Skip to content

Make fix-issue skill create a branch, commit, and open a PR#33

Merged
LarsLaskowski merged 1 commit into
mainfrom
claude/fix-issue-skill-branch-pr-1tlp8u
Jul 13, 2026
Merged

Make fix-issue skill create a branch, commit, and open a PR#33
LarsLaskowski merged 1 commit into
mainfrom
claude/fix-issue-skill-branch-pr-1tlp8u

Conversation

@LarsLaskowski

@LarsLaskowski LarsLaskowski commented Jul 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • The fix-issue skill previously described reproducing and fixing an issue, then vaguely deferred to the create-pr skill for "verification and template steps" without explicitly requiring a dedicated branch, a commit, or the push/PR-creation steps.
  • Updated .claude/skills/fix-issue/SKILL.md so the skill now explicitly:
    • creates a dedicated branch (fix-issue-<number>-<short-slug>) before making changes,
    • commits the fix with an imperative, English-only summary,
    • pushes the branch and opens a PR referencing the issue (Closes #<number>).

Related Issue

N/A — this is a skill/tooling change, not a fix for a reported bug.

Checklist

  • Tests added/updated for the change (go test ./... passes locally) — N/A, docs-only change to a Claude Code skill definition, no Go source touched
  • go vet ./... and golangci-lint run are clean — N/A, no Go source touched
  • Documentation updated if this changes the REST API (docs/API.md), configuration (README.md, packaging/pimonitor.example.yaml), or installation/packaging (packaging/install.sh, systemd units) — N/A, not applicable to this change
  • No breaking change to /api/v1/... response shapes, or a new API version was introduced instead — N/A, not applicable to this change

Previously the skill only implied delegating PR creation to create-pr
without explicitly requiring a dedicated branch, a commit, and the
push/PR-creation steps. Spell these out so every fix-issue run produces
a branch, a commit, and an opened PR referencing the issue.
@LarsLaskowski
LarsLaskowski merged commit 2d5b862 into main Jul 13, 2026
3 checks passed
@LarsLaskowski
LarsLaskowski deleted the claude/fix-issue-skill-branch-pr-1tlp8u branch July 13, 2026 17:19
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.

2 participants