Awesome-omni-skill moai-foundation-claude
Canonical Claude Code skill authoring kit covering agent Skills, sub-agent templates, custom slash commands, orchestration patterns, hooks, memory, settings, and IAM permission rules aligned with official documentation.
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/ai-agents/moai-foundation-claude" ~/.claude/skills/diegosouzapw-awesome-omni-skill-moai-foundation-claude && rm -rf "$T"
manifest:
skills/ai-agents/moai-foundation-claude/SKILL.mdsource content
name: skill-name description: One-line description (max 200 chars) version: 1.0.0 updated: 2025-11-26 status: active
Quick Reference (30 seconds)
Implementation Guide (5 minutes)
Advanced Implementation (10+ minutes)
Pattern 2: Sub-agent Delegation ```python # Sequential delegation result1 = Task(subagent_type="workflow-spec", prompt="Analyze") result2 = Task(subagent_type="code-backend", prompt="Implement", context=result1) # Parallel delegation results = await Promise.all([ Task(subagent_type="code-backend", prompt="Backend"), Task(subagent_type="code-frontend", prompt="Frontend") ])
Pattern 3: Custom Command with Hooks
{ "hooks": { "PreToolUse": [{ "matcher": "Write", "hooks": [{"type": "command", "command": "validate-write"}] }] } }
MoAI-ADK Skills & Sub-agents Directory
Quick Access Patterns
Core Skills:
Skill("moai-foundation-claude") - This comprehensive authoring kit
Agent Creation: Task(subagent_type="agent-factory") - Create standardized sub-agents
Skill Creation: Task(subagent_type="skill-factory") - Create compliant skills
Quality Gates: Task(subagent_type="quality-gate") - TRUST 5 validation
Documentation: Task(subagent_type="docs-manager") - Generate technical docs
Key Specialized Skills:
- Python 3.13+ with FastAPI, async patternsmoai-lang-python
- TypeScript 5.9+ with React 19, Next.js 16moai-lang-typescript
- Modern backend architecture patternsmoai-domain-backend
- React 19, Next.js 15, Vue 3.5 frameworksmoai-domain-frontend
- OWASP Top 10, threat modelingmoai-quality-security
- AI-powered debugging with Context7moai-essentials-debug
Essential Sub-agents:
- EARS format specification generationspec-builder
- RED-GREEN-REFACTOR TDD executiontdd-implementer
- Security analysis and validationsecurity-expert
- Backend architecture and API developmentbackend-expert
- Frontend UI implementationfrontend-expert
- Performance optimization and analysisperformance-engineer
Essential Implementation Patterns
Command→Agent→Skill Orchestration
Sequential Workflow:
# Phase 1: Analysis → spec-builder → analysis analysis = Task(subagent_type="spec-builder", prompt="Analyze: $ARGUMENTS") # Phase 2: Implementation → tdd-implementer → code + tests implementation = Task(subagent_type="tdd-implementer", prompt="Implement: $analysis.spec_id") # Phase 3: Validation → quality-gate → approval validation = Task(subagent_type="quality-gate", prompt="Validate: $implementation")
Parallel Development:
# Execute independent tasks simultaneously results = await Promise.all([ Task(subagent_type="backend-expert", prompt="Backend: $1"), Task(subagent_type="frontend-expert", prompt="Frontend: $1"), Task(subagent_type="docs-manager", prompt="Docs: $1") ]) # Integrate all results Task(subagent_type="quality-gate", prompt="Integrate", context={"results": results})
Token Session Management
Independent 200K Sessions: Each
Task() creates a new 200K token context
Task(subagent_type="backend-expert", prompt="Complex task") # 200K session Task(subagent_type="frontend-expert", prompt="UI task") # New 200K session
File Reference Patterns
Parameter Handling:
- Positional:
,$1
,$2$3 - All arguments:
$ARGUMENTS - File references:
,@config.yaml@path/to/file.md
Hook Integration
Pre/Post Tool Execution (see Hooks Guide):
{ "hooks": { "PreToolUse": [{"matcher": "Bash", "hooks": [{"type": "command", "command": "validate-command"}]}], "PostToolUse": [{"matcher": "Write", "hooks": [{"type": "command", "command": "backup-file"}]}] } }
Key Reference Guides
Comprehensive Documentation:
- Commands Guide - Complete command creation
- Hooks System - Event-driven automation
- Memory Management - Context persistence
- Settings Config - Configuration hierarchy
- IAM Permissions - Access control
- Complete Setup - Full configuration
Works Well With
- moai-core-agent-factory - For creating new sub-agents with proper standards
- moai-cc-commands - For creating custom slash commands
- moai-cc-hooks - For implementing Claude Code hooks
- moai-cc-configuration - For managing Claude Code settings
- moai-quality-gate - For validating code quality standards
- moai-essentials-debug - For debugging skill loading issues