Skip to content

feat: add to-issues and to-pr Claude Code skills - #1162

Merged
LeviXIII merged 1 commit into
mainfrom
add-to-issues-and-to-pr-skills
Sep 3, 2026
Merged

feat: add to-issues and to-pr Claude Code skills#1162
LeviXIII merged 1 commit into
mainfrom
add-to-issues-and-to-pr-skills

Conversation

@LeviXIII

@LeviXIII LeviXIII commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds two Claude Code project skills that anyone working in this repo can use:

  • /to-issues — writes a GitHub issue in chat, ready to copy, using our issue templates (Task, Feature Request, or Bug Report). It picks the right template for what's being described, keeps every heading, and never invents facts — unknown causes become things to investigate.
  • /to-pr — writes a PR title and description in chat, ready to copy, using our PR template. It reads the actual diff before writing, links the issue, and only ticks Test Checklist boxes for things that were actually verified.

Both skills write in simple English and explain any unavoidable technical term in plain words, so issues and PRs stay readable for translators and partners, not just developers.

Changes

  • Add .claude/skills/to-issues/SKILL.md
  • Add .claude/skills/to-pr/SKILL.md
  • Update .gitignore so .claude/skills/ is tracked while local Claude state (settings, worktrees) stays ignored

Test Checklist

Skills

  • Ran /to-issues on a real partner report in a fresh session — it chose the Bug Report template, kept all headings, and produced one copyable block with a plain-English explanation of "Sparkle"
  • Ran /to-pr against the real change from Task: Pin pnpm version in CI and add build-script approvals (pnpm 12 breaks installs) #1147 in a fresh session — it found the issue number from the commit, mirrored the issue's acceptance criteria, and left unverified checklist items unchecked
  • Confirmed both skills appear in Claude Code's skill list for this project

Gitignore

  • Confirmed .claude/settings.local.json and .claude/worktrees/ are still ignored after the change
  • Pre-push hook ran the full extension test suite (compile, lint, VS Code tests) and passed

🤖 Generated with Claude Code

Adds two project skills that write copy-ready GitHub issues and PR
descriptions in chat using the repo's templates, in simple English
with minimal jargon. Un-ignores .claude/skills/ so shared skills are
tracked while local Claude state stays ignored.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@LeviXIII
LeviXIII merged commit 1181c41 into main Sep 3, 2026
5 checks passed
@LeviXIII
LeviXIII deleted the add-to-issues-and-to-pr-skills branch September 3, 2026 14:41
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