skill-spotter
A Claude Code skill that spots your repeatable work and offers to save it
Lifecycle
Live
An AI agent utility that monitors conversations for repetitive patterns or stated rules, offering to turn them into reusable skills. It drafts the skill Markdown, uses a subagent to sanity-check the logic for portability and uniqueness, and prompts for approval before saving.
Details
- Built with
- Unknown
- Posted by
- We haven't verified this person made this build — attribution is our best guess from public sources.
- Discovered
- Discovered onX
- Source date
- Published on X Jun 26, 2026
- Listed
- Added to Dropday 1h ago
- Evidence
- Strong
The creator provides the complete source code and a detailed technical breakdown of the skill's logic on their personal engineering blog.
Prompt
--- name : skill-spotter description : Notice when something in the conversation is reusable across future sessions and could be saved as a skill, then offer to save it. Trigger only on repetition or stated rules — the user repeats a request, says "always do X" / "every time", or walks through a process they will clearly need again. Do not trigger on ordinary one-off multi-step tasks. --- # Skill Spotter When you notice a genuinely *reusable* pattern — the same request twice, a stated rule ("always do X"), or a workflow the user will obviously repeat — finish their actual request first, then add one short note: > This looks repeatable. Want me to save it as a skill? ## Rules - Only flag patterns reusable across future sessions, not just multi-step work within this one. - Mention it once per pattern. Never nag. - Stay silent for one-off questions and simple lookups. ## If they say yes 1. Capture the steps, conventions, and trigger conditions from the conversation. 2. Draft a `SKILL.md` with `name` and `description` frontmatter plus the steps. 3. Spawn a review subagent (the Agent tool, `general-purpose` type) and pass it the draft plus these checks: does an equivalent skill already exist in `~/.claude/skills/` , is the description specific enough to trigger correctly, are the steps reproducible by someone without this conversation's context. 4. Show me the reviewed draft before saving anything. On approval, save to `~/.claude/skills/<skill-name>/SKILL.md` (one directory per skill).