MCAF
Structured engineering governance for predictable AI-assisted software delivery
All Skills in This Repository (5)
Pure Emerald Level Indicatorsmcaf-formatting
Apply repository-defined formatter and linting commands to changed code.
mcaf-feature-spec
Generate feature specifications from Feature-Template.md with business rules and verification plans.
mcaf-testing
Automate creation and maintenance of repository-conforming automated tests.
mcaf-architecture-overview
Generate Mermaid architecture diagrams and dependency rules in docs/Architecture/Overview.md.
mcaf-skill-curation
Audit and update SKILL.md frontmatter to align with AGENTS.md rules.
Frequently Asked Questions
FAQPage SchemaHow to install MCAF?▼
Run `npx skills add managedcode/MCAF --all -g -y` in your terminal to install all skills in this suite globally.
What problem does MCAF solve?▼
It stops AI coding agents from producing unplanned, untested, or undocumented changes by enforcing feature specs, architecture decisions, and verification gates in the repository.
Does MCAF work with Claude Code and Codex?▼
Yes. All skills follow the universal SKILL.md standard and run in Claude Code, Codex, Cursor, and other compatible agent runtimes.
Can MCAF be used in a .NET project?▼
Yes. MCAF includes dedicated guidance for .NET solutions, including test framework selection, quality gates, and links to the external Managed Code .NET skill catalog.
Do I need to change my repository structure to use MCAF?▼
MCAF recommends a single repository with feature-based vertical slices, but its templates let you document existing layouts and plan gradual migrations.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core