Skill Registry
v4.1 Sprint A adds an optional skill registry foundation for MultiModel Dev OS.
This does not replace existing markdown skills. Existing files under .ai/skills/ remain valid.
Files
.ai/registries/skills.yaml
.ai/schema/skill.schema.jsonThe registry provides example metadata for reusable skills such as:
- Release governance
- Security audit
- SEO audit
- Content brief
- Document production
- Business ops
- Code review
Sprint F Status
The registry remains declarative. Sprint C added read-only CLI inspection, Sprint E allows workflows to reference skill IDs as metadata, and Sprint F adds draft-only business operator template skills:
- No runtime behavior change.
- No automatic skill triggering.
- No permission enforcement.
- Validation checks required fields, slug-safe IDs, semver-like versions, risk levels, permission classes, safe relative paths, and referenced files.
multimodel-dev-os skill-os list skillsprints known skill IDs.multimodel-dev-os skill-os show skill <id>prints selected metadata.- Workflow
skill_os.skillsreferences are validated, but they do not trigger skill execution. - Business operator skills use the
business-operatorcategory anddraft-onlypermissions.
Future sprints may add richer inspection before any execution integration.
Metadata Shape
Skill entries are expected to support:
idnameversiondescriptioncategorytriggersrequired_contextprovided_outputsrisk_levelpermissionsrecommended_modelstoken_budgetskill_filechecksexamples
Compatibility
The registry is an overlay on top of markdown-compatible skills. A workspace can continue using .ai/skills/*.md without a registry.
Registry entries should point to safe relative workspace paths and use the shared tool permission classes:
read-onlydraft-onlywrite-with-confirmationrestricted-admin
Recommended Adoption
- Keep current markdown skills.
- Add metadata only for skills that need discovery or routing.
- Use low-risk or draft-only permissions by default.
- Add checks for skills that may lead to writes or release operations.
- Treat validation as a safety net, not as automation or permission enforcement.
See Skill OS CLI for read-only inspection commands. See Business Operator Layer for the Sprint F operator templates. See Skill OS Migration Guide for converting markdown-only skills into registered metadata.
