Skip to content

Add generic GitHub workflow skills - #1

Merged
ryleckenby merged 1 commit into
mainfrom
add-github-skills
Jul 29, 2026
Merged

ryleckenby merged 1 commit into
mainfrom
add-github-skills

Conversation

@ryleckenby

Copy link
Copy Markdown
Owner

Adds two domain-agnostic Claude Code skills that document a reusable GitHub playbook — so any project built from this template inherits a consistent way to set up and track work on GitHub.

Skills

  • github-cli-setup — front-loads the gh session checks (which account is active, whether it can see the target repo, and whether its token carries the needed scopes: repo / project / workflow) so GitHub tasks don't fail halfway on an account or scope error. Encodes the real gotchas: a 404 usually means the active account can't see a private repo, and adding a scope needs an interactive gh auth refresh.
  • github-project-tracking — turns a roadmap into trackable artifacts: milestones per phase, issues per task (--milestone), and a Projects (v2) board laid out by Status, then the daily-use handoff. Notes that milestones/issues need only repo scope while the board needs project, and to verify board membership by listing issue numbers (item counts are eventually consistent).

Housekeeping

  • Registered both skills in CLAUDE.md's repo map.
  • Logged the addition in LOG.md (newest-at-top convention).

Both skills are generic (no project-specific detail), matching the template's goal of being reused across projects.

🤖 Generated with Claude Code

Two domain-agnostic Claude Code skills capturing a reusable GitHub playbook:

- github-cli-setup: front-load the gh session checks (right account active,
  repo visibility, token scopes repo/project/workflow) so GitHub tasks don't
  fail halfway on account/scope errors.
- github-project-tracking: turn a roadmap into milestones + issues + a
  Projects (v2) board laid out by Status, with the daily-use handoff.

Register both in CLAUDE.md and log the addition in LOG.md.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ryleckenby
ryleckenby merged commit 6b2a4f0 into main Jul 29, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant