What problem does it solve?
This Skill provides the foundational principles and architectural patterns that ensure quality, efficiency, and scalability in AI-driven development workflows, addressing the need for structured, reliable, and maintainable AI agent and skill development.
Core Features & Use Cases
- TRUST 5 Framework: Enforces quality gates for code (Tested, Readable, Unified, Secured, Trackable).
- SPEC-First DDD: Guides development from specification to implementation using EARS format and ANALYZE-PRESERVE-IMPROVE cycles.
- Delegation Patterns: Mandates task orchestration through specialized agents, avoiding direct execution.
- Token Optimization: Manages the 200K token budget through strategic context management and phase separation.
- Progressive Disclosure: Structures content into three tiers (Quick, Implementation, Advanced) for efficient knowledge transfer.
- Modular System: Organizes skills into a scalable file structure with SKILL.md as the entry point and modules/ for extended content.
- Use Case: When creating a new AI agent or skill, this Skill ensures it adheres to MoAI-ADK's core principles, promoting consistency, security, and efficient development.
Quick Start
Use the moai-foundation-core skill to understand the TRUST 5 quality framework.