When invoked, match the current task against the installed skill taxonomy. Return ranked suggestions or log a gap.
Scanned 9/5/2026
Install to Claude Code
npx -y skills add wrg32786/aigent-os --skill skill-recall --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Skill Recall?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/wrg32786-skill-recall)More formats (shields.io, HTML) on the badges page.
# /skill-recall — Find local skills for current task
When invoked, match the current task against the installed skill taxonomy. Return ranked suggestions or log a gap.
## Trigger
`/skill-recall` or `/skill-recall <task description>`
## Flow
1. **Parse intent** — extract key action words and domain from the task description or current conversation context
2. **Read taxonomy** — load `$AIGENT_VAULT/memory/SKILL_LEDGER.md`
3. **Prefix match** — match intent keywords against taxonomy paths:
- Direct path match: `research.deep` matches all `research.deep.*` skills
- Keyword match: "browser" matches `automation.browser.*`, "lyrics" matches `music.lyrics.*`
- Fuzzy domain match: "investigate a bug" matches `research.deep.investigate` + `strategy.debug.investigate`
4. **Check chains** — read `$AIGENT_VAULT/memory/SKILL_CHAINS.md` for prior successful multi-skill sequences with similar objectives
5. **Rank results** — prioritize by:
- Exact taxonomy path match (highest)
- Prior chain match (high — proven to work)
- Keyword overlap (medium)
- Domain proximity (lower)
6. **Output**:
- If matches found: return ranked list with skill name, taxonomy path, one-line description, and invocation hint
- If chain match found: suggest the full chain with `→` notation
- If NO match found: log to `memory/SKILL_GAPS.md` and suggest `/skill-hunt`
## Gap Logging
When no match is found, append a row to `memory/SKILL_GAPS.md`:
```
| {today's date} | {task context, 1 line} | {what capability is missing} | — | open |
```
Then output: "No matching skill found. Gap logged. Run `/skill-hunt {gap description}` to search externally."
## Example
```
User: /skill-recall transcribe this meeting recording
aigent:
Match: `research.audio.transcriber` — /audio-transcriber
"Transcribe audio files to structured markdown with speaker labels via Whisper"
Invoke: /audio-transcriber <path-to-audio>
```
## Related
- [[memory/SKILL_LEDGER]] — the taxonomy this skill searches
- [[memory/SKILL_GAPS]] — where misses are logged
- [[memory/SKILL_CHAINS]] — prior successful sequences
- [[concepts/Capability Expansion Doctrine]] — the doctrine governing recall + hunt
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!