This is the template repository for AgentTree's _agenttree/ directory. When you run agenttree init, this repo is forked to create your project's agent workspace.
skills/— Stage instructions for agents (define, research, implement, etc.)templates/— Document templates (problem.md, spec.md, review.md, etc.)scripts/— Setup scripts for agent worktreesknowledge/— Best practices, patterns, and project-specific learningsissues/— Issue tracking (created per-project)tasks/— Task logs (created per-project)
After forking, you can customize any file for your project:
# Edit a skill to add project-specific instructions
vim skills/implement.md
git add skills/implement.md
git commit -m "Add project-specific implementation guidelines"
git pushWhen AgentTree releases improvements to skills/templates, you can pull them:
agenttree upgrade
# Or manually:
git fetch upstream
git merge upstream/mainYour customizations are preserved via standard git merge.
_agenttree/
├── skills/ # Instructions for each workflow stage
│ ├── AGENTS.md # System prompt for all agents
│ ├── overview.md # Workflow overview
│ ├── define.md # Problem definition stage
│ ├── research.md # Research/planning stage
│ ├── implement.md # Implementation stage
│ └── agents/ # Specialized agent skills
│ └── review.md # Independent code review
├── templates/ # Document templates
│ ├── problem.md # Problem statement template
│ ├── spec.md # Specification template
│ └── review.md # Review document template
├── scripts/ # Setup scripts
│ └── worktree-setup.sh
├── knowledge/ # Project learnings (you fill these in)
│ ├── gotchas.md # Common issues and solutions
│ ├── patterns.md # Patterns that work well
│ └── decisions.md # Architecture decision records
├── issues/ # Issue tracking (per-project)
└── tasks/ # Task execution logs (per-project)
To improve the default skills/templates for everyone:
- Fork this repo
- Make improvements
- Submit a PR
Improvements benefit all AgentTree users on their next agenttree upgrade.
Managed by AgentTree