Agent skill
pr
PR workflow - validate, branch, commit, push, PR, checkout main, rebase, squash merge. Use when submitting changes.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/pr-ahmadawais-skills
Metadata
Additional technical details for this skill
- author
- ahmadawais
- version
- 0.0.1
SKILL.md
PR Workflow
Steps
-
Validate:
pnpm build -
Branch: Ask user or suggest (
fix/,feat/,refactor/,docs/)bashgit checkout -b {branch-name} -
Commit: Stage specific files, use emoji-log format
FIX:|NEW:|IMPROVE:|DOC:
bashgit add {files} && git commit -m "$(cat <<'EOF' FIX: Description EOF )" -
Push:
git push -u origin {branch} -
PR:
bashgh pr create --title "FIX: Description" --body "$(cat <<'EOF' ## Summary - Changes ## Test plan - [ ] Tests EOF )" -
Main:
git checkout main && git pull --rebase origin main -
Merge: Ask user, then:
bashgh pr merge {number} --squash --delete-branch git pull --rebase origin main
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?