From chalk
Create a pull request with a description that captures the intent and reasoning behind the change. Use when the user says "create a PR", "open a PR", "submit a PR", "raise a PR", "make a PR", "PR this", or "/chalk:pr".
How this skill is triggered — by the user, by Claude, or both
Slash command
/chalk:prThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Interpret MUST, MUST NOT, SHOULD, SHOULD NOT, MAY, etc. per RFC 2119.
Interpret MUST, MUST NOT, SHOULD, SHOULD NOT, MAY, etc. per RFC 2119.
The user MAY provide a PR title as an argument (e.g., /chalk:pr feat: read-only secondaries).
If no title is provided, draft one from the branch's commits.
Gather context:
main or master)Draft a PR title:
Draft a PR description following the chalk voice (see VOICE.md at the plugin root):
Ask clarifying questions if you can't reconstruct the reasoning from the commits and conversation history.
Delegate to the chalk github agent to create the PR:
When chalk is tracking an issue:
Resolves #123 or Part of #123).VOICE.md).npx claudepluginhub juxt/claude-plugins --plugin chalkGenerates a PR description from conversation context and git diff, then opens PR creation in browser. Useful for automating the PR drafting workflow.
Creates GitHub pull requests following Sentry's engineering practices using GitHub CLI. Generates structured descriptions from branch diffs explaining what changed, why, and reviewer context. Use before opening PRs from committed branches.
Creates GitHub pull requests from branch changes using git analysis and gh CLI, with conventional commit titles and standardized templated descriptions including summary, changes, testing, and checklists.