From f0bab3999dd1b6984724bc80b99b51469e522b7c Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Thu, 19 Feb 2026 12:51:56 +0100 Subject: [PATCH] chore(skills): rename all skills to domain-action convention MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adopts the whatsinagame naming pattern where the domain comes first and the action second (e.g. pr-review, sprint-start, audio-gen). Updated all cross-references in settings, agents, docs, and inter-skill references. 12 renames: commit→git-commit, create-skill→skill-create, gen-audio→audio-gen, gen-image→image-gen, plan-sprint→sprint-plan, push-pr→pr-push, render-sprite→sprite-gen, review-pr→pr-review, search-docs→docs-search, start-sprint→sprint-start, start-workshop→workshop-start. Co-Authored-By: Claude Opus 4.6 --- .claude/agents/README.md | 2 +- .claude/agents/qatux.md | 2 +- .claude/settings.json | 4 ++-- .claude/skills/{gen-audio => audio-gen}/SKILL.md | 2 +- .../references/category-templates.md | 0 .../references/sonic-palette.md | 0 .../skills/{search-docs => docs-search}/SKILL.md | 4 ++-- .claude/skills/{commit => git-commit}/SKILL.md | 4 ++-- .claude/skills/{gen-image => image-gen}/SKILL.md | 2 +- .../references/category-templates.md | 0 .../references/dds-conversion.md | 0 .../references/style-guide.md | 0 .claude/skills/{push-pr => pr-push}/SKILL.md | 8 ++++---- .claude/skills/{review-pr => pr-review}/SKILL.md | 4 ++-- .../references/reviewer-profiles.md | 0 .../{create-skill => skill-create}/SKILL.md | 2 +- .../skills/{plan-sprint => sprint-plan}/SKILL.md | 8 ++++---- .../references/briefing-template.md | 0 .../{start-sprint => sprint-start}/SKILL.md | 16 ++++++++-------- .../{render-sprite => sprite-gen}/SKILL.md | 8 ++++---- .../scripts/render.sh | 0 .../{start-workshop => workshop-start}/SKILL.md | 4 ++-- .claude/skills/worktree-update/SKILL.md | 2 +- docs/DEVOPS.md | 2 +- docs/assets/visual/README.md | 2 +- .../workshop-outcomes.md | 4 ++-- .../test-architecture/justine-round2.md | 2 +- whatsinagame/templates/.claude/settings.json | 4 ++-- 28 files changed, 43 insertions(+), 43 deletions(-) rename .claude/skills/{gen-audio => audio-gen}/SKILL.md (99%) rename .claude/skills/{gen-audio => audio-gen}/references/category-templates.md (100%) rename .claude/skills/{gen-audio => audio-gen}/references/sonic-palette.md (100%) rename .claude/skills/{search-docs => docs-search}/SKILL.md (95%) rename .claude/skills/{commit => git-commit}/SKILL.md (97%) rename .claude/skills/{gen-image => image-gen}/SKILL.md (99%) rename .claude/skills/{gen-image => image-gen}/references/category-templates.md (100%) rename .claude/skills/{gen-image => image-gen}/references/dds-conversion.md (100%) rename .claude/skills/{gen-image => image-gen}/references/style-guide.md (100%) rename .claude/skills/{push-pr => pr-push}/SKILL.md (93%) rename .claude/skills/{review-pr => pr-review}/SKILL.md (98%) rename .claude/skills/{review-pr => pr-review}/references/reviewer-profiles.md (100%) rename .claude/skills/{create-skill => skill-create}/SKILL.md (99%) rename .claude/skills/{plan-sprint => sprint-plan}/SKILL.md (96%) rename .claude/skills/{plan-sprint => sprint-plan}/references/briefing-template.md (100%) rename .claude/skills/{start-sprint => sprint-start}/SKILL.md (94%) rename .claude/skills/{render-sprite => sprite-gen}/SKILL.md (87%) rename .claude/skills/{render-sprite => sprite-gen}/scripts/render.sh (100%) rename .claude/skills/{start-workshop => workshop-start}/SKILL.md (99%) diff --git a/.claude/agents/README.md b/.claude/agents/README.md index 9c32a2b0e..b534681e7 100644 --- a/.claude/agents/README.md +++ b/.claude/agents/README.md @@ -114,7 +114,7 @@ Synthesize findings. ### Qatux (Documenter & Librarian) - Core team member — participates in discussion rounds as documenter -- Manages document search via `/search-docs` skill +- Manages document search via `/docs-search` skill - Maintains DECISIONS.md, DISCUSSION.md, briefings, and Qdrant search index - Answers "did we discuss this?" with citations diff --git a/.claude/agents/qatux.md b/.claude/agents/qatux.md index fcf268ed2..e6e2082e4 100644 --- a/.claude/agents/qatux.md +++ b/.claude/agents/qatux.md @@ -28,7 +28,7 @@ Named after Qatux, the Raiel with perfect memory who helped Paula Myo by recalli - Provide "state of the project" summaries when asked ### Knowledge management -- Maintain the Qdrant document index via /search-docs skill +- Maintain the Qdrant document index via /docs-search skill - Update briefing files when decisions change - Answer retrieval questions: "did we discuss X?", "what did we decide about Y?" - Catch staleness in briefings and flag for update diff --git a/.claude/settings.json b/.claude/settings.json index 754586f82..6fca35c53 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -52,9 +52,9 @@ "Bash(tree *)", "Bash(sed -n *)", - "Skill(commit)", + "Skill(git-commit)", "Skill(worktree-update)", - "Skill(start-sprint)" + "Skill(sprint-start)" ], "deny": [ "Bash(git push --force *)", diff --git a/.claude/skills/gen-audio/SKILL.md b/.claude/skills/audio-gen/SKILL.md similarity index 99% rename from .claude/skills/gen-audio/SKILL.md rename to .claude/skills/audio-gen/SKILL.md index 5f8d19d3e..69459be32 100644 --- a/.claude/skills/gen-audio/SKILL.md +++ b/.claude/skills/audio-gen/SKILL.md @@ -1,5 +1,5 @@ --- -name: gen-audio +name: audio-gen description: > Generate audio assets for The Settled Reach using the Stable Audio Open API (self-hosted Gradio app at tower-of-joy:11500). Use when generating any game diff --git a/.claude/skills/gen-audio/references/category-templates.md b/.claude/skills/audio-gen/references/category-templates.md similarity index 100% rename from .claude/skills/gen-audio/references/category-templates.md rename to .claude/skills/audio-gen/references/category-templates.md diff --git a/.claude/skills/gen-audio/references/sonic-palette.md b/.claude/skills/audio-gen/references/sonic-palette.md similarity index 100% rename from .claude/skills/gen-audio/references/sonic-palette.md rename to .claude/skills/audio-gen/references/sonic-palette.md diff --git a/.claude/skills/search-docs/SKILL.md b/.claude/skills/docs-search/SKILL.md similarity index 95% rename from .claude/skills/search-docs/SKILL.md rename to .claude/skills/docs-search/SKILL.md index 04637933b..dbd96d32d 100644 --- a/.claude/skills/search-docs/SKILL.md +++ b/.claude/skills/docs-search/SKILL.md @@ -1,9 +1,9 @@ --- -name: search-docs +name: docs-search description: > Search project documents using semantic search (Qdrant + ollama) or grep fallback. Use when the user asks "did we discuss X?", "find references to Y", "search docs", - or invokes /search-docs. Wraps the qdrant_connector.py for semantic document search. + or invokes /docs-search. Wraps the qdrant_connector.py for semantic document search. user-invocable: true allowed-tools: Bash, Read, Grep, Glob --- diff --git a/.claude/skills/commit/SKILL.md b/.claude/skills/git-commit/SKILL.md similarity index 97% rename from .claude/skills/commit/SKILL.md rename to .claude/skills/git-commit/SKILL.md index d19a10d40..0392c6ed6 100644 --- a/.claude/skills/commit/SKILL.md +++ b/.claude/skills/git-commit/SKILL.md @@ -1,8 +1,8 @@ --- -name: commit +name: git-commit description: > Commit changes with clean, structured messages. Use when the user says - "commit", "save my work", "commit changes", or invokes /commit. Enforces + "commit", "save my work", "commit changes", or invokes /git-commit. Enforces conventional commit format, groups changes into logical commits, and maintains CHANGELOG.md. Never squash unrelated changes into one commit. user-invocable: true diff --git a/.claude/skills/gen-image/SKILL.md b/.claude/skills/image-gen/SKILL.md similarity index 99% rename from .claude/skills/gen-image/SKILL.md rename to .claude/skills/image-gen/SKILL.md index d91004e4e..34d86e1bd 100644 --- a/.claude/skills/gen-image/SKILL.md +++ b/.claude/skills/image-gen/SKILL.md @@ -1,5 +1,5 @@ --- -name: gen-image +name: image-gen description: > Generate themed visual assets for the Lords of Ash CK3 total conversion mod using the generate_image MCP tool (Nano Banana / Gemini 2.5 Flash Image). diff --git a/.claude/skills/gen-image/references/category-templates.md b/.claude/skills/image-gen/references/category-templates.md similarity index 100% rename from .claude/skills/gen-image/references/category-templates.md rename to .claude/skills/image-gen/references/category-templates.md diff --git a/.claude/skills/gen-image/references/dds-conversion.md b/.claude/skills/image-gen/references/dds-conversion.md similarity index 100% rename from .claude/skills/gen-image/references/dds-conversion.md rename to .claude/skills/image-gen/references/dds-conversion.md diff --git a/.claude/skills/gen-image/references/style-guide.md b/.claude/skills/image-gen/references/style-guide.md similarity index 100% rename from .claude/skills/gen-image/references/style-guide.md rename to .claude/skills/image-gen/references/style-guide.md diff --git a/.claude/skills/push-pr/SKILL.md b/.claude/skills/pr-push/SKILL.md similarity index 93% rename from .claude/skills/push-pr/SKILL.md rename to .claude/skills/pr-push/SKILL.md index bc11044ec..4b5b26afe 100644 --- a/.claude/skills/push-pr/SKILL.md +++ b/.claude/skills/pr-push/SKILL.md @@ -1,9 +1,9 @@ --- -name: push-pr +name: pr-push description: > Push commits and create or update a pull request. Use when the user says "push pr", "push and create pr", "update pr", "create a pr", "open a pr", - or invokes /push-pr. NOT triggered by plain "push" (that's just git push). + or invokes /pr-push. NOT triggered by plain "push" (that's just git push). Pushes the current branch, creates a PR if none exists, or confirms the existing PR was updated. NEVER merges the PR into main — this skill only pushes to the branch and manages the PR lifecycle. @@ -41,7 +41,7 @@ git status ``` If there are uncommitted changes (staged or unstaged), run the **commit skill** -first. Use the `/commit` skill to group changes into logical commits with +first. Use the `/git-commit` skill to group changes into logical commits with proper conventional commit messages. Wait for commit to complete before proceeding. @@ -136,5 +136,5 @@ already `done`, `review`, `cancelled`, or `backlog` (only transition ## Arguments -If the user passes arguments (e.g., `/push-pr "my title"`), use them as the +If the user passes arguments (e.g., `/pr-push "my title"`), use them as the PR title instead of generating one. diff --git a/.claude/skills/review-pr/SKILL.md b/.claude/skills/pr-review/SKILL.md similarity index 98% rename from .claude/skills/review-pr/SKILL.md rename to .claude/skills/pr-review/SKILL.md index abcc37882..7e3bd642a 100644 --- a/.claude/skills/review-pr/SKILL.md +++ b/.claude/skills/pr-review/SKILL.md @@ -1,9 +1,9 @@ --- -name: review-pr +name: pr-review description: > Review a branch diff with team-appropriate agents before merge. Use when the user says "review-pr", "review this PR", "review this branch", or invokes - /review-pr. Spawns reviewers matched to the branch type (code, copy, visual, + /pr-review. Spawns reviewers matched to the branch type (code, copy, visual, audio) in parallel. Reports approve/reject with inline comments. user-invocable: true allowed-tools: Bash, Read, Grep, Glob, Task diff --git a/.claude/skills/review-pr/references/reviewer-profiles.md b/.claude/skills/pr-review/references/reviewer-profiles.md similarity index 100% rename from .claude/skills/review-pr/references/reviewer-profiles.md rename to .claude/skills/pr-review/references/reviewer-profiles.md diff --git a/.claude/skills/create-skill/SKILL.md b/.claude/skills/skill-create/SKILL.md similarity index 99% rename from .claude/skills/create-skill/SKILL.md rename to .claude/skills/skill-create/SKILL.md index 6341428af..623dd0c72 100644 --- a/.claude/skills/create-skill/SKILL.md +++ b/.claude/skills/skill-create/SKILL.md @@ -1,5 +1,5 @@ --- -name: create-skill +name: skill-create description: > Guidance for creating effective Claude Code skills (.skill packages). Use when the user wants to create, build, design, or iterate on a skill — diff --git a/.claude/skills/plan-sprint/SKILL.md b/.claude/skills/sprint-plan/SKILL.md similarity index 96% rename from .claude/skills/plan-sprint/SKILL.md rename to .claude/skills/sprint-plan/SKILL.md index 2c2afdf85..ec0618a48 100644 --- a/.claude/skills/plan-sprint/SKILL.md +++ b/.claude/skills/sprint-plan/SKILL.md @@ -1,9 +1,9 @@ --- -name: plan-sprint +name: sprint-plan description: > Plan the next sprint and generate team briefing files. Use when the user says "plan sprint", "prep sprint briefing", "plan next sprint", "sprint planning", - or invokes /plan-sprint. Gathers current sprint status, scans the backlog, + or invokes /sprint-plan. Gathers current sprint status, scans the backlog, proposes ticket selection, and writes briefing files per team to docs/sprints/sprint-N/. user-invocable: true @@ -19,8 +19,8 @@ When this skill is invoked, spawn SI using the Task tool: ``` Task( subagent_type: "si", - prompt: "Run /plan-sprint for Sprint N. Read the skill at - .claude/skills/plan-sprint/SKILL.md for the full workflow, + prompt: "Run /sprint-plan for Sprint N. Read the skill at + .claude/skills/sprint-plan/SKILL.md for the full workflow, then execute it. Use the arguments provided: {args}", description: "Plan sprint N" ) diff --git a/.claude/skills/plan-sprint/references/briefing-template.md b/.claude/skills/sprint-plan/references/briefing-template.md similarity index 100% rename from .claude/skills/plan-sprint/references/briefing-template.md rename to .claude/skills/sprint-plan/references/briefing-template.md diff --git a/.claude/skills/start-sprint/SKILL.md b/.claude/skills/sprint-start/SKILL.md similarity index 94% rename from .claude/skills/start-sprint/SKILL.md rename to .claude/skills/sprint-start/SKILL.md index cf8a92d00..f9c26b0f5 100644 --- a/.claude/skills/start-sprint/SKILL.md +++ b/.claude/skills/sprint-start/SKILL.md @@ -1,9 +1,9 @@ --- -name: start-sprint +name: sprint-start description: > Manage the sprint lifecycle from main, or start sprint work on a team branch. Use when the user says "start sprint", "start working on the - server/client/copy", "begin sprint", or invokes /start-sprint. On main: + server/client/copy", "begin sprint", or invokes /sprint-start. On main: assesses sprint state and does the next right thing (close, activate, or guide). On a team branch: merges main, loads the briefing, presents the work plan. @@ -34,7 +34,7 @@ the team branch workflow (steps 2–8). ## Main branch workflow (sprint lifecycle management) -When `/start-sprint` is run on `main`, assess the current sprint state +When `/sprint-start` is run on `main`, assess the current sprint state and do the next right thing. Query the database to determine the state: ```bash @@ -97,7 +97,7 @@ git push && git push --tags After closing, re-query the database. If a sprint in `planning` status exists, continue to **Case B**. Otherwise, report the close and suggest -running `/plan-sprint`. +running `/sprint-plan`. --- @@ -115,7 +115,7 @@ A sprint is ready to activate. Verify it looks complete: ``` If briefings are missing or the sprint has 0 tickets, report the gap -and suggest running `/plan-sprint` to complete planning. +and suggest running `/sprint-plan` to complete planning. If everything looks ready, activate the sprint: @@ -125,14 +125,14 @@ db/connectors/sprint start Then report: - Sprint activated (name, ticket count per team) -- Remind the user to switch to a team branch and run `/start-sprint` +- Remind the user to switch to a team branch and run `/sprint-start` there (or `cd` into the relevant worktree) --- ### Case C: No active sprint and no planned sprint -Nothing is ready. Report the state and suggest running `/plan-sprint` +Nothing is ready. Report the state and suggest running `/sprint-plan` to plan the next sprint. --- @@ -167,7 +167,7 @@ If no active sprint is found, report that and stop. Read the briefing file(s) listed in the `start-work` output (e.g. `docs/sprints/sprint-6/server.md` and `joint.md`). If no matching briefing exists for the team, suggest running -`/plan-sprint` to generate one. +`/sprint-plan` to generate one. ### 5. Load ticket details diff --git a/.claude/skills/render-sprite/SKILL.md b/.claude/skills/sprite-gen/SKILL.md similarity index 87% rename from .claude/skills/render-sprite/SKILL.md rename to .claude/skills/sprite-gen/SKILL.md index b72fd4cec..be40ebf6f 100644 --- a/.claude/skills/render-sprite/SKILL.md +++ b/.claude/skills/sprite-gen/SKILL.md @@ -1,11 +1,11 @@ --- -name: render-sprite +name: sprite-gen description: > Render a 3D model to 2D sprites via the Godot render pipeline. Produces sprites at 3 resolutions (1024, 256, 64) from 4 cardinal directions (north, east, south, west) with outline applied at working resolution. Use when the user says "render sprite", "render model", "run the render pipeline", - "test the pipeline", "/render-sprite", or asks to render a specific model + "test the pipeline", "/sprite-gen", or asks to render a specific model (e.g., "render wall_structural"). Output: 12 PNG files in renderer/output/. --- @@ -14,7 +14,7 @@ description: > Run the render script with the model name: ```bash -.claude/skills/render-sprite/scripts/render.sh +.claude/skills/sprite-gen/scripts/render.sh ``` ### Available Models @@ -52,4 +52,4 @@ ls renderer/models/*.tscn | xargs -I{} basename {} .tscn 1. Create model scene at `renderer/models/.tscn` 2. Apply texture from `renderer/textures/` via StandardMaterial3D -3. Run: `.claude/skills/render-sprite/scripts/render.sh ` +3. Run: `.claude/skills/sprite-gen/scripts/render.sh ` diff --git a/.claude/skills/render-sprite/scripts/render.sh b/.claude/skills/sprite-gen/scripts/render.sh similarity index 100% rename from .claude/skills/render-sprite/scripts/render.sh rename to .claude/skills/sprite-gen/scripts/render.sh diff --git a/.claude/skills/start-workshop/SKILL.md b/.claude/skills/workshop-start/SKILL.md similarity index 99% rename from .claude/skills/start-workshop/SKILL.md rename to .claude/skills/workshop-start/SKILL.md index 5c4d0e1e3..df996b8ad 100644 --- a/.claude/skills/start-workshop/SKILL.md +++ b/.claude/skills/workshop-start/SKILL.md @@ -1,8 +1,8 @@ --- -name: start-workshop +name: workshop-start description: > Start a multi-agent design workshop from a workshop brief. Use when the user says - "start workshop", "run workshop", "let's start the workshop", or invokes /start-workshop. + "start workshop", "run workshop", "let's start the workshop", or invokes /workshop-start. Parses the workshop brief to extract participants, questions, and round format. Creates a team, tasks, and spawns agents as teammates via the Task tool. --- diff --git a/.claude/skills/worktree-update/SKILL.md b/.claude/skills/worktree-update/SKILL.md index d0a676748..28b205e7c 100644 --- a/.claude/skills/worktree-update/SKILL.md +++ b/.claude/skills/worktree-update/SKILL.md @@ -73,7 +73,7 @@ Cross-reference open PR head branches with the ahead-of-main branches. Show a summary table of branches ahead of main. For each branch, indicate: - `[PR]` if it has an open pull request — warn that it should go through - normal review channels (use `/review-pr` instead) + normal review channels (use `/pr-review` instead) - Commit count and summary Use `AskUserQuestion` to let the user pick which branches to merge. diff --git a/docs/DEVOPS.md b/docs/DEVOPS.md index e63c955bd..21d44a440 100644 --- a/docs/DEVOPS.md +++ b/docs/DEVOPS.md @@ -281,7 +281,7 @@ The sync runs automatically as part of `make setup` and via pre-commit hook. Mar ## Commit Conventions -See the `/commit` skill (`.claude/skills/commit/`) for full details. Summary: +See the `/git-commit` skill (`.claude/skills/git-commit/`) for full details. Summary: - Conventional commits: `type(scope): summary` - Types: `feat`, `fix`, `refactor`, `chore`, `docs`, `data`, `loc` diff --git a/docs/assets/visual/README.md b/docs/assets/visual/README.md index 280c04eae..db51ca3c6 100644 --- a/docs/assets/visual/README.md +++ b/docs/assets/visual/README.md @@ -19,7 +19,7 @@ See [palette.md](palette.md) for art direction, "the angle", color relationships ## Pipeline - **3D render pipeline:** Blender model → Godot Camera3D at -72.5deg → orthographic render → outline pass → resolution downscale -- **Render skill:** `/render-sprite` produces 12 PNGs (4 directions x 3 resolutions) +- **Render skill:** `/sprite-gen` produces 12 PNGs (4 directions x 3 resolutions) - **Art direction workshop:** `docs/workshops/art-direction-mood-board/` ## Decision References diff --git a/docs/workshops/art-direction-mood-board/workshop-outcomes.md b/docs/workshops/art-direction-mood-board/workshop-outcomes.md index 66d55a253..672833284 100644 --- a/docs/workshops/art-direction-mood-board/workshop-outcomes.md +++ b/docs/workshops/art-direction-mood-board/workshop-outcomes.md @@ -575,7 +575,7 @@ The following workshop outputs are ready for formal recording in `decisions/` do | Velen orbit logistics | Open | Miri | If Sova orbits Velen, freight access to surface needs intra-system wormhole or shuttle service. Flag for next worldbuilding session. | | 3D render pipeline for 2D sprites | **Resolved** | Tyre, Araminta, Stig | See §10. 3D used only as offline render pipeline — runtime is pure 2D. SubViewport + Camera3D at "the angle" + DirectionalLight3D (neutral). Nano Banana textures UV-mapped onto 3D models, rendered from 4 cardinal directions. | | Resolution chain | **Resolved** | Tyre, Araminta | 1024x1024 source (archive master) → 256x256 (working, outlines applied at 4-8px) → 64x64 (runtime). Bilinear interpolation both passes. | -| Pipeline test: Era 1 wall texture | **In progress** | Stig, Araminta | Nano Banana texture generated, QA'd (color PASS, flat lighting PASS, tileability PARTIAL — top/bottom seam, acceptable because tiling happens at 3D geometry level). Godot render scene built at `client/tooling/sprite_renderer/`. Render skill created at `.claude/skills/render-sprite/`. Blocked on Godot texture import — needs editor opened once to import the PNG. | +| Pipeline test: Era 1 wall texture | **In progress** | Stig, Araminta | Nano Banana texture generated, QA'd (color PASS, flat lighting PASS, tileability PARTIAL — top/bottom seam, acceptable because tiling happens at 3D geometry level). Godot render scene built at `client/tooling/sprite_renderer/`. Render skill created at `.claude/skills/sprite-gen/`. Blocked on Godot texture import — needs editor opened once to import the PNG. | | Camera angle: exact value | **Locked** | Lead | "The angle" = ~15-20° from vertical. Rimworld uses orthographic camera with tilt entirely in sprite art. Research confirms no camera projection — the 3D render pipeline Camera3D rotation of -72.5° (from horizontal) produces this. Midpoint of range, tunable by Araminta. | --- @@ -654,7 +654,7 @@ void fragment() { | Tileability (3x3 no seams) | **PARTIAL** — Left/right seamless, top/bottom seam visible | | 64x64 reads as "wall" | **PASS** — Color preserved, reads as surface | -**Render pipeline tooling** built by Stig at `client/tooling/sprite_renderer/`. CLI skill at `.claude/skills/render-sprite/`. First test run blocked on Godot texture import (needs editor opened once to import the PNG into `.godot/imported/`). +**Render pipeline tooling** built by Stig at `client/tooling/sprite_renderer/`. CLI skill at `.claude/skills/sprite-gen/`. First test run blocked on Godot texture import (needs editor opened once to import the PNG into `.godot/imported/`). **Next step:** Open Godot editor to trigger import, then run render pipeline. diff --git a/docs/workshops/test-architecture/justine-round2.md b/docs/workshops/test-architecture/justine-round2.md index aac1a1e53..f73401443 100644 --- a/docs/workshops/test-architecture/justine-round2.md +++ b/docs/workshops/test-architecture/justine-round2.md @@ -274,7 +274,7 @@ Safe to create PR. - Does not run Layer 3 subprocess tests (too slow, nightly-tier) - Does not run performance benchmarks (machine-dependent, separate target) - Does not run Gauntlet golden file tests (depends on Gauntlet implementation) -- Does not push or create the PR (that's `make push-pr` or the `/push-pr` skill) +- Does not push or create the PR (that's `make pr-push` or the `/pr-push` skill) These are separate targets for developers who want deeper verification: diff --git a/whatsinagame/templates/.claude/settings.json b/whatsinagame/templates/.claude/settings.json index c87e91570..df896e89c 100644 --- a/whatsinagame/templates/.claude/settings.json +++ b/whatsinagame/templates/.claude/settings.json @@ -41,9 +41,9 @@ "Bash(chmod *)", "Bash(ls *)", - "Skill(commit)", + "Skill(git-commit)", "Skill(worktree-update)", - "Skill(start-sprint)" + "Skill(sprint-start)" ], "deny": [ "Bash(git push --force *)",