<!-- AUTO-GENERATED FILE - DO NOT EDIT DIRECTLY -->
<!-- Edit source frontmatter, then run 'erk docs sync' to regenerate. -->

# Pr Operations Documentation

- **[checkout-footer-syntax.md](checkout-footer-syntax.md)** — writing PR body checkout footer, implementing plan-save workflow, debugging PR validation failures
- **[commit-message-generation.md](commit-message-generation.md)** — understanding how PR descriptions are generated, working with plan context in PR summaries, customizing commit message generation
- **[draft-pr-handling.md](draft-pr-handling.md)** — creating or working with draft PRs, understanding when to use draft status, converting between draft and ready for review
- **[plan-embedding-in-pr.md](plan-embedding-in-pr.md)** — implementing PR body formatting with HTML, understanding how plans are embedded in PRs, debugging plan visibility in pull requests, working with <details> collapsible sections in PR bodies
- **[pr-creation-patterns.md](pr-creation-patterns.md)** — creating a PR programmatically, detecting if a PR already exists for a branch, implementing PR creation in exec scripts
- **[pr-submission-workflow.md](pr-submission-workflow.md)** — creating PRs via git commands and gh CLI, understanding the git-only PR submission path, debugging PR creation workflows
- **[pr-submit-phases.md](pr-submit-phases.md)** — understanding the erk pr submit workflow, debugging PR submission issues, working with AI-generated PR descriptions, understanding plan context integration in PRs
- **[pr-validation-rules.md](pr-validation-rules.md)** — implementing PR validation checks, debugging 'erk pr check' failures, working with PR body footer validation, understanding issue closing reference requirements
- **[template-synchronization.md](template-synchronization.md)** — modifying commit message prompts, updating erk-diff-analysis skill references, encountering test_file_sync.py failures, working with commit-message-prompt.md
