// 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.
| 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. |
Guidelines for working with multi-agent AI learning projects and experimental codebases.
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:
Auto-activate when: Project has .spec/ directory, lessons/ subdirectory, STATUS.md, or lesson-numbered directories.
.spec/ directory - Learning specifications and experimental codelessons/ or similar learning directoriesSTATUS.md - Progress tracking for learning journeylesson-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
uv run python from lesson directory.env files (never commit).env.example or .env.templateuv sync --group lesson-XXX for lesson-specific depspyproject.toml for dependency groupsExecution:
uv run python from lesson directoryDocumentation:
Note: These projects are learning-focused - prioritize understanding and documentation over production perfection. STATUS.md is your single source of truth for project state.