pr
PR Workflow
Steps
-
Validate:
pnpm build -
Branch: Ask user or suggest (
fix/,feat/,refactor/,docs/)git checkout -b {branch-name} -
Commit: Stage specific files, use emoji-log format
FIX:|NEW:|IMPROVE:|DOC:
git add {files} && git commit -m "$(cat <<'EOF' FIX: Description EOF )" -
Push:
git push -u origin {branch} -
PR:
gh 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:
gh pr merge {number} --squash --delete-branch git pull --rebase origin main
More from ahmadawais/skills
clack
Comprehensive guidance for building and debugging JavaScript and TypeScript CLIs with @clack/core and @clack/prompts, backed by bundled upstream source and examples. Use when implementing clack prompt flows, deciding between core primitives and styled prompts, adapting clack examples, or validating clack API usage.
9slack
Transform messy work updates into clean, standardized end-of-day Slack sync summaries. Use when asked to "format my updates", "create a sync", "write a standup", or "summarize my work" for Slack.
8