Agent Factory master skill for intelligent Claude Code agent generation. Includes requirement analysis, domain detection, model selection, template system, validation framework, and advanced features...
Master Skill for Intelligent Agent Generation
Complete reference for agent-factory agent to automatically generate production-ready Claude Code sub-agents through requirement analysis, research, template generation, and validation.
Version: 1.0.0 Status: Production Ready Components: 6 core systems + advanced features
| Component | Location | Purpose |
|---|---|---|
| Intelligence Engine | reference/intelligence-engine.md | Analyze requirements ā domain/capabilities/complexity |
| Research Engine | reference/research-engine.md | Context7 MCP workflow ā fetch docs ā extract practices |
| Template System | reference/template-system.md | 3-tier templates (Simple/Standard/Complex) + variables |
| Validation Framework | reference/validation-framework.md | 4 quality gates + test cases |
| Advanced Features | reference/advanced-features.md | Versioning, multi-domain, optimization |
| Practical Examples | examples.md | 3 main test cases + edge cases |
User Requirement
ā
[Stage 1-2] Intelligence Engine
āā Parse requirement
āā Detect domain (primary + secondary)
āā Score complexity (1-10)
āā Select model (Sonnet/Haiku/Inherit)
āā Calculate tools & skills
ā
[Stage 3] Research Engine (Context7 MCP)
āā Resolve libraries
āā Fetch documentation
āā Extract best practices
āā Synthesize evidence
ā
[Stage 4-5] Template System
āā Select template tier (1-3)
āā Generate agent markdown
āā Apply variable substitution
ā
[Stage 6] Validation Framework
āā Gate 1: YAML syntax
āā Gate 2: Structure completeness
āā Gate 3: Content quality
āā Gate 4: TRUST 5 + Claude Code v4.0
ā
Production-Ready Agent ā
Responsible for: Requirement analysis and decision making
Key Algorithms:
See: reference/intelligence-engine.md
Responsible for: Fetching official documentation and best practices
Key Workflows:
See: reference/research-engine.md
Responsible for: Generating agent markdown with correct structure
Key Components:
Template Files (in templates/ subfolder):
simple-agent.template.md ā Tier 1 template for simple agentsstandard-agent.template.md ā Tier 2 template for standard agentscomplex-agent.template.md ā Tier 3 template for complex agentsVARIABLE_REFERENCE.md ā Complete variable substitution guideSee: reference/template-system.md
Responsible for: Ensuring agent quality meets all standards
4 Quality Gates:
Includes: 5 core test cases + 3 edge cases
See: reference/validation-framework.md
Responsible for: Enterprise capabilities and optimization
Features:
See: reference/advanced-features.md
---
name: agent-factory
model: sonnet
---
## Required Skills
Skill("moai-alfred-agent-factory") # This master skill
# In execution:
1. Load this skill
2. Use Intelligence Engine (Stage 1-2)
3. Use Research Engine (Stage 3)
4. Use Template System (Stage 4-5)
5. Use Validation Framework (Stage 6)
After generation, delegate to @agent-cc-manager for:
.claude/settings.json validationResearch Engine delegates to for:
| Agent Type | Complexity | Generation Time | Result |
|---|---|---|---|
| Simple | 1-3 | <5 min | Tier 1 template |
| Standard | 4-6 | <15 min | Tier 2 template |
| Complex | 7-10 | 20-30 min | Tier 3 template + orchestration |
# 1. Load this skill
skill = Skill("moai-alfred-agent-factory")
# 2. Use Intelligence Engine for analysis
domain = skill.intelligence_engine.detect_domain(user_input)
complexity = skill.intelligence_engine.complexity_score(domain, capabilities)
model = skill.intelligence_engine.select_model(complexity)
# 3. Use Research Engine for documentation
research = skill.research_engine.research_domain(domain, frameworks)
practices = research.best_practices
patterns = research.patterns
# 4. Use Template System for generation
template = skill.template_system.select_template(complexity)
agent_markdown = skill.template_system.generate_agent(
template=template,
variables={...}
)
# 5. Use Validation Framework for quality
validation = skill.validation_framework.validate(agent_markdown)
if validation.passed:
return agent_markdown
else:
return validation.issues
Need specific information? Use the reference files:
moai-alfred-agent-factory/
āāā SKILL.md (this file - navigation hub)
āāā reference/ (detailed documentation)
ā āāā intelligence-engine.md (280 lines: algorithms)
ā āāā research-engine.md (320 lines: workflows)
ā āāā template-system.md (280 lines: templates)
ā āāā validation-framework.md (220 lines: testing)
ā āāā advanced-features.md (200 lines: enterprise)
āāā templates/ (reusable agent templates)
ā āāā simple-agent.template.md (Tier 1: <200 lines, Haiku)
ā āāā standard-agent.template.md (Tier 2: 200-500 lines)
ā āāā complex-agent.template.md (Tier 3: 500+ lines)
ā āāā VARIABLE_REFERENCE.md (15+ variable categories)
āāā examples.md (719 lines: use cases)
āāā reference.md (400 lines: quick lookup)
ā Comprehensive: 6 core systems with complete documentation ā Modular: Each system independently referenceable ā Practical: Includes algorithms with code examples ā Tested: 5 core + 3 edge case test scenarios ā Enterprise: Versioning, compliance, optimization ā Official: Follows Claude Code v4.0 standards
New to agent-factory?
Integrating with your agent?
Skill("moai-alfred-agent-factory")Need specific feature? Use the component table above and jump to the corresponding reference file.
| Question | Link |
|---|---|
| How do I analyze user requirements? | intelligence-engine.md ā Requirement Analysis |
| How do I detect the domain? | intelligence-engine.md ā Domain Detection |
| How do I select the right model? | intelligence-engine.md ā Model Selection |
| How do I research best practices? | research-engine.md ā Research Workflow |
| What templates are available? | template-system.md ā Templates |
| How do I validate agents? | validation-framework.md ā Quality Gates |
| Can I see examples? | examples.md |
| Need a quick lookup? | reference.md |
Created: 2025-11-15 Version: 1.0.0 Status: Production Ready Total Content: 2,800+ lines across organized reference files