From auto-mobile
Creates or edits GitHub PRs using gh CLI, preserving multiline body formatting by writing to scratch/pr-body.md and using --body-file.
How this command is triggered — by the user, by Claude, or both
Slash command
/auto-mobile:SKILLgh-pr-workflow/The summary Claude sees in its command listing — used to decide when to auto-load this command
# PR Creation Without Newline Mangling Preserve PR body formatting by writing the body to a file and passing that file to `gh`. - Prefer `scratch/pr-body.md` for PR text created in-session. - Create PRs with `gh pr create --title "..." --body-file scratch/pr-body.md`. - Update PRs with `gh pr edit --body-file scratch/pr-body.md`. - Avoid `--body "..."` when multiline formatting matters. - Treat this as a supporting skill for `push-pr` or other PR workflows, not as the top-level workflow by itself. Example:
Preserve PR body formatting by writing the body to a file and passing that file to gh.
scratch/pr-body.md for PR text created in-session.gh pr create --title "..." --body-file scratch/pr-body.md.gh pr edit --body-file scratch/pr-body.md.--body "..." when multiline formatting matters.push-pr or other PR workflows, not as the top-level workflow by itself.Example:
cat <<'EOF_BODY' > scratch/pr-body.md
## Summary
- ...
## Testing
- ...
EOF_BODY
gh pr create --title "Your title" --body-file scratch/pr-body.md
npx claudepluginhub kaeawc/auto-mobile --plugin auto-mobile/create-pull-requestProvides step-by-step GitHub CLI guide for creating pull requests, enforcing title conventions, template usage, best practices, and example commands.
/create-pull-requestCreates a draft GitHub pull request using gh CLI with conventional emoji-prefixed titles and body from .github/pull_request_template.md.
/pr-createAutomatically creates a draft GitHub Pull Request: analyzes Git changes, fills PR template, auto-selects labels, preserves HTML comments.
/SKILLResolves GitHub issue via isolated worktree, TDD workflow, and auto-closing PR creation.
/SKILLSurfaces current session task from state file, evaluates clarity (prompts for clarification if needed), assesses completion, and verifies if fully done.