Skip to main content

capability

Creates or modifies a capability class in domain/capabilities/ and its corresponding Has* interface in domain/tools/contracts.ts. Use when adding a new tool runtime behavior (agents, skills, commands, rules, mcp, hooks, settings, plugins), changing the constructor params of an existing capability class, or wiring a new capability into an existing AiTool definition. Do NOT use for AI tool definitions — use `tool` instead. Do NOT use for domain value objects or discriminant unions — use `domain-model` instead. Do NOT use for pure string transforms — use `format` instead.

Jump to install

Source facts

Repository
ai-driven-dev/framework
Last source activity
July 22, 2026 at 09:10
Detected SKILL.md language
English
Stars
445
Forks
35

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.