---
name: fallow-rs-open-draft-pr
description: "Prepare local changes for review with an intentional commit, push, and ready PR for fallow. Use when the user wants to publish work, open a PR, or turn local changes into a reviewable branch."
license: "MIT"
metadata:
  decimalai-skill-id: "164bb607-99fd-455b-a97e-e8053a42cd77"
  decimalai-version-id: "f015e3df-de29-4f6f-9e8c-daa933f6b61a"
  decimalai-version: "4"
  decimalai-body-sha256: "6f647342c308ae2917ce21bb0b21a1ff6d7d20b6fe4236edb52a17218516e092"
  decimalai-name: "fallow-rs/open-draft-pr"
  decimalai-format: "1"
  decimalai-invocation: "model"
  decimalai-category: "code-review"
  decimalai-source: "https://app.decimal.ai/s/fallow-rs-open-draft-pr@4/SKILL.md"
---
<!-- Generated from .agents/skills. Do not edit. -->

# Open Review PR

This skill keeps its historical file/name for compatibility, but fallow PRs are
ready for review by default. Do not open draft PRs unless the user explicitly
asks for a draft.

Workflow:
1. Review the changed files and confirm the scope.
2. Run the smallest relevant validation for the touched area.
3. Prepare a concise conventional commit message.
4. Commit with signing if committing is requested.
5. Push the branch. GitHub refuses a PR for a branch with no commits; make an
   intentional empty coordination commit before the first push when the
   branch is fresh.
6. Open a ready PR with a high-signal conventional title and body.

Requirements:
- Use conventional commits.
- Use signed commits.
- Use a descriptive non-`codex/` branch name, for example `feat/<slug>`,
  `fix/<slug>`, `refactor/<slug>`, `docs/<slug>`, or `chore/<slug>`.
- Do not pass `--draft` to `gh pr create` unless the user explicitly asks for a draft.
- Do not add AI attribution.
- Summarize validation honestly if some checks were not run.
