Skip to content

Commit d7f3fe6

Browse files
committed
docs: adopt AGENTS.md standard for agent instructions
Rename CLAUDE.md to AGENTS.md to align with the community AGENTS.md convention (https://agents.md/). This standardized format makes the repository's agent instructions more discoverable and consistent with other projects using AI coding assistants. My real motivation here is I want to support other agentic systems and not having this project hardcoded to Claude Code, which is proprietary software. Assisted-by: Claude Code (Sonnet 4.5) Signed-off-by: Colin Walters <walters@verbum.org>
1 parent 2be79d2 commit d7f3fe6

27 files changed

+1130
-1127
lines changed

.claude/CLAUDE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../AGENTS.md

.claude/amber-config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ automation_policies:
132132
# Constitution compliance checks
133133
constitution_checks:
134134
enabled: true
135-
reference_file: "CLAUDE.md"
135+
reference_file: "AGENTS.md"
136136

137137
principles:
138138
- id: "principle_v_modularity"

.github/ISSUE_TEMPLATE/amber-refactor.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ body:
5050
- Must maintain backward compatibility
5151
- No breaking changes to API
5252
- All existing tests must pass
53-
- Follow patterns in CLAUDE.md
53+
- Follow patterns in AGENTS.md
5454
validations:
5555
required: true
5656

@@ -70,7 +70,7 @@ body:
7070
attributes:
7171
label: Confirmation
7272
options:
73-
- label: I have reviewed CLAUDE.md standards
73+
- label: I have reviewed AGENTS.md standards
7474
required: true
7575
- label: Backward compatibility is required
7676
required: true

.github/ISSUE_TEMPLATE/amber-test-coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ body:
6666
attributes:
6767
label: Confirmation
6868
options:
69-
- label: Tests should follow patterns in CLAUDE.md
69+
- label: Tests should follow patterns in AGENTS.md
7070
required: true
7171
- label: Table-driven tests for Go, pytest for Python
7272
required: true

.github/workflows/amber-issue-handler.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ jobs:
134134
### For `test-coverage` type:
135135
1. Analyze current test coverage for specified files
136136
2. Identify untested code paths
137-
3. Write contract tests following project standards (see CLAUDE.md)
137+
3. Write contract tests following project standards (see AGENTS.md)
138138
4. Ensure tests follow table-driven test pattern (Go) or pytest patterns (Python)
139139
5. Verify all new tests pass
140140
@@ -146,7 +146,7 @@ jobs:
146146
147147
## Requirements
148148
149-
- Follow all standards in `CLAUDE.md`
149+
- Follow all standards in AGENTS.md
150150
- Use conventional commit format: `type(scope): message`
151151
- Run all linters BEFORE committing:
152152
- Go: `gofmt -w .`, `golangci-lint run`
@@ -362,7 +362,7 @@ jobs:
362362
### Pre-merge Checklist
363363
- [ ] All linters pass
364364
- [ ] All tests pass
365-
- [ ] Changes follow project conventions (CLAUDE.md)
365+
- [ ] Changes follow project conventions (AGENTS.md)
366366
- [ ] No scope creep beyond issue description
367367
368368
### Reviewer Notes

.github/workflows/claude-code-review.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,11 +90,11 @@ jobs:
9090
Perform a comprehensive code review with the following focus areas:
9191
9292
1. **Code Quality & Best Practices**
93-
- Follow repository's CLAUDE.md guidelines
93+
- Follow repository's AGENTS.md guidelines
9494
- Clean code principles and design patterns
9595
- Proper error handling and edge cases
9696
- Code readability and maintainability
97-
- TypeScript/Go best practices (see CLAUDE.md)
97+
- TypeScript/Go best practices (see AGENTS.md)
9898
9999
2. **Security**
100100
- Potential security vulnerabilities

.specify/memory/constitution.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ Replace usage of "vTeam" with "ACP" (Ambient Code Platform) where it is safe and
334334

335335
**Incremental Approach**:
336336

337-
- Update documentation first (README, CLAUDE.md, docs/)
337+
- Update documentation first (README, AGENTS.md, docs/)
338338
- Update UI text in new features
339339
- Use ACP naming in new code modules
340340
- Do NOT perform mass renames - update organically during feature work
@@ -409,7 +409,7 @@ npm run build # Must pass with 0 errors, 0 warnings
409409

410410
Runtime development guidance is maintained in:
411411

412-
- `/CLAUDE.md` for Claude Code development
412+
- `/AGENTS.md` for Claude Code development
413413
- Component-specific README files
414414
- MkDocs documentation in `/docs`
415415

.specify/memory/constitution_update_checklist.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ When amending the constitution (`/memory/constitution.md`), ensure all dependent
1010
- [ ] `/templates/tasks-template.md` - Update if new task types needed
1111
- [ ] `/.claude/commands/plan.md` - Update if planning process changes
1212
- [ ] `/.claude/commands/tasks.md` - Update if task generation affected
13-
- [ ] `/CLAUDE.md` - Update runtime development guidelines
13+
- [ ] `/AGENTS.md` - Update runtime development guidelines
1414

1515
### Article-specific updates:
1616

.specify/scripts/bash/update-agent-context.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ eval $(get_feature_paths)
5858
NEW_PLAN="$IMPL_PLAN" # Alias for compatibility with existing code
5959
AGENT_TYPE="${1:-}"
6060

61-
# Agent-specific file paths
62-
CLAUDE_FILE="$REPO_ROOT/CLAUDE.md"
61+
# Agent-specific file paths
62+
CLAUDE_FILE="$REPO_ROOT/AGENTS.md"
6363
GEMINI_FILE="$REPO_ROOT/GEMINI.md"
6464
COPILOT_FILE="$REPO_ROOT/.github/copilot-instructions.md"
6565
CURSOR_FILE="$REPO_ROOT/.cursor/rules/specify-rules.mdc"

AGENTS.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)