pr-commit-workflow
This skill should be used when creating commits or pull requests, enforcing a human-written PR structure, intent capture, and evidence in agentic workflows.
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
PR + Commit Workflow
Overview
Enforce a high-signal commit workflow and a human-written PR format. Keep global process rules as source of truth and make PRs reviewable by humans and agents.
Workflow Decision Tree
- If the task is about commits only, follow
references/workflow-commit.md. - If the task involves PR creation or PR updates, follow
references/workflow-pr.md.
Global Rules
- If the repo has
AGENTS.mdordocs/agents/PROCESS.md, read it for repo-specific rules. - Require user-supplied, human-written intent for every PR. Never generate or paraphrase this text.
- Use
/tmpfor PR body drafts andgh pr edit --body-filefor updates.
Commit Workflow (entry point)
- Execute the steps in
references/workflow-commit.md. - Use the message format in
references/commit-format.md.
PR Workflow (entry point)
- Execute the steps in
references/workflow-pr.md. - Use the template in
references/pr-human-template.mdverbatim. - Use
scripts/build_pr_body.shto gather environment metadata if available.
Resources
-
references/workflow-commit.md: commit checklist and evidence expectations. -
references/workflow-pr.md: PR creation/update flow, comment checks, and evidence rules. -
references/pr-human-template.md: human-written PR structure (must be used as-is). -
references/commit-format.md: commit message format and examples. -
scripts/build_pr_body.sh: environment metadata collector for PR prompt history section.
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-01-30
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!