What problem does it solve?
It solves the friction of creating correct Octomind capability wiring and dependency scripts by providing a structured, end-to-end checklist that prevents common registry and validation mistakes.
Core Features & Use Cases
- Capability format guidance: Defines how capabilities declare deps, MCP server references, and allowed tool patterns so agents can request tools consistently.
- Provider + symlink pattern: Explains how to structure provider implementations and ensure default.toml is a symlink to the active provider (with safe exceptions for built-ins).
- Dep script + companion docs requirements: Standardizes dep script structure and enforces that every .sh has a matching .md with the right sections.
- Registry integration steps: Covers updating setup-symlinks.sh, running the symlink setup and lint scripts, and validating capability correctness before use.
Quick Start
Create a new capability folder under capabilities/<name>/, add your <provider>.toml and required dep script plus companion .md (if deps are needed), then register and lint it by following the setup-symlinks.sh and lint script steps.