multi-agent-ai-projects
Guidelines for multi-agent AI and learning projects with lesson-based structures. Activate when working with AI learning projects, experimental directories like .spec/, lessons/ directories, STATUS.md progress tracking, or structured learning curricula with multiple modules or lessons.
$ Installieren
git clone https://github.com/ilude/claude-code-config /tmp/claude-code-config && cp -r /tmp/claude-code-config/skills/multi-agent-ai-projects ~/.claude/skills/claude-code-config// tip: Run this command in your terminal to install the skill
name: multi-agent-ai-projects description: Guidelines for multi-agent AI and learning projects with lesson-based structures. Activate when working with AI learning projects, experimental directories like .spec/, lessons/ directories, STATUS.md progress tracking, or structured learning curricula with multiple modules or lessons.
Multi-Agent AI Projects
Guidelines for working with multi-agent AI learning projects and experimental codebases.
CRITICAL: First Actions When Starting or Resuming Work
Read STATUS.md FIRST (usually .spec/STATUS.md or project root) - Shows current phase, completed lessons, blockers, and resume instructions. This prevents working on wrong lessons or repeating completed work.
Then:
- Check git status
- Verify dependencies installed
- Check lesson-specific .env files
Auto-activate when: Project has .spec/ directory, lessons/ subdirectory, STATUS.md, or lesson-numbered directories.
Project Structure Recognition
Common Patterns
.spec/directory - Learning specifications and experimental codelessons/or similar learning directoriesSTATUS.md- Progress tracking for learning journey- Per-lesson or per-module structure
- Self-contained lesson directories
Typical Lesson Structure
lesson-XXX/
âââ <name>_agent/ # Agent (agent.py, tools.py, prompts.py, cli.py)
âââ .env # API keys (gitignored)
âââ PLAN.md / README.md # Lesson docs
âââ COMPLETE.md # Learnings
âââ test_*.py # Tests
Workflow Patterns
Execution
- Use
uv run pythonfrom lesson directory - Check lesson README for setup
API Keys
- Per-lesson
.envfiles (never commit) - Check
.env.exampleor.env.template
Dependencies
uv sync --group lesson-XXXfor lesson-specific deps- Check
pyproject.tomlfor dependency groups
Progress Tracking
STATUS.md Pattern
- Read before starting work (most important!)
- Update after completing lessons
- Note blockers and next steps
- Document learnings and insights
- Track which lessons are complete
Session Management
- Always check STATUS.md at session start (FIRST action)
- Update STATUS.md before ending sessions
- Note any experimental findings
- Document what worked and what didn't
Common Project Types
Learning Spike Projects
- Focus on exploration and experimentation
- Code may not be production-quality
- Documentation of learnings is important
- Test different approaches
- Iterate quickly
Multi-Agent Frameworks
- Agent coordination patterns
- Tool usage and integration
- Message passing between agents
- State management across agents
- Router/coordinator patterns
Quick Reference
Execution:
uv run pythonfrom lesson directory- Check per-lesson dependencies
Documentation:
- Update STATUS.md with progress
- Document findings in COMPLETE.md
- Note blockers and next steps
Note: These projects are learning-focused - prioritize understanding and documentation over production perfection. STATUS.md is your single source of truth for project state.
Repository
