Commit 189859d
Migrate all Claude Code commands to skills format (#2663)
## Summary
- Migrates all 16 `.claude/commands/` to `.claude/skills/` with proper
SKILL.md frontmatter (name + description)
- Moves supporting scripts (sanitize_issue_markdown.py, tests, goldens)
into the fix-issue skill folder
- Updates path references in `.prettierignore`, `.oxfmtrc.json`, and
`.claude/README.md`
- Eliminates spurious golden file "commands" (e.g.,
`dyad:scripts:goldens:*`) that were being registered as slash commands
## Test plan
- Verify all skills are listed with `/` autocomplete
- Invoke a skill (e.g., `/dyad:lint`) and confirm it works
#skip-bugbot
🤖 Generated with [Claude Code](https://claude.com/claude-code)
<!-- devin-review-badge-begin -->
---
<a href="https://app.devin.ai/review/dyad-sh/dyad/pull/2663"
target="_blank">
<picture>
<source media="(prefers-color-scheme: dark)"
srcset="https://static.devin.ai/assets/gh-open-in-devin-review-dark.svg?v=1">
<img
src="https://static.devin.ai/assets/gh-open-in-devin-review-light.svg?v=1"
alt="Open with Devin">
</picture>
</a>
<!-- devin-review-badge-end -->
<!-- This is an auto-generated description by cubic. -->
---
## Summary by cubic
Migrates all Claude Code commands to the new skills format with SKILL.md
frontmatter and updates docs/paths. This standardizes slash usage
(/dyad:<skill>), fixes autocomplete, and removes stray commands.
- **Refactors**
- Moved 16 items from .claude/commands to .claude/skills with
name/description frontmatter.
- Moved sanitize_issue_markdown.py, tests, and goldens under the
fix-issue skill; updated path in SKILL.md.
- Updated .claude/README.md to list skills and include fast-push,
pr-screencast, feedback-to-issues, deflake-e2e-recent-commits,
remember-learnings.
- Updated .prettierignore and .oxfmtrc.json to new goldens path.
- Removed golden file “commands” that were being registered as slash
commands.
- **Migration**
- Use /dyad:<skill> instead of /dyad:<command>.
- Verify skills show in autocomplete and run one (e.g., /dyad:lint).
- Update any local scripts from .claude/commands/... to
.claude/skills/....
<sup>Written for commit 31ae67f.
Summary will update on new commits.</sup>
<!-- End of auto-generated description by cubic. -->
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>1 parent e4582c3 commit 189859d
File tree
31 files changed
+103
-19
lines changed- .claude
- skills
- deflake-e2e-recent-commits
- deflake-e2e
- e2e-rebase
- fast-push
- feedback-to-issues
- fix-issue
- scripts
- goldens
- lint
- plan-to-issue
- pr-fix-actions
- pr-fix-comments
- pr-fix
- pr-push
- pr-rebase
- pr-screencast
- remember-learnings
- session-debug
31 files changed
+103
-19
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
1 | 6 | | |
2 | 7 | | |
3 | 8 | | |
| |||
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
1 | 6 | | |
2 | 7 | | |
3 | 8 | | |
| |||
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
1 | 6 | | |
2 | 7 | | |
3 | 8 | | |
| |||
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
1 | 6 | | |
2 | 7 | | |
3 | 8 | | |
| |||
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
1 | 6 | | |
2 | 7 | | |
3 | 8 | | |
| |||
Lines changed: 6 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
1 | 6 | | |
2 | 7 | | |
3 | 8 | | |
| |||
25 | 30 | | |
26 | 31 | | |
27 | 32 | | |
28 | | - | |
| 33 | + | |
29 | 34 | | |
30 | 35 | | |
31 | 36 | | |
| |||
0 commit comments