Use a canonical Markdown skeleton to draft an agent specification, including frontmatter, role, goal, principles, workflow, critical rules, examples, and constraints. It serves as a reference for creation and migration procedures, with no required sequence.
- Drafting a new specialist agent specification
- Migrating an existing agent into a standard structure
- Checking which sections an agent spec should contain
nWave-ai/nWave☆ 632Updated Nov 3, 2026
Follow a five-phase process to create one new AI agent: analyze its responsibility and overlap, design its role and principles, create it from a template, validate it against a checklist, and refine observed issues. The workflow composes a separate specification-validation skill.
- Create a new specialist agent with a defined responsibility
- Check a proposed agent for overlap with existing agents
- Draft an agent using established design patterns and a template
nWave-ai/nWave☆ 632Updated Nov 3, 2026
Review agent definitions with a checklist covering format, focus, safety, examples, skill loading, token use, and whether the agent addresses the largest problem. It helps produce a structured verdict with findings and suggested fixes.
- Checking an agent definition before use
- Finding missing skill-loading instructions
- Reviewing safety and example coverage
nWave-ai/nWave☆ 632Updated Nov 3, 2026
Consult worked examples for creating agents, migrating oversized specifications, deciding when to extract reusable skills, and simplifying commands. The examples help guide those procedures with concrete structural choices, without imposing a fixed sequence.
- Planning a focused specialist agent
- Breaking a monolithic agent spec into reusable parts
- Deciding whether to extract a skill
nWave-ai/nWave☆ 632Updated Nov 3, 2026
A reference for authoring and modifying agents or skills with concise, structured content. It defines a compact house style, requires a reasoning mandate in changed agents, and sets a measured threshold for compressing prose while preserving machine-readable contracts.
- Writing a concise agent definition
- Migrating a monolithic agent into skills
- Adding a reasoning mandate to an agent
nWave-ai/nWave☆ 632Updated Nov 3, 2026
Use this procedure when two agents need to become one. It inventories both agents, folds the second agent’s unique capabilities into the first, relocates skills, removes deprecated files, updates references, and validates the merged result.
- Combining two agents into a single maintained agent
- Finding unique capabilities and overlaps before a merge
- Relocating skills and cleaning up references after consolidation
nWave-ai/nWave☆ 632Updated Nov 3, 2026