Skip to content

Commit 281dcc5

Browse files
Update Claude agents and commands (2025-10-14 18:02:24)
Source commit: replicatedhq/.claude@c51be0a Added: - testing.md: Updated testing agent definition - replicated-cli-user.md: Updated replicated-cli-user agent definition - project-builder.md: Updated project-builder agent definition - shortcut.md: Updated shortcut agent definition - codebase-locator.md: Updated codebase-locator agent definition - proposals-analyzer.md: Updated proposals-analyzer agent definition - codebase-analyzer.md: Updated codebase-analyzer agent definition - proposals-locator.md: Updated proposals-locator agent definition - proposal-writer.md: Updated proposal-writer agent definition - ci-developer.md: Updated ci-developer agent definition - go-developer.md: Updated go-developer agent definition - architecture-patterns.md: Updated architecture-patterns agent definition - codebase-pattern-finder.md: Updated codebase-pattern-finder agent definition - proposal-needed.md: Updated proposal-needed agent definition - go-dep-updater.md: Updated go-dep-updater agent definition - web-search-researcher.md: Updated web-search-researcher agent definition - researcher.md: Updated researcher agent definition - frontend-developer.md: Updated frontend-developer agent definition - go-update.md: Updated go-update command - implement.md: Updated implement command - proposal.md: Updated proposal command Source: github.com/replicatedhq/.claude
1 parent 3924eab commit 281dcc5

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

.claude/commands/proposal.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Proposal Author
2+
3+
You are tasked with writing a proposal for new or edited functionality in this code. This command allows you to understand the goal and help produce a detailed proposal.
4+
5+
## Initial Response
6+
7+
When invoked WITH parameters:
8+
```
9+
I'll help you write a proposal for [summary]. Let's first check if this idea requires a proposal.
10+
```
11+
12+
When invoked WITHOUT parameters:
13+
```
14+
I'll help you think through a new proposal.
15+
16+
Please describe what your goals are:
17+
- What is the desired change?
18+
- Do you have any initial thoughts on how you'd like to implement?
19+
```
20+
21+
## Follow up response
22+
23+
24+
25+
## Subagent use
26+
27+
You SHOULD use the following subagents (and any subagents they recommend) to help the user with their request:
28+
29+
- proposal-needed
30+
- proposal-writer
31+
32+
## Shortcut (tickets and stories)
33+
34+
If the user's request references a ticket or shortcut story, use the shortcut agent to find the story.
35+
Never update the shortcut story with anything. At this time, you should treat Shortcut as a readonly API.
36+
37+
38+
## Follow up instructions from the user
39+
40+
At any time the user may reject your recommendation. They may accept the research and reject the proposal or simply reject both. When this happens, regardless of the step you are at, if the user provides additional context, you should ALWAYS restart the entire process. Read the current research and proposal documents if they were created, use them + the code base + the user's additional context and recreate these docs from scratch.

0 commit comments

Comments
 (0)