skill-extractor
2
总安装量
2
周安装量
#69772
全站排名
安装命令
npx skills add https://github.com/leegonzales/aiskills --skill skill-extractor
Agent 安装分布
windsurf
1
opencode
1
codex
1
claude-code
1
antigravity
1
gemini-cli
1
Skill 文档
Skill Extractor
Transform repeated conversation patterns into reusable SKILL.md files.
Workflow
1. Gather Evidence
Ask: “Share a conversation excerpt where Claude did this task well, or describe a task you do repeatedly.”
Accept:
- Pasted conversation excerpts
- Task descriptions with examples
- Multiple examples to find common patterns
2. Identify the Pattern
Analyze for these elements:
| Element | Find This |
|---|---|
| Trigger | What phrase starts this workflow? |
| Input | What does user provide? |
| Transform | What does Claude do with it? |
| Output | What format/structure results? |
| Quality | What separates good from bad? |
3. Validate
Confirm: “It sounds like you want to [workflow]. Is that right?”
Refine: “What would you change? What context made it work?”
4. Generate SKILL.md
Output a complete skill file following the format in references/skill-template.md.
5. Test
Run the extracted skill on fresh input. Iterate until it works reliably.
Skill Archetypes
| Type | Pattern | Example |
|---|---|---|
| Transformer | Format A â Format B | Notes â Email |
| Analyzer | Input â Assessment | Code â Review |
| Generator | Parameters â Content | Topic â Blog |
| Synthesizer | Many â One | Feedback â Themes |
Viability Check
Strong candidates:
- Done 3+ times with similar structure
- Clear input â output transformation
- Required specific prompting to work
- Explainable to a colleague
Weak candidates:
- One-off creative tasks
- Simple Q&A (no workflow)
- Requires external data
- Too vague to define success
Output Deliverables
Provide:
- SKILL.md â Complete, ready to use
- Test prompt â Verify it works
- Usage examples â How to invoke
- Refinement notes â Next iteration
Example Extraction
User says: “I keep asking Claude to turn meeting notes into weekly updates.”
Extracted pattern:
- Trigger: “write weekly update” / “summarize this week”
- Input: Bullet points from meetings
- Transform: Organize by Accomplishments/In Progress/Blockers
- Output: Professional email format
- Quality: Outcome-focused, not activity-focused
Result: See references/example-extractions.md for the full weekly-update-writer skill.
References
references/skill-template.mdâ Standard skill formatreferences/example-extractions.mdâ Before/after examples