Restructure repo for Claude Code user-level deployment
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>
This commit is contained in:
53
README.md
Normal file
53
README.md
Normal file
@@ -0,0 +1,53 @@
|
||||
# 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/`
|
||||
Reference in New Issue
Block a user