prepare-pr
SKILL.md
Prepare Pull Request
This skill provides a comprehensive workflow to prepare your code for a pull request. It runs all CI checks locally, fixes any issues, and creates a well-documented pull request.
⚠️ CRITICAL: User Intervention Policy
IMPORTANT: This workflow should proceed autonomously when steps complete successfully. Only stop and involve the user when:
- Blockers occur: Unfixable errors, failing tests, security issues that cannot be auto-resolved
- Manual decisions are needed: Ambiguous situations where multiple valid approaches exist
- Approval is required: Before committing changes or creating the PR
When user intervention IS needed, you MUST:
- STOP the workflow execution immediately
- PRESENT the issue clearly to the user with all relevant context
- ASK the user for the specific action or decision needed
- WAIT for user response before continuing