Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
← Back to list

SkillForge — Skill Router, Creator & Ecosystem Maintainer

A meta-skill that triages skill requests, forces a failing baseline before creation, and ships every new skill with regression evals.

UtilitiesAdvanced★ 900⑂ 93AI score 9/10Last updated: Jul 29, 2026

What it does

  • Routing (Phase 0): refreshes the skill index with discover_skills.py, then triage_skill_request.py decides between use existing / improve / create / compose / clarify — preventing duplicate skills.
  • Evidence-driven creation pipeline: dispatch a fresh subagent WITHOUT the skill to capture real failures (RED); if nothing fails, stop — the skill is unnecessary. Then analysis (Inversion, Pareto, Root Cause lenses), a grounded spec, generation in a clean context, with-skill re-runs for behavioral delta (GREEN), one adversarial refuting reviewer, and ship with evals/.
  • Quality gates: validate_skill.py (frontmatter fields, word budget, description shape, no dated model IDs), check_docs_safety.py, and run_skill_evals.py for regressions.
  • Ecosystem maintenance: skillforge_doctor.py reports trigger collisions, duplicates, stale references and token budgets; compile_skill.py and package_skill.py handle per-runtime compilation and .skill archives.
  • Context Advisor: hook-based proactive suggestions with no daemon and no auto-invocation; hooks and transcript mining are opt-in.

Who it's for

  • Authors maintaining more than a handful of Claude Code skills
  • Teams whose skill library has overlapping triggers and near-duplicates
  • Anyone who wants skills validated by behavior change, not by prose quality

Example uses

  1. "Create a release-notes skill" → triage for existing matches first, capture baseline failures, then scaffold via init_skill.py.
  2. "Audit my skills" → run skillforge_doctor.py for collisions, duplicates and dead references, then drive improvements.
  3. "Package this skill for sharing" → pass validation and docs-safety checks, then build a .skill archive with package_skill.py.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/tripleyak/SkillForge/HEAD/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
↓ Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the SKILL.m folder from the GitHub repo tripleyak/SkillForge into my ~/.claude/skills/skillforge/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/tripleyak/SkillForge.git ~/.claude/skills/skillforge

⚠ This is a third-party skill. Check the source repository before installing.

  1. Open a terminal and confirm python3 --version and git --version work.
  2. Create the skills directory if needed: mkdir -p ~/.claude/skills
  3. Clone the repo: git clone https://github.com/tripleyak/SkillForge.git ~/.claude/skills/skillforge
  4. Verify SKILL.md plus the scripts/ and references/ folders are present inside it.
  5. Restart Claude Code and try "create a skill for X" or "do I already have a skill for X" to confirm it triggers.
  6. (Optional) For hook-based advisor features run python3 scripts/install_skillforge.py; read the prompts carefully since hooks and local transcript scanning are opt-in.