Meta-skill for building Claude Code skills using Multi-AI research, planning, and implementation. Coordinates Claude, Gemini, and Codex for comprehensive research, synthesizes findings, and generates production-ready skills. Use when creating new skills, enhancing existing skills, researching skill domains, or building skill families.
/plugin marketplace add adaptationio/Skrillz/plugin install skrillz@skrillzThis skill is limited to using the following tools:
templates/SKILL_TEMPLATE.mdtemplates/SYNTHESIS_TEMPLATE.mdmulti-ai-skill-builder is a meta-skill that systematizes the Multi-AI approach to building Claude Code skills. It coordinates multiple AI models (Claude, Gemini, Codex) through research, planning, and implementation phases to create comprehensive, production-ready skills.
Purpose: Build high-quality Claude Code skills using Multi-AI research and synthesis
Pattern: Workflow-based (5-step sequential process)
Key Principles (validated by tri-AI research):
Quality Targets:
Use multi-ai-skill-builder when:
When NOT to Use:
Time: 30-60 minutes Purpose: Gather comprehensive knowledge from multiple sources
1.1 Claude Documentation Research
Launch Claude subagent for official documentation:
Research [TOPIC] for Claude Code skill creation:
Focus on:
1. Official documentation and best practices
2. Existing similar skills in the codebase
3. API patterns and SDK usage
4. Common workflows and use cases
Output structured findings with:
- Key concepts
- Recommended patterns
- Code examples
- Gotchas and anti-patterns
1.2 Gemini Web Research
Use Gemini CLI for current best practices:
gemini -p "Research [TOPIC] best practices 2024-2025:
1. Industry standard approaches
2. Common patterns and anti-patterns
3. Tool comparisons and recommendations
4. Recent developments and trends
5. Real-world implementation examples
Provide comprehensive findings with sources."
1.3 Codex GitHub Research
Use Codex for code patterns:
codex "Research GitHub patterns for [TOPIC]:
1. Popular library implementations
2. Production code examples
3. Testing patterns
4. Configuration approaches
5. Error handling patterns
Provide code examples and best practices."
1.4 Create Research Directory
mkdir -p .analysis/[topic]-research
Save all research to:
.analysis/[topic]-research/claude-docs-research.md.analysis/[topic]-research/gemini-web-research.md.analysis/[topic]-research/codex-github-research.mdTime: 15-30 minutes Purpose: Combine research into actionable plan
2.1 Synthesize Findings
Synthesize findings from multi-AI research:
Claude findings: [SUMMARY]
Gemini findings: [SUMMARY]
Codex findings: [SUMMARY]
Create unified synthesis:
1. Key patterns to implement
2. Best practices to follow
3. Anti-patterns to avoid
4. Recommended skill structure
5. Operations/workflows to include
6. Code examples to provide
2.2 Create Synthesis Document
Save to .analysis/[topic]-research/SYNTHESIS_AND_PLAN.md:
# [Topic] Skill Synthesis
## Research Sources
- Claude: Documentation analysis
- Gemini: Web best practices
- Codex: GitHub patterns
## Key Findings
1. [Finding 1]
2. [Finding 2]
...
## Recommended Structure
- Pattern: [workflow/task/reference/capabilities]
- Operations: [list]
- References: [list]
## Implementation Plan
1. Create SKILL.md with [structure]
2. Add references for [topics]
3. Include [N] code examples
4. Cover [operations/workflows]
## Quality Checklist
- [ ] YAML frontmatter complete
- [ ] Trigger keywords included
- [ ] 5+ code examples
- [ ] Error handling covered
- [ ] All patterns validated
Time: 60-90 minutes Purpose: Create the skill files
3.1 Create Directory Structure
mkdir -p .claude/skills/[skill-name]/references
mkdir -p .claude/skills/[skill-name]/scripts # if needed
3.2 Build SKILL.md
Follow the template structure:
---
name: skill-name-in-hyphen-case
description: [Purpose]. [Pattern type]. Use when [triggers].
allowed-tools: Task, Read, Write, Edit, Glob, Grep, Bash
---
# Skill Name
## Overview
[Brief description]
**Purpose**: [One line]
**Pattern**: [Workflow/Task/Reference/Capabilities]
**Key Principles**: [3-6 numbered principles]
**Quality Targets**: [Measurable goals]
## When to Use
[Use cases and non-use cases]
## Prerequisites
### Required / ### Recommended / ### Understanding
## [Operations or Workflow Steps]
[Main content with code examples]
## Multi-AI Coordination
[How to use Claude/Gemini/Codex for this skill]
## Related Skills
[Links to related skills]
## References
[Links to reference files]
3.3 Build Reference Files
Create detailed guides in references/:
3.4 Add Code Examples
Every skill needs:
Time: 15-30 minutes Purpose: Verify skill quality
4.1 Structure Validation
Check YAML frontmatter:
head -20 .claude/skills/[skill-name]/SKILL.md
Verify sections:
4.2 Multi-AI Review
Review this skill for quality:
[PASTE SKILL.md]
Check:
1. YAML frontmatter complete and descriptive?
2. Trigger keywords in description?
3. Clear when to use / when not to use?
4. Prerequisites documented?
5. 5+ code examples?
6. Error handling covered?
7. Progressive disclosure followed?
8. Related skills linked?
Score (0-100) and improvement suggestions.
4.3 Gemini Cross-Check
gemini -p "Verify this skill against best practices:
[SKILL CONTENT]
Check for:
- Accuracy of technical information
- Missing important patterns
- Outdated recommendations"
Time: 15-30 minutes Purpose: Apply improvements from validation
5.1 Apply Feedback
Address issues from validation:
5.2 Final Quality Check
Ensure:
5.3 Create Delivery Summary
Save to .analysis/[topic]-research/DELIVERY_SUMMARY.md:
# [Skill Name] - Delivery Summary
**Date**: [Date]
**Status**: COMPLETE
**Total Lines**: [X] lines across [Y] files
## Research Phase
- Claude: [Summary]
- Gemini: [Summary]
- Codex: [Summary]
## Skills Delivered
### [skill-name]
**Files**:
- SKILL.md ([X] bytes)
- references/[file].md
...
**Coverage**:
- [Feature 1]
- [Feature 2]
...
## Quality Validation
- Structure: PASS
- Content: PASS
- Examples: [N] included
- Score: [X]/100
## Usage Examples
[Show example triggers]
| Phase | Primary | Support | Purpose |
|---|---|---|---|
| Docs Research | Claude | - | Official documentation |
| Web Research | Gemini | Claude | Current best practices |
| Code Research | Codex | Claude | GitHub patterns |
| Synthesis | Claude | Gemini | Combine findings |
| Building | Claude | - | Write skill files |
| Validation | Claude | Gemini | Quality check |
Claude Subagent:
Use Task tool with subagent_type=Explore
Gemini CLI:
gemini -p "Research [topic]: [specific questions]"
Codex CLI:
codex "Research GitHub patterns for [topic]"
See templates/SKILL_TEMPLATE.md
See templates/REFERENCE_TEMPLATE.md
See templates/SYNTHESIS_TEMPLATE.md
This example shows how we built the ECS/Fargate skill family:
# Claude subagent for AWS docs
# Gemini for 2024-2025 best practices
gemini -p "Research ECS/Fargate best practices 2024-2025..."
# Codex for GitHub patterns
codex "Research GitHub patterns for ECS/Terraform..."
templates/SKILL_TEMPLATE.md - Skill file templatetemplates/REFERENCE_TEMPLATE.md - Reference file templatetemplates/SYNTHESIS_TEMPLATE.md - Research synthesis templateActivates when the user asks about Agent Skills, wants to find reusable AI capabilities, needs to install skills, or mentions skills for Claude. Use for discovering, retrieving, and installing skills.
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.