Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
arendon1 avatar

Skill Forge

  • 1 installs
  • Updated August 2, 2026
  • arendon1/agent-skills

skill-forge is a skill that creates, optimizes, and audits AI agent skills using Test-Driven Development loops with XML prompt-based evaluation.

About

This skill is a framework for creating, optimizing, and auditing AI agent skills. It scaffolds new skill directories, runs a test-driven-development loop to improve a skill's trigger rate, and audits a skill's structure and security using XML prompts that agents parse to spawn subagents internally. It exposes /skill-create, /skill-improve, and /skill-audit commands and enforces a required frontmatter schema and a sub-500-line SKILL.md.

  • Framework to create, optimize, and audit AI agent skills
  • Uses Test-Driven Development loops with XML prompt-based evaluation and no external API calls
  • Ships /skill-create, /skill-improve, and /skill-audit commands with structure and security checks

Skill Forge by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #642 of 782 Skill Development skills by installs in the Skillselion catalog
  • Data as of Aug 3, 2026 (Skillselion catalog sync)
At a glance

skill-forge capabilities & compatibility

Capabilities
skill creation · skill audit · skill optimization
From the docs

What skill-forge says it does

The definitive framework for creating, optimizing, and auditing AI agent skills. Uses Test-Driven Development loops with XML prompt-based evaluation.
SKILL.md
Scripts output structured XML prompts that agents parse to understand evaluation tasks.
SKILL.md
npx skills add https://github.com/arendon1/agent-skills --skill skill-forge

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
Last updatedAugust 2, 2026
Repositoryarendon1/agent-skills

What it does

Create, optimize, and audit AI agent skills with TDD loops and structure/security checks.

Who is it for?

Scaffolding, TDD-optimizing, and security-auditing agent skills

Skip if: Skills mixing languages (skills must be written entirely in English or Spanish es-CO)

When should I use this skill?

when creating a new skill, improving an existing skill's trigger rate, or auditing a skill for structural/security issues

What you get

A structurally valid skill directory with an optimized description that passes generated test cases

  • scaffolded skill directory
  • audited SKILL.md
  • TDD-optimized skill description

By the numbers

  • SKILL.md must stay under 500 lines
  • reference folder depth max 1 level
  • 3 commands: /skill-create, /skill-improve, /skill-audit

Files

SKILL.mdMarkdownGitHub ↗

skill-forge

`skill-forge` generates XML prompts that agents consume to spawn subagents internally for skill evaluation. No external API calls required.

Core Principles

1. XML Prompt Architecture: Scripts output structured XML prompts that agents parse to understand evaluation tasks. 2. Agent-Native Execution: Agents spawn subagents with different models internally to run evaluations. 3. TDD Workflow: Test cases are generated first, then skill is iteratively improved until tests pass. 4. Language Consistency: Skills must be written ENTIRELY in English (en) or Spanish (es-CO).

🚀 Self-Deployment

If skill-forge's workflows (like /skill-improve, /skill-audit) are not appearing in your agent's slash-commands, run: python scripts/deploy.py --workspace .

Command Glossary

/skill-create

Scaffold a brand new, structurally flawless skill directory.

  • Behind the scenes: Runs scripts/init.py.
  • Next steps: Focus on polishing the description string. Keep SKILL.md under 500 lines.

/skill-improve (TDD Optimization)

Optimize a skill using Test-Driven Development.

  • Behind the scenes: Runs scripts/audit.py which outputs an XML prompt.
  • Process: Agent receives XML prompt with test cases and improvement criteria. Agent runs entire TDD loop internally, spawning subagents as needed.
  • Output: Improved SKILL.md with description that passes all test cases.

/skill-audit (Validation and Security)

Validate a skill's structure and security.

  • Behind the scenes: Runs scripts/audit.py which outputs an XML prompt.
  • Process: Agent spawns subagents internally to run different audit checks.
  • Checks:
  • SKILL.md length (<500 lines)
  • Description format ("Use when..." pattern)
  • Reference folder depth (max 1 level)
  • Language consistency (en or es-CO)
  • Security scan of scripts/ directory

Required Skill Frontmatter

Every skill created by the forge MUST use this schema at the top of SKILL.md:

---
name: [lowercase-with-hyphens]
description: >-
  [What it does briefly].
  Use when [Specific trigger phrases, contexts, error symptoms, file types].
---

Supported Agents

skill-forge works with any agent capable of spawning subagents:

  • Antigravity CLI - Google Antigravity agent harness
  • OpenCode - OpenCode agent framework
  • Copilot CLI - GitHub Copilot CLI agent
  • Kiro CLI - Kiro custom agent framework

Agents are auto-detected by deploy.py based on available CLI tools.

Related skills

FAQ

Does it call external APIs?

No, scripts output structured XML prompts that agents parse and then spawn subagents internally to run evaluations; no external API calls are required.

What does /skill-audit check?

SKILL.md length under 500 lines, the 'Use when...' description format, reference folder depth (max 1 level), language consistency (en or es-CO), and a security scan of the scripts directory.

Skill Developmentagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.