Skip to content

Commit 64be5db

Browse files
authored
fix: re-adapt skills to skill-creator standards (#13)
## Summary - Remove `allowed-tools` from skill frontmatter (skills inherit all capabilities) - Add `disable-model-invocation: true` to all skills (side-effect workflows) - Add `argument-hint` to `/add-repo-override` and `/exclude-repo` - Make descriptions trigger-focused with "Use this skill whenever..." phrasing ## Test plan - [ ] Skills appear correctly in `/` autocomplete
1 parent 4c07bd7 commit 64be5db

File tree

4 files changed

+28
-6
lines changed

4 files changed

+28
-6
lines changed

.claude/skills/add-repo-override/SKILL.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
---
22
name: add-repo-override
3-
description: Add a per-repo settings override to overrides.json
3+
description: >-
4+
Add a per-repo settings override to overrides.json so a specific
5+
repository can deviate from the baseline. Use this skill whenever the
6+
user wants to customize settings for one repo, add an exception, or
7+
says "this repo needs different branch protection" or "override the
8+
wiki setting for this repo".
9+
disable-model-invocation: true
410
user-invocable: true
11+
argument-hint: "<repo-name> <setting-path> <value>"
512
---
613

714
# Add Repository Override

.claude/skills/audit/SKILL.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
---
22
name: audit
3-
description: Run a dry-run settings audit across all repositories
4-
user-invocable: true
3+
description: >-
4+
Run a dry-run settings audit across all repositories to detect drift
5+
from baseline. Use this skill whenever the user wants to check repo
6+
settings, find drift, audit governance, or says "are all repos in
7+
sync?" or "check settings across the org".
58
disable-model-invocation: true
9+
user-invocable: true
610
---
711

812
# Audit Repository Settings

.claude/skills/exclude-repo/SKILL.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
11
---
22
name: exclude-repo
3-
description: Exclude a repository from settings governance
3+
description: >-
4+
Exclude a repository from settings governance so the sync script
5+
skips it entirely. Use this skill whenever the user wants to remove
6+
a repo from governance, stop syncing a repo, or says "don't manage
7+
this repo" or "exclude my-fork from settings sync".
8+
disable-model-invocation: true
49
user-invocable: true
10+
argument-hint: "<repo-name>"
511
---
612

713
# Exclude Repository

.claude/skills/ship/SKILL.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
---
22
name: ship
3-
description: Update docs, commit, create PR, monitor CI and reviews, address feedback, merge
3+
description: >-
4+
End-to-end PR lifecycle: update docs, commit, create PR, monitor CI,
5+
address CodeRabbit and Copilot reviews, and merge. Use this skill
6+
whenever the user says "ship it", "send a PR", "commit and merge",
7+
"push this", or wants to finalize and land their changes. Pass a PR
8+
number to resume monitoring an existing PR.
9+
disable-model-invocation: true
410
user-invocable: true
511
argument-hint: "[optional PR number to resume monitoring]"
6-
allowed-tools: Read, Write, Edit, Bash, Glob, Grep, Agent
712
---
813

914
# Ship — Commit, Monitor, Fix, Merge

0 commit comments

Comments
 (0)