CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

how

Use for "how does X work", code walkthroughs before changing something, and placement / ownership / layering questions ("where should this live", "which package owns this", "is this the right layer"). Explains subsystem architecture, runtime flow, onboarding mental models. Can critique architecture. Use why for motivation.

68

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

78%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.

A well-structured orchestration skill: lean instructions, exact agent specifications, a clear two-mode workflow with a complexity decision rule, and clean one-level-deep disclosure into four real reference files. The main deductions are partial duplication of the explorer prompt template in the body, a dangling cross-reference to an external "interrogate" skill, and implicit rather than explicit validation of the final output against the user's question.

Suggestions

Trim or collapse the explorer bullet list in Step 2a to a one-line summary, since references/explorer-prompt.md already contains the full exploration instructions the explorers receive.

Replace or remove the dangling "Same framework as the interrogate skill" reference (no such skill in this bundle) with a brief inline description of the lead-judgment framework.

Add a final checkpoint in Step 4 (e.g., verify the explanation addresses the parsed question from Step 1, and loop back to the explainer if a slice is missing) to make the workflow's validation explicit.

DimensionReasoningScore

Conciseness

The body is lean and imperative with no padding or explanations of concepts Claude already knows, but the explorer bullet list ("Start broad: Glob for relevant directories...", "Follow the thread...", "Read the actual code, don't guess from file names") largely restates what references/explorer-prompt.md already instructs the explorer to do, so a few tokens could be trimmed.

4 / 5

Actionability

Concrete, executable orchestration guidance throughout — exact `subagent_type: pstack:readonly-agent`, model defaults, named prompt-template files, a worked decomposition example for the rate-limiter question, and a defined output format. Minor gaps: "Same framework as the interrogate skill" references a skill not in this bundle, and "your configured how-explorer model" relies on external configuration without a pointer to where it is defined.

4 / 5

Workflow Clarity

Both modes have clearly sequenced steps with an explicit complexity decision rule and a fallback ("You can always spawn explorers if the explainer hits a wall"), and the read-only nature means the destructive-operation validation cap doesn't apply. However, validation checkpoints are only implicit — there's no step verifying the final explanation actually answers the user's original question, and no guidance for recovering when explorers return unusably thin findings.

4 / 5

Progressive Disclosure

The body is a clear orchestration overview and all four bundle files (references/explorer-prompt.md, explainer-prompt.md, critic-prompt.md, critique-rubric.md) are real, each referenced with an explicit signal of what it contains, exactly one level deep with easy navigation.

5 / 5

Total

17

/

20

Passed

Description

87%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.

A strong description with explicit 'what' and 'when' coverage, natural quoted trigger phrases, and an explicit disambiguation pointer to the sibling 'why' skill. The only weaknesses are a slightly abstract action ("onboarding mental models") and a few missing common trigger synonyms like "walk me through" or "explain how".

DimensionReasoningScore

Specificity

Lists several concrete actions — "code walkthroughs before changing something", "Explains subsystem architecture, runtime flow, onboarding mental models", "Can critique architecture" — but "onboarding mental models" edges toward abstract language and coverage is slightly less crisp than the score-5 anchor's fully concrete action list.

4 / 5

Completeness

Explicitly answers both: 'what' ("Explains subsystem architecture, runtime flow, onboarding mental models. Can critique architecture") and 'when' ("Use for 'how does X work', code walkthroughs before changing something, and placement / ownership / layering questions") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural quoted phrases like "how does X work", "where should this live", "which package owns this", "is this the right layer" are exactly what users would say, but common variations such as "walk me through", "explain how", or "understand the codebase" are missing, matching the 'good coverage, a few natural terms missing' anchor rather than comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

Clear niche (explanatory walkthroughs and placement questions) with distinct quoted triggers, and the explicit "Use why for motivation" boundary minimizes conflict with the closely related sibling skill.

5 / 5

Total

18

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

adamsardo/pstack-claude

Path

plugins/pstack/skills/how/SKILL.md

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.