moai-foundation-core

Define MoAI-ADK foundational principles including TRUST 5 and SPEC-First DDD.

Updated Nov 28, 2024
One-click install
npx skills add https://github.com/desafin/Resource-Monitor-pyQT --skill moai-foundation-core-desafin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-foundation-core
Source: https://github.com/desafin/Resource-Monitor-pyQT/tree/main/.claude/skills/moai-foundation-core
Command: npx skills add https://github.com/desafin/Resource-Monitor-pyQT --skill moai-foundation-core-desafin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

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.

Frequently Asked Questions about moai-foundation-core

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the TRUST 5 quality framework for AI agent development?

The TRUST 5 quality framework enforces code quality gates for AI agent development by ensuring outputs are Tested, Readable, Unified, Secured, and Trackable. It provides structured validation to maintain consistency and security across AI-driven workflows.

How do I implement SPEC-First DDD methodology in AI workflows?

SPEC-First DDD methodology guides AI workflows from specification to implementation using the EARS format and ANALYZE-PRESERVE-IMPROVE cycles. It ensures structured, reliable, and maintainable development by enforcing specification-driven domain design before code generation.

How does agent delegation orchestration work in MoAI ADK?

Agent delegation orchestration in MoAI ADK mandates task routing through specialized agents, avoiding direct execution. This pattern manages the 200K token budget via strategic context separation and phase-specific delegation to ensure scalable AI workflows.

What's the best way to structure AI skills for token optimization?

Token optimization for AI skills uses progressive disclosure to structure content into three tiers: Quick, Implementation, and Advanced. This manages the 200K token budget through strategic context management and phase separation, ensuring efficient knowledge transfer.

Do I need a specific file structure for MoAI ADK modular skill systems?

MoAI ADK modular skill systems require a scalable file structure using SKILL.md as the entry point and a modules/ directory for extended content. This organization ensures maintainable, progressive skill development without exceeding context limits.

Why use progressive disclosure for AI agent knowledge transfer?

Progressive disclosure structures AI agent knowledge transfer into three tiers—Quick, Implementation, and Advanced—to manage context windows efficiently. It prevents token budget exhaustion by strategically separating phases and revealing complexity only when needed.