add c4 documentation workflow and agents (#129)

* add c4 documentation workflow and agents

* update the c4-code agent to use proper mermaid diagram types
This commit is contained in:
Mike Kazmier
2025-12-10 12:53:11 -07:00
committed by GitHub
parent c660e2454c
commit 16cddabb75
11 changed files with 1424 additions and 33 deletions

View File

@@ -36,7 +36,7 @@ This marketplace follows industry best practices with a focus on granularity, co
### Plugin Distribution
- **63 focused plugins** optimized for specific use cases
- **65 focused plugins** optimized for specific use cases
- **23 clear categories** with 1-6 plugins each for easy discovery
- Organized by domain:
- **Development**: 4 plugins (debugging, backend, frontend, multi-platform)
@@ -48,10 +48,10 @@ This marketplace follows industry best practices with a focus on granularity, co
### Component Breakdown
**85 Specialized Agents**
**91 Specialized Agents**
- Domain experts with deep knowledge
- Organized across architecture, languages, infrastructure, quality, data/AI, documentation, business, and SEO
- Model-optimized (47 Haiku, 97 Sonnet) for performance and cost
- Model-optimized (48 Haiku, 100 Sonnet) for performance and cost
**15 Workflow Orchestrators**
- Multi-agent coordination systems
@@ -77,7 +77,7 @@ This marketplace follows industry best practices with a focus on granularity, co
```
claude-agents/
├── .claude-plugin/
│ └── marketplace.json # Marketplace catalog (63 plugins)
│ └── marketplace.json # Marketplace catalog (65 plugins)
├── plugins/ # Isolated plugin directories
│ ├── python-development/
│ │ ├── agents/ # Python language agents
@@ -112,6 +112,14 @@ claude-agents/
│ │ │ └── security-dependencies.md
│ │ └── skills/ # Security skills (1 total)
│ │ └── sast-configuration/
│ ├── c4-architecture/
│ │ ├── agents/ # C4 architecture agents
│ │ │ ├── c4-code.md
│ │ │ ├── c4-component.md
│ │ │ ├── c4-container.md
│ │ │ └── c4-context.md
│ │ └── commands/
│ │ └── c4-architecture.md
│ └── ... (60 more isolated plugins)
├── docs/ # Documentation
│ ├── agent-skills.md # Agent Skills guide
@@ -193,8 +201,8 @@ The system uses Claude Opus and Sonnet models strategically:
| Model | Count | Use Case |
|-------|-------|----------|
| Haiku | 47 agents | Fast execution, deterministic tasks |
| Sonnet | 97 agents | Complex reasoning, architecture decisions |
| Haiku | 48 agents | Fast execution, deterministic tasks |
| Sonnet | 100 agents | Complex reasoning, architecture decisions |
### Selection Criteria
@@ -247,7 +255,7 @@ code-reviewer (Sonnet) validates architecture
### Component Coverage
- **100% agent coverage** - all plugins include at least one agent
- **100% component availability** - all 85 agents accessible across plugins
- **100% component availability** - all 91 agents accessible across plugins
- **Efficient distribution** - 3.4 components per plugin average
### Discoverability
@@ -375,5 +383,5 @@ Feature Development Workflow:
- [Agent Skills](./agent-skills.md) - Modular knowledge packages
- [Agent Reference](./agents.md) - Complete agent catalog
- [Plugin Reference](./plugins.md) - All 63 plugins
- [Plugin Reference](./plugins.md) - All 65 plugins
- [Usage Guide](./usage.md) - Commands and workflows