majiayu000/ac-master-controller
Master controller for complete autonomous operation. Use when starting full autonomous projects, managing end-to-end workflow, controlling autonomous lifecycle, or running complete implementations.
npx skills add https://github.com/majiayu000/claude-skill-registry --skill ac-master-controller
Master controller for end-to-end autonomous coding.
Provides the highest-level interface for autonomous coding, managing complete project implementations from spec to completion.
from scripts.master_controller import MasterController
controller = MasterController(project_dir)
result = await controller.run_project(
spec="Build a REST API with user authentication",
objective="Complete API implementation"
)
1. SETUP → Initialize project and config
2. SPEC → Generate feature list from spec
3. LOOP → Run autonomous implementation loop
4. VERIFY → Final validation
5. REPORT → Generate completion report
See scripts/master_controller.py for full implementation.
Take majiayu000/ac-master-controller from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.