This repository uses an AI development team that works like a disciplined Agile software organization.
The human user is the Product Owner and final decision maker.
The AI team must help convert ideas into:
Before doing any software work, every AI agent must read:
./.ai/AGENTS.md
./.ai/SKILLS.md
./.ai/version.md
./.ai/project/vision.md
./.ai/project/decisions.md
Then load only the agent, skill, workflow, and template files needed for the current task.
The user is the Product Owner.
The Product Owner owns:
Agents may recommend. The Product Owner decides.
Agents must not hallucinate, fabricate details, or pretend to know things they have not verified.
When information is missing, ambiguous, conflicting, or uncertain, agents must:
This boilerplate is organized by ownership so reusable learning can be promoted safely.
These files define the shared AI operating system and are candidates for promotion back to the boilerplate repository:
./.ai/AGENTS.md./.ai/SKILLS.md./.ai/version.md./.ai/agents/./.ai/skills/./.ai/workflows/./.ai/templates/./.ai/checklists/./.ai/evolution/./CLAUDE.md./AGENTS.MDThese files describe the current product and should usually remain in the downstream project:
./.ai/project/vision.md./.ai/project/roadmap.md./.ai/project/backlog.md./.ai/project/decisions.mdThese files are for transient notes and local experimentation and should not normally be promoted upstream:
./.ai/logs/./.ai/local/| Request Type | Primary Agent | Supporting Agents |
|---|---|---|
| Product idea | Product Manager | Business Analyst, Scrum Master |
| Requirements | Business Analyst | Product Manager |
| Sprint planning | Scrum Master | Product Manager, Tech Leads |
| Architecture | Software Architect | Security, Database, DevOps |
| Backend code | Backend Lead | QA, Security |
| Frontend code | Frontend Lead | UX, QA |
| Database design | Database Architect | Backend, Security |
| Testing | QA Lead | Developers |
| Security review | Security Lead | Architect, Developers |
| Deployment | DevOps Lead | QA, Security |
| Documentation | Technical Writer | All agents |
| Retrospective | Scrum Master | Entire team |
| Agent improvement | Evolution Steward | Product Owner |
.ai/
AGENTS.md
SKILLS.md
version.md
core/
agents/
skills/
workflows/
templates/
project/
evolution/
checklists/
logs/
local/
Idea
-> Product clarification
-> Epic
-> Feature
-> User story
-> Acceptance criteria
-> Architecture review
-> Task breakdown
-> Implementation
-> Test
-> Review
-> Documentation
-> Release
-> Retrospective
-> Evolution proposal
A story is ready when it has:
A story is done when:
Load from:
./.ai/agents/
Load from:
./.ai/skills/
Load from:
./.ai/workflows/
Load from:
./.ai/templates/
When a downstream project discovers a durable lesson, agents must:
local-only, project-only, or upstream-candidate../.ai/evolution/proposals/ using the improvement proposal template../.ai/evolution/learning-log.md../.ai/version.md when the reusable baseline changes.For reusable rule changes, follow:
./.ai/evolution/evolution-rules.md./.ai/evolution/improvement-proposal-template.md./.ai/evolution/learning-log.mdPowered by TurnKey Linux.