skill-forge

Create and edit Rune skills using a seven-phase TDD process.

82|23|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/Rune-kit/rune --skill skill-forge-rune-kit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-forge
Source: https://github.com/Rune-kit/rune/tree/main/skills/skill-forge
Command: npx skills add https://github.com/Rune-kit/rune --skill skill-forge-rune-kit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that new and existing Rune skills are robust, well-tested, and integrated correctly into the mesh, preventing the creation of redundant or low-quality skills.

Core Features & Use Cases

  • TDD for Skills: Enforces writing tests before the skill code, ensuring a problem is understood before a solution is built.
  • Quality Assurance: Verifies skill compliance with format, content, and architecture standards before deployment.
  • Mesh Integration: Guides the process of connecting new skills into the existing Rune ecosystem.
  • Use Case: When a developer needs to add a new capability to Rune, they use skill-forge to guide them through writing a test, implementing the skill, and ensuring it fits seamlessly with other skills.

Quick Start

Use skill-forge to create a new Rune skill for managing user authentication.

Frequently Asked Questions about skill-forge

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use TDD to build and verify Rune skills?

To use TDD for Rune skills, you write tests defining expected behavior before implementing code, ensuring problems are understood before solutions are built and deployed.

What is the best way to ensure code quality when developing Rune skills?

The best way to ensure code quality is enforcing format, content, and architecture standards through verification gates before deployment into the Rune mesh.

How does mesh integration work for new Rune skills?

Mesh integration connects new skills into the existing Rune ecosystem by verifying compliance with authoring standards, preventing the creation of redundant capabilities.

Do I need to follow a specific process to create a Rune skill?

You need to follow a strict seven-phase process from discovery to shipping, which guides editing, testing, and verifying integration within the Rune ecosystem.

Why does skill development require writing tests before implementation?

Skill development requires writing tests before implementation to enforce a TDD methodology, ensuring the problem is fully understood before the solution is built.

Can I modify existing skills without breaking mesh integration?

You can modify existing skills by applying the TDD workflow to verify changes, enforcing quality gates to maintain correct mesh integration and standard compliance.