skill-pipeline
2
总安装量
2
周安装量
#70800
全站排名
安装命令
npx skills add https://github.com/clawdioioioioio/skills --skill skill-pipeline
Agent 安装分布
openclaw
2
mcpjam
1
claude-code
1
junie
1
windsurf
1
zencoder
1
Skill 文档
Skill Pipeline
The process for building and maintaining elite-level skills.
Core Philosophy
- Elite or nothing â Don’t create mediocre skills
- Standards-first â Check what exists before inventing
- Security-focused â Every skill considers threats
- Living documents â Skills evolve with their domains
- Progressive disclosure â Load only what’s needed
When to Use This Skill
- Creating a new skill from scratch
- Iterating on an existing skill
- Performing a refinement sweep across all skills
- Reviewing a skill for quality
Part 1: Creating New Skills
Phase 1: Discovery
Before writing anything:
1. What domain is this skill for?
2. Who are the authoritative sources?
3. What existing skills/standards exist?
4. What's the "elite" bar for this domain?
5. What would an expert in this field expect?
Phase 2: Research
Gather primary sources:
1. Official documentation (specs, papers, docs)
2. Security resources (audits, exploits, checklists)
3. Best practices (from recognized experts)
4. Real-world examples (production code, case studies)
5. Emerging standards (drafts, discussions)
Research checklist:
- Found official/canonical sources
- Found security-focused resources
- Found real-world examples
- Checked for existing skills in the domain
- Identified gaps in current tooling
Phase 3: Structure
Use standard skill anatomy:
skill-name/
âââ SKILL.md # Core workflow, quick reference
âââ references/
â âââ [domain]-fundamentals.md # Core concepts
â âââ [domain]-index.md # Standards/patterns index
â âââ security/
â â âââ threat-models.md
â â âââ audit-checklist.md
â âââ checklists/
â â âââ pre-[action].md
â âââ sources.md # Where to watch for updates
âââ scripts/ # Automation (optional)
âââ assets/ # Templates, examples (optional)
Phase 4: Write
SKILL.md requirements:
- Clear description with trigger words
- Core workflow/process
- Quick reference for common tasks
- Links to references with “when to load”
- Security considerations
Reference file requirements:
- Actionable, not just informational
- Examples with code when relevant
- Security implications noted
- Sources cited
Phase 5: Quality Check
Run against quality bar (see references/quality-bar.md):
- Comprehensive but not bloated
- Standards-first approach documented
- Security-focused throughout
- Actionable workflows, not just reference
- Progressive disclosure (don’t load everything)
- sources.md defines update triggers
Phase 6: Ship
cd ~/skills
git add skill-name/
git commit -m "feat: add skill-name skill
[Brief description of what it covers]
Sources: [list primary sources]"
git push
npx skills update # Get it installed
Part 2: Refining Existing Skills
Refinement Triggers
Check sources.md for each skill to find:
- New standards â EIPs, RFCs, specs going final
- New threats â Exploits, vulnerabilities, attack patterns
- Tool updates â Breaking changes, new features
- Better patterns â Improved examples, cleaner code
- Corrections â Errors, outdated info
Refinement Process
For each skill in ~/skills/:
1. Read references/sources.md
2. For each source:
a. Check for updates since last-checked date
b. If relevant update found:
- Fetch and summarize
- Identify target reference file
- Integrate (don't duplicate)
- Update last-checked date
3. Commit changes with source attribution
4. Push to GitHub
Refinement Checklist
- All sources checked
- New patterns integrated
- Outdated info removed
- Examples still work
- No duplicate information
- Last-checked dates updated
- Commit messages reference sources
Part 3: Bulk Refinement Sweep
When asked to “refine all skills” or “make skills more elite”:
# For each skill directory
for skill in ~/skills/*/; do
echo "=== Refining: $skill ==="
# 1. Check if sources.md exists
if [ ! -f "$skill/references/sources.md" ]; then
echo "WARNING: No sources.md - create one first"
continue
fi
# 2. Run refinement process
# (This is done by the agent, not a script)
done
Sweep Process
- List all skills in
~/skills/ - For each skill:
- Load its
sources.md - Check high-priority sources first
- Apply updates
- Commit per-skill
- Load its
- Push all changes
- Run
npx skills update
Quality Bar
See references/quality-bar.md for the full checklist.
Summary â An elite skill:
| Criterion | Description |
|---|---|
| Comprehensive | Covers the domain deeply, not superficially |
| Authoritative | Based on primary sources, not hearsay |
| Actionable | Provides workflows, not just information |
| Secure | Considers threats and mitigations |
| Current | Has sources.md and update process |
| Efficient | Progressive disclosure, not context-bloat |
Templates
Use assets/template/ as starting point for new skills.
Maintenance Schedule
| Frequency | Action |
|---|---|
| Per-use | Note gaps/issues while using skills |
| Weekly | Check high-priority sources (exploits, releases) |
| Monthly | Full refinement sweep |
| Quarterly | Review skill structure, consider splits/merges |