skillforge

Featured

Use when creating, improving, finding, or auditing agent skills - the user says 'create a skill', 'do I have a skill for X', 'improve the X skill', 'which skill should I use', asks whether a skill exists for a task, or wants to validate, test, evaluate, package, or health-check skills. Also use for skill ecosystem maintenance (duplicate detection, stale skills, trigger collisions) and advisor checkpoints.

AI & Automation 890 stars 92 forks Updated 1 months ago MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
98
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# SkillForge 6 - Skill Router, Creator & Ecosystem Maintainer Routes any skill-related request to the right action (use, improve, create, compose), creates new skills through an evidence-driven pipeline, and maintains the health of the whole skill ecosystem. Core principle: **skill quality is a property of behavior, not documents - a skill is done when a fresh agent demonstrably does better with it than without it.** ## Routing (Phase 0) Always triage before creating anything: ```bash python3 scripts/discover_skills.py # refresh index (auto-refreshes if >24h old) python3 scripts/triage_skill_request.py "<the user's request>" --json ``` | Triage result | Action | |---|---| | Strong match (existing skill) | Recommend it; do not create a duplicate | | Moderate match | Offer IMPROVE_EXISTING on the matched skill | | Weak/no match + create intent | Proceed to creation pipeline | | Multi-domain | Suggest composing existing skills | | Ambiguous | Ask one clarifying question | Match bands are keyword-evidence heuristics, not calibrated probabilities - report them as "strong/moderate/weak match", never as percent confidence. ## Creation pipeline Run phases in order. Each phase's detailed procedure lives in its reference - read the reference when you reach the phase, not before. **0. Baseline gate (RED).** Before designing anything, dispatch a fresh subagent (Task tool) on 1-2 representative target tasks WITHOUT the skill. Capture verbatim what it does wrong. **If t...

Details

Author
tripleyak
Repository
tripleyak/SkillForge
Created
8 months ago
Last Updated
1 months ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

skill-creator

Create, migrate, adapt, test, and improve skills in Claude Code plugin repositories, especially skill-forge. Use when users ask to create or update a skill, migrate an upstream skill, compare official skills, design RED/GREEN verification, run skill evals, benchmark skill behavior, optimize triggering descriptions, or package a skill/plugin.

1 Updated 1 weeks ago
gzb1128
AI & Automation Solid

skill-creator

Use when creating new skills, restructuring existing skills, or improving skill documentation.

25 Updated 6 days ago
fusengine
AI & Automation Featured

skill-creator

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or iterate on skill quality. Triggers: "create a skill", "make a new skill", "build a skill for", "write a skill that", "skill for doing X", "I want a skill to", "new skill", "design a skill", "scaffold a skill", "improve this skill", "optimize this skill", "this skill isn't working well", "evaluate this skill", "score this skill", "how good is this skill", "run evals on", "benchmark this skill", "test this skill's quality", "skill quality", "skill performance". Also triggers when a user describes a repeatable workflow they want to automate, says "I keep doing X manually", "can you remember how to do X", or "turn this into a skill".

3,309 Updated 2 weeks ago
himself65