File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed
.claude/skills/add-api-version Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ name : add-api-version
3+ description : Add a new version to a Dropshot API. Use when the user wants to add a new API version or make versioned changes to an API.
4+ ---
5+
6+ # Add API version
7+
8+ Add a new version to a Dropshot API in this repository.
9+
10+ ## Instructions
11+
12+ Follow these steps in order. Do not skip ahead.
13+
14+ ### Step 1: Fetch the guide
15+
16+ Fetch the guide from the dropshot-api-manager repository:
17+
18+ ``` bash
19+ curl -fsSL https://raw.githubusercontent.com/oxidecomputer/dropshot-api-manager/refs/heads/main/guides/new-version.md
20+ ```
21+
22+ ** Do not summarize the guide.** Read and follow it exactly as written. Remember to fetch RFD 619 for context.
23+
24+ ### Step 2: Ascertain the scope of the request
25+
26+ If not already provided, ask the user:
27+
28+ * Which API they would like to change.
29+ * What changes to make.
30+
31+ ### Step 3: Make the change
32+
33+ Follow the guide carefully and systematically to add a new version to the provided API which makes the given changes.
34+
35+ Follow the guide step by step; do not skip any steps.
You can’t perform that action at this time.
0 commit comments