Analyze knowledge gaps across your skills by cross-referencing arsenal evidence, learning sessions, and career goals
Try `/explore-wdyk` first to establish baseline knowledge in your key areas.
</output>
</if>
<validate name="arsenal-evidence">
Arsenal evidence:
- How many index entries reference this skill?
- What evidence types are present? (accomplishments only? or also lessons, decisions, expertise, insights?)
- How recent is the evidence?
- How diverse are the projects/contexts?
</validate>
<validate name="learning-session-data">
Learning session data:
- How many explore/quiz sessions cover this topic?
- What are the average scores across learning dimensions?
- Are scores trending up, stable, or down?
- What concepts within this skill are strong vs. gap?
</validate>
<validate name="evidence-type-diversity">
Evidence type diversity:
- All accomplishments? --> You can do it but can you explain it?
- No lessons? --> You may not recognize failure patterns
- No decisions? --> You may not be able to articulate tradeoffs
- No expertise? --> Surface-level understanding risk
</validate>
<validate name="goal-alignment">
Goal alignment:
- Is this skill critical for `target_roles`?
- How does it relate to `career_direction`?
- Is it a prerequisite for `aspirational_skills`?
</validate>
<template name="gap-report">
<output>
Knowledge Gap Analysis
Focus: `<building|aspirational|all>` skills for `<target_roles>`
</output>
<section name="strong">
<output>
Strong
| Skill | Evidence | Types | Learning Score | Last Active |
|-------|----------|-------|---------------|-------------|
| skill | N entries | acc, les, dec | x.x/5 | date |
</output>
</section>
<section name="building">
<output>
Building
| Skill | Evidence | Missing Types | Learning Score | Priority |
|-------|----------|--------------|---------------|----------|
| skill | N entries | missing types | x.x/5 | why it matters |
</output>
</section>
<section name="gap">
<output>
Gap
| Skill | Evidence | Learning Score | Why It Matters |
|-------|----------|---------------|----------------|
| skill | N entries | x.x/5 or -- | relation to goals |
</output>
</section>
<section name="blind-spot">
<output>
Blind Spot
| Skill | Relevance | Suggested First Step |
|-------|-----------|---------------------|
| skill | why needed for target role | explore or bridge suggestion |
</output>
</section>
</template>
<template name="action-list">
<output>
Recommended Actions (highest impact first)
1. [Gap/Blind Spot skill] -- `/explore-wdyk <topic>` to establish baseline understanding
2. [Building skill] -- `/quiz-wdyk --topic <topic>` to test retention and find specific weak spots
3. [Gap skill] -- `/bridge-wdyk <topic> --from <related strong skill>` to build from existing knowledge
4. [Evidence gap] -- `/thing-i-did` to log a `<missing evidence type>` entry for skill
</output>
</template>