Move agent files into agents/<name>/AGENT.md convention, add install.sh symlink script with --uninstall support, and add placeholder directories for skills and output-styles. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
54 lines
1.3 KiB
Markdown
54 lines
1.3 KiB
Markdown
# Claude Code Agents
|
|
|
|
A collection of custom Claude Code agents for software development workflows.
|
|
|
|
## Included Agents
|
|
|
|
| Agent | Description |
|
|
|-------|-------------|
|
|
| `acceptance-criteria-verifier` | Verifies implementation against acceptance criteria |
|
|
| `code-reviewer` | Performs code reviews |
|
|
| `issue-planner` | Creates implementation plans from issues |
|
|
| `issue-selector` | Helps select the next issue to work on |
|
|
| `plan-implementer` | Implements a plan step by step |
|
|
| `user-story-drafter` | Drafts user stories with Gitea integration |
|
|
|
|
## Directory Structure
|
|
|
|
```
|
|
agents/<name>/AGENT.md — Agent definitions
|
|
skills/<name>/SKILL.md — Skill definitions (future)
|
|
output-styles/<name>.md — Output style definitions (future)
|
|
install.sh — Symlink installer
|
|
```
|
|
|
|
## Installation
|
|
|
|
```bash
|
|
git clone <this-repo>
|
|
cd agents
|
|
./install.sh
|
|
```
|
|
|
|
This symlinks all agents, skills, and output styles into `~/.claude/`.
|
|
Restart Claude Code to pick up the changes.
|
|
|
|
To use a non-standard Claude home directory:
|
|
|
|
```bash
|
|
CLAUDE_HOME=/path/to/claude ./install.sh
|
|
```
|
|
|
|
## Uninstall
|
|
|
|
```bash
|
|
./install.sh --uninstall
|
|
```
|
|
|
|
Only removes symlinks that point back into this repo.
|
|
|
|
## Adding New Agents
|
|
|
|
1. Create `agents/<agent-name>/AGENT.md`
|
|
2. Run `./install.sh` to symlink it into `~/.claude/agents/`
|