Individual skill
skillforge
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.
SKILL.md
Source commit 4fc8bb486aa8edca12facbf02b53aa1ada76a4a9
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 916
- Repository last updated
- Jul 29, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- claude-ai Repository topic
- claude-code Repository topic
- claude-skills Repository topic
- agent-skills Repository topic
- codex Repository topic
- evals Repository topic
- testing Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.gitignoreasset · 541 bytes.skillignoreasset · 289 bytesCONTEXT.mddoc · 8,829 bytesLICENSEasset · 1,056 bytesREADME.mddoc · 5,291 bytesSKILL.mdcore · 9,162 bytesSKILL.mdcore · 9,162 bytesSKILL.mdcore · 9,162 bytesSKILL.mdcore · 9,162 bytesSKILLFORGE_AUDIT.mddoc · 22,450 bytesassets/images/01-title.pngasset · 1,224,996 bytesassets/images/02-quality-gap.pngasset · 1,226,842 bytesassets/images/03-quality-built-in.pngasset · 1,340,304 bytesassets/images/04-four-phase-architecture.pngasset · 996,482 bytesassets/images/05-phase1-thinking-lenses.pngasset · 846,459 bytesassets/images/06-phases-2-3.pngasset · 808,076 bytesassets/images/07-phase4-synthesis.pngasset · 770,963 bytesassets/images/08-evolution-mandate.pngasset · 883,769 bytesassets/images/09-core-principles.pngasset · 921,768 bytesassets/images/10-agentic-capabilities.pngasset · 1,086,684 bytesassets/images/11-directory-structure.pngasset · 1,019,432 bytesassets/images/12-installation.pngasset · 859,861 bytesassets/images/13-closing.pngasset · 1,209,017 bytesassets/templates/github-workflow-skill-ci.ymlasset · 4,366 bytesassets/templates/script-template.pyruns · 8,813 bytesassets/templates/skill-md-template.mddoc · 1,419 bytescommands/skillforge.mddoc · 1,389 bytesdocs/adr/0001-proactive-context-skill-advisor.mddoc · 2,297 bytesdocs/adr/0002-hooks-based-advisor.mddoc · 5,700 bytesindex.htmlasset · 71,304 bytesreferences/claude-code-frontmatter.mddoc · 3,294 bytesreferences/degrees-of-freedom.mddoc · 4,284 bytesreferences/evolution-scoring.mddoc · 9,037 bytesreferences/iteration-guide.mddoc · 3,745 bytesreferences/multi-lens-framework.mddoc · 10,590 bytesreferences/regression-questions.mddoc · 11,410 bytesreferences/script-integration-framework.mddoc · 17,416 bytesreferences/script-patterns-catalog.mddoc · 21,550 bytesreferences/specification-template.mddoc · 2,769 bytesreferences/synthesis-protocol.mddoc · 3,664 bytesreferences/testing-and-evals.mddoc · 5,583 bytesscripts/_constants.pyruns · 8,516 bytesscripts/advisor_scoring.pyruns · 17,845 bytesscripts/check_docs_safety.pyruns · 2,597 bytesscripts/common.pyruns · 1,763 bytesscripts/compile_skill.pyruns · 11,541 bytesscripts/context_advisor.pyruns · 13,510 bytesscripts/context_sources.pyruns · 11,620 bytesscripts/discover_skills.pyruns · 15,177 bytesscripts/frontmatter.pyruns · 15,811 bytesscripts/hooks/session_start.pyruns · 4,510 bytesscripts/hooks/user_prompt_submit.pyruns · 6,442 bytesscripts/init_skill.pyruns · 12,816 bytesscripts/install_skillforge.pyruns · 14,641 bytesscripts/install_workshop.shruns · 6,074 bytesscripts/mine_skill_friction.pyruns · 16,027 bytesscripts/package_skill.pyruns · 7,035 bytesscripts/quick_validate.pyruns · 3,277 bytesscripts/run_skill_evals.pyruns · 25,443 bytesscripts/skillforge_config.pyruns · 7,361 bytesscripts/skillforge_doctor.pyruns · 16,775 bytesscripts/tests/test_compile.pyruns · 9,874 bytesscripts/tests/test_config_installer.pyruns · 7,536 bytesscripts/tests/test_config_privacy.pyruns · 7,254 bytesscripts/tests/test_context_advisor.pyruns · 19,828 bytesscripts/tests/test_discovery.pyruns · 8,730 bytesscripts/tests/test_doctor.pyruns · 12,075 bytesscripts/tests/test_friction.pyruns · 13,116 bytesscripts/tests/test_frontmatter.pyruns · 11,696 bytesscripts/tests/test_hooks.pyruns · 13,011 bytesscripts/tests/test_init_skill.pyruns · 5,305 bytesscripts/tests/test_package_skill_ignore.pyruns · 4,436 bytesscripts/tests/test_run_skill_evals.pyruns · 17,093 bytesscripts/tests/test_triage.pyruns · 8,627 bytesscripts/tests/test_validate_skill.pyruns · 10,274 bytesscripts/triage_skill_request.pyruns · 28,691 bytesscripts/validate-skill.pyruns · 657 bytesscripts/validate_skill.pyruns · 31,471 bytes
Read excerpt
# 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 |