resonance-ops-skill-author

Authors, validates, and evaluates Resonance skills using the Forge compiler and eval protocol.

Updated Dec 1, 2025
One-click install
npx skills add https://github.com/manusco/wolfgang --skill resonance-ops-skill-author-manusco
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: resonance-ops-skill-author
Source: https://github.com/manusco/wolfgang/tree/main/.agents/skills/ops/skill-author/resonance-skill-author
Command: npx skills add https://github.com/manusco/wolfgang --skill resonance-ops-skill-author-manusco

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Teams repeatedly re-explain conventions to AI agents or ship unmeasured skills that never trigger or degrade over time. This Skill turns a proven capability gap into a validated, eval-backed SKILL.md compiled by the Forge toolchain. ## Core Features & Use Cases - Eval-first authoring: Proves the gap with a baseline run, writes at least 3 golden eval cases before any prose, and requires measured improvement over baseline. - Three archetypes: Guides creation of knowledge, procedure, and orchestration skills with the correct contract sections (Input, Output, Definition of Done, Recovery). - Forge compile and validation gate: Builds from templates with forge.py, enforces the spec with validate_skill.py, and blocks shipping until the validator is clean. - Use Case: Convert an old /ship workflow document into a procedure skill with evals, a compliant description under 1024 characters, and a clean validator run before committing. ## Quick Start Ask the agent to turn a repeated task or existing workflow document into a validated Resonance skill with evals using the Forge compiler.

Frequently Asked Questions about resonance-ops-skill-author

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

FAQPage Schema
How do I write a good skill description that actually triggers?▼

Write the description in third person, state what the skill does and when to use it, and lead with concrete trigger terms a user would say. Keep it under 1024 characters; the description is the only text loaded at startup for skill selection.

How do I convert an existing workflow document into a procedure skill?▼

Choose the procedure archetype, write at least 3 eval cases first, then build from the matching template preserving Input, Output, Definition of Done, and Recovery sections. Compile with forge.py and run validate_skill.py before committing.

What are the differences between knowledge, procedure, and orchestration skills?▼

Knowledge skills are domain experts applied inline and auto-loaded. Procedure skills are gated multi-step jobs invoked as /name with a Definition of Done. Orchestration skills are procedures that drive other skills or subagents in an ordered pipeline.

Can I edit a generated SKILL.md file directly to fix a typo?▼

No. Generated SKILL.md files carry a do-not-edit banner. Edit the template under .forge/skills/<name>/ and recompile with forge.py so injected sections like voice and completion stay consistent.

Why does the skill validator reject my new skill?▼

Common causes are a description over 1024 characters, missing Input/Output/Definition of Done/Recovery sections in procedure skills, or an invalid name. The skill is not done until validate_skill.py reports clean and evals pass.

When should I not create a new skill?▼

Skip it when you cannot name a concrete gap with an example task, when evals show no improvement over the no-skill baseline, or when the request is vague like making output more elegant. An unmeasured skill adds tokens without value.