fix(skills): correct .claude/skills/gh/ → .claude/skills/github-workflows/references/gh/
The github-workflows skill bundles a sub-tree at references/gh/ that was historically a standalone 'gh' skill. After it got nested inside github-workflows, the docs and scripts kept the old install path: .claude/skills/gh/scripts/github_project_setup.py (stale) When this skill is installed (as 'github-workflows'), the actual path is: .claude/skills/github-workflows/references/gh/scripts/github_project_setup.py Anyone copy-pasting an example uv run command from issue-stories.md, milestones.md, labels.md, projects-v2.md, or the script's own help output would hit ENOENT on the abbreviated path. 11 line replacements across 5 files (4 reference docs + 1 Python script's own typer.echo). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
626813b616
commit
64fcbf881e
5 changed files with 11 additions and 11 deletions
|
|
@ -174,8 +174,8 @@ await octokit.rest.issues.update({
|
|||
## Automation Script
|
||||
|
||||
```bash
|
||||
uv run .claude/skills/gh/scripts/github_project_setup.py issue list --priority p1
|
||||
uv run .claude/skills/gh/scripts/github_project_setup.py issue create \
|
||||
uv run .claude/skills/github-workflows/references/gh/scripts/github_project_setup.py issue list --priority p1
|
||||
uv run .claude/skills/github-workflows/references/gh/scripts/github_project_setup.py issue create \
|
||||
--title "fix: correct task_output variable" \
|
||||
--priority-label priority:p1 \
|
||||
--type-label type:bug \
|
||||
|
|
|
|||
|
|
@ -146,11 +146,11 @@ await octokit.rest.issues.removeLabel({
|
|||
|
||||
```bash
|
||||
# Creates all taxonomy labels; skips existing
|
||||
uv run .claude/skills/gh/scripts/github_project_setup.py labels \
|
||||
uv run .claude/skills/github-workflows/references/gh/scripts/github_project_setup.py labels \
|
||||
--repo Jamie-BitFlight/claude_skills
|
||||
|
||||
# Force-update existing labels too
|
||||
uv run .claude/skills/gh/scripts/github_project_setup.py labels \
|
||||
uv run .claude/skills/github-workflows/references/gh/scripts/github_project_setup.py labels \
|
||||
--repo Jamie-BitFlight/claude_skills --force
|
||||
```
|
||||
|
||||
|
|
|
|||
|
|
@ -133,12 +133,12 @@ await octokit.rest.issues.update({
|
|||
## Automation Script
|
||||
|
||||
```bash
|
||||
uv run .claude/skills/gh/scripts/github_project_setup.py milestone list
|
||||
uv run .claude/skills/gh/scripts/github_project_setup.py milestone create \
|
||||
uv run .claude/skills/github-workflows/references/gh/scripts/github_project_setup.py milestone list
|
||||
uv run .claude/skills/github-workflows/references/gh/scripts/github_project_setup.py milestone create \
|
||||
--title "v1.0 — Skills Foundation" --due 2026-03-31
|
||||
uv run .claude/skills/gh/scripts/github_project_setup.py milestone start \
|
||||
uv run .claude/skills/github-workflows/references/gh/scripts/github_project_setup.py milestone start \
|
||||
--number 3
|
||||
uv run .claude/skills/gh/scripts/github_project_setup.py milestone start \
|
||||
uv run .claude/skills/github-workflows/references/gh/scripts/github_project_setup.py milestone start \
|
||||
--number 3 --dry-run
|
||||
```
|
||||
|
||||
|
|
|
|||
|
|
@ -152,7 +152,7 @@ await graphqlWithAuth(`
|
|||
|
||||
```bash
|
||||
# Full setup (labels + project creation instructions)
|
||||
uv run .claude/skills/gh/scripts/github_project_setup.py setup \
|
||||
uv run .claude/skills/github-workflows/references/gh/scripts/github_project_setup.py setup \
|
||||
--repo Jamie-BitFlight/claude_skills
|
||||
```
|
||||
|
||||
|
|
|
|||
|
|
@ -249,7 +249,7 @@ def milestone_start(
|
|||
f"\nWork on individual items:\n"
|
||||
f" /work-backlog-item {{title}}\n"
|
||||
f"\nTrack progress:\n"
|
||||
f" uv run .claude/skills/gh/scripts/github_project_setup.py issue list "
|
||||
f" uv run .claude/skills/github-workflows/references/gh/scripts/github_project_setup.py issue list "
|
||||
f"--repo {repo}"
|
||||
)
|
||||
if failed:
|
||||
|
|
@ -792,7 +792,7 @@ def setup(
|
|||
typer.echo(f' gh project create --owner {repo.split("/")[0]} --title "{project_title}"')
|
||||
typer.echo("\nNote: GitHub Projects V2 requires project OAuth scope.")
|
||||
typer.echo(" Use gh project commands or the GraphQL API for project creation.")
|
||||
typer.echo(" See .claude/skills/gh/references/projects-v2.md for field setup commands.")
|
||||
typer.echo(" See .claude/skills/github-workflows/references/gh/references/projects-v2.md for field setup commands.")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue