CtrlK
BlogDocsLog inGet started
Tessl Logo

chain-idor-to-priv-esc

Build chains where IDOR enables privilege escalation and high-impact control-plane actions.

54

Quality

61%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

Fix and improve this skill with Tessl

tessl review fix ./packages/decepticon/decepticon/skills/standard/analyst/chains/idor-to-priv-esc/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is exceptionally concise and well-structured for a simple skill, but its workflow steps are abstract rather than actionable and validation lacks explicit checkpoints, which caps workflow clarity and actionability.

Suggestions

Make each canonical-path step actionable by adding concrete technique examples (e.g., specific request parameter tampering, token-recovery endpoint patterns, or tool commands).

Turn the Validation section into explicit checkpoints (e.g., 'Capture pre-exploit role/permissions -> perform chain -> capture post-exploit role + evidence of privileged action') with a verify-before-reporting feedback step.

DimensionReasoningScore

Conciseness

The body is lean and efficient with no padding or over-explanation of concepts Claude already knows; every line earns its place.

5 / 5

Actionability

Steps are described abstractly ('IDOR modifies another user's sensitive object', 'Escalate role/permissions or steal recovery token') rather than giving executable techniques, payloads, or tooling, leaving high-level hints without the specifics to execute.

2 / 5

Workflow Clarity

A clear three-step sequence exists with a Validation section, but validation is implicit/vague ('Demonstrate before/after authorization state') with no explicit checkpoints or feedback loop; for an authorization-bypass skill this caps the score at 3.

3 / 5

Progressive Disclosure

Under 50 lines, single-purpose, with well-organized sections (Canonical path, Validation) and no need for external references, matching the simple-skill exception for a top score.

5 / 5

Total

15

/

20

Passed

Description

58%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific and occupies a clear niche, but it omits an explicit 'when to use' trigger clause and relies on metadata for trigger terms, which limits completeness and trigger-term quality.

Suggestions

Add an explicit 'Use when ...' clause to the description with natural trigger phrases (e.g., 'Use when chaining IDOR findings into privilege escalation or admin-level impact').

Expand the concrete action list slightly (e.g., 'escalate roles, steal recovery tokens, perform admin-level control-plane actions') to push specificity toward comprehensive coverage.

DimensionReasoningScore

Specificity

Names the domain and several concrete actions ('IDOR enables privilege escalation', 'high-impact control-plane actions'), but coverage is terse and lacks comprehensive enumeration of chaining variants.

4 / 5

Completeness

A clear 'what' is present (build IDOR-to-priv-esc chains) but there is no explicit 'when/Use when' clause in the description, which caps completeness at 3 per the guidelines.

3 / 5

Trigger Term Quality

The description uses domain terms (IDOR, privilege escalation, control-plane) but the natural user-facing trigger phrases ('Use when...') live only in when_to_use metadata, not in the description itself.

3 / 5

Distinctiveness Conflict Risk

The niche (IDOR chaining into privilege escalation) is specific and clearly distinguishable from generic web skills, with only minor overlap risk against related authorization-bypass skills.

4 / 5

Total

14

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
PurpleAILAB/Decepticon
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.