musubi
Specification-driven development with 25 coordinated engineering skills
All Skills in This Repository (19)
Pure Emerald Level Indicatorsbug-hunter
Diagnose software bugs through investigation, reproduction, and root-cause analysis.
performance-optimizer
Diagnose software performance bottlenecks and propose optimization strategies for web and API applications.
system-architect
Generate Mermaid C4 diagrams and ADRs for system architecture design.
project-manager
Plan, schedule, and monitor software development projects with WBS and Gantt charts.
database-schema-designer
Design database schemas and ER diagrams for relational and NoSQL systems.
devops-engineer
Automate CI/CD pipeline construction and infrastructure automation for software deployments.
api-designer
Design RESTful, GraphQL, and gRPC APIs with OpenAPI and Protobuf definitions.
software-developer
Generate clean, tested code across frontend, backend, and mobile stacks.
requirements-analyst
Automates requirements analysis and specification generation for software projects.
release-coordinator
Coordinate multi-component releases and deployment workflows across services.
ai-ml-engineer
Develop end-to-end ML models with training, evaluation, deployment, and MLOps.
cloud-architect
Design scalable cloud architectures and generate Terraform or Bicep IaC code.
Frequently Asked Questions
FAQPage SchemaHow to install MUSUBI?▼
Run `npx skills add nahisaho/musubi --all -g -y` in your terminal to install all skills globally.
What is specification-driven development?▼
It is a workflow where you write clear, testable requirements first, then generate design, tasks, code, and tests from them. MUSUBI enforces this with EARS requirement patterns and full traceability from requirement to test.
Which coding tools does MUSUBI support?▼
It works with Claude Code, GitHub Copilot, Cursor, Gemini CLI, Codex CLI, Qwen Code, and Windsurf through platform-specific templates.
How does MUSUBI track requirements to code?▼
It builds a traceability matrix linking every requirement to its design, tasks, code files, and tests, and flags any gaps or orphaned items automatically.
Can MUSUBI handle existing brownfield projects?▼
Yes. It analyzes your existing codebase to generate project memory, then manages changes through delta specs, impact analysis, and phased migration plans.
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