用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/monora/rgl --skill fix-issue命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | fix-issue |
| description | Vollständiger Workflow zum Bearbeiten eines GitHub Issues — von der Analyse bis zum fertigen PR. |
| user-invocable | true |
| allowed-tools | ["Bash(gh *)","Bash(git *)","Bash(bundle *)","Read","Edit","Write","Glob","Grep"] |
Argumente: $ARGUMENTS
(Format: <issue-nummer> oder pr)
/fix-issue 153 — Issue analysieren und implementieren/fix-issue pr — PR für den aktuellen Branch erstellen (nach Commit)Repo aus git remote get-url origin ableiten (Format: owner/repo).
gh api repos/<owner>/<repo>/issues/<nummer>
Issue-Titel und Body ausgeben.
Danach einen dedizierten Branch für dieses Issue anlegen (von origin/master):
git fetch origin
git checkout -b fix/<nummer>-<kurze-beschreibung> origin/master
Der Branch-Name leitet sich aus der Issue-Nummer und einem kurzen Slug des Titels ab (Kleinbuchstaben, Bindestriche statt Leerzeichen).
Codebase soweit nötig lesen. Dann explizit auflisten:
Warten auf Bestätigung bevor implementiert wird.
Änderungen vornehmen. Danach Tests ausführen:
bundle exec rake test
Bei Fehlern: Ursache analysieren und beheben.
Format:
<typ>: <kurze Beschreibung>
- Stichpunkt 1
- Stichpunkt 2 (nur bei mehreren Aspekten)
Closes #<nummer>
Typen: feat, fix, doc, refactor, chore
printf '%s\n' "COMMIT_MESSAGE" > "$TMPDIR/claude/commit-msg.txt"
Hinweis ausgeben: „Bitte in Magit committen, dann /fix-issue pr aufrufen."
Wird mit Argument pr aufgerufen.
git log --oneline master..HEAD
Offen gemeldete Issues aus den Commit-Messages ableiten (Closes #NNN).
Branch pushen (falls noch nicht geschehen):
git push -u origin HEAD
gh pr create --title "<typ>: <kurze Beschreibung>" --body "$(cat <<'EOF'
## Summary
- Bullet 1
- Bullet 2
Closes #<nummer>
🤖 Generated with [Claude Code](https://claude.com/claude-code)
EOF
)"
PR-URL ausgeben.