nahisaho/musubi
Overview
This skill validates project governance and pre-implementation readiness by enforcing nine Constitutional Articles and running Phase -1 Gates. It blocks implementation when critical gates fail and produces actionable remediation steps and a paso a paso Phase -1 Gates checklist. Use it to ensure test-first, library-first, EARS-formatted requirements, full traceability, and integration-first testing before coding begins.
How this skill works
The enforcer inspects repository artifacts (requirements, steering files, tests, code, commit history) and runs a checklist of Phase -1 Gates. For each Article it performs rule checks (library presence, CLI entry point, test-first commit order, EARS syntax, traceability coverage, steering references, simplicity limits, anti-abstraction, and integration tests) and emits PASS/FAIL with remediation guidance. It can generate staged compliance reports and recommend follow-up skills to remediate failures.
When to use it
- Before any implementation or feature branch work begins
- During governance or architecture review meetings
- When validating requirements and test plans for EARS compliance
- Prior to CI/CD pipeline gating to prevent non-compliant merges
- When auditing traceability and project memory alignment
Best practices
- Run Phase -1 Gates early and fail fast to avoid rework
- Keep complexity-tracking.md updated with justifications for exceptions
- Automate checks in CI with configurable safety levels (low/medium/high/critical)
- Enforce library-first and CLI interface patterns for every feature
- Use real services for integration tests and maintain 100% traceability
Example use cases
- Validate a new authentication feature: ensure lib/auth exists, CLI entry, tests before code, and contract tests for database
- Gate a microservice proposal against Simplicity and Anti-Abstraction rules before approval
- Audit requirements.md for EARS patterns and map each requirement to tests and design artifacts
- Generate a staged constitutional-compliance-report and assign remediation actions when Traceability or Integration gates fail
- Integrate into pull request pipeline to block merges that violate Test-First or Library-First Articles
FAQ
The skill marks the feature as BLOCKED, documents failures with severity and remediation steps, and recommends follow-up skills to fix issues before re-running validation.
Can I justify exceptions to rules like anti-abstraction or simplicity?
Yes — justified exceptions must be recorded in complexity-tracking.md and referenced by the enforcer; undocumented exceptions cause FAILs.
13 skills
This skill validates governance compliance and enforces the nine Constitutional Articles with Phase-1 Gates before any implementation.
This skill validates complete requirements traceability across EARS lifecycle, generating coverage reports and a traceability matrix to detect gaps and
This skill helps design and implement unit, integration, and end-to-end tests with TDD/BDD practices to improve coverage and reliability.
This skill helps you implement clean, maintainable, and testable software by applying SOLID, design patterns, and best practices across languages.
This skill acts as a cloud architect AI, designing multi-cloud architectures, generating IaC, and optimizing cost for AWS, Azure, and GCP.
This skill analyzes code, configurations, and dependencies to identify security risks and propose actionable fixes based on OWASP and best practices.
This skill coordinates multi-component releases and feature flags, aligning versioning, rollout strategies, and rollback plans to ensure smooth deployments.
This skill helps you design, implement, and automate CI/CD pipelines, containerization, and infrastructure across cloud environments with best practices.
This skill creates clear, accurate API docs, guides, and READMEs to help developers and users understand and use your project effectively.
This skill helps you design and operate a production observability platform with SLO/SLI, alerting, dashboards, and incident response workflows.
This skill helps perform systematic requirements reviews using Fagan inspection and Perspective-Based Reading to identify defects and improve clarity.
This skill helps you design, train, evaluate, and deploy machine learning models with integrated MLOps guidance, accelerating production-ready AI.
This skill analyzes GitHub issues, triages type and priority, and proposes concrete resolution plans using specification driven development.