| name | pr-guide |
| description | A skill for authoring high-quality, fast-iteration Pull Request descriptions for the db-explorer project. Generates a structured PR description following the Agile-Lean template. |
PR Guide — Fast-Iteration Pull Request Authoring
Goal
To produce a well-structured, reviewer-friendly Pull Request description that minimizes review cycle time while preserving traceability and quality accountability. This skill targets the db-explorer project's fast-iteration workflow (Python 3.12 / FastAPI / React / Hexagonal Architecture).
When to Invoke
Run this skill whenever you are about to open a PR and want Claude to draft or review the PR description. It is especially useful when:
- The change touches the
DatabasePort interface or any connector adapter.
- The change modifies the
CleaningEngine data flow.
- The change crosses both
backend/ and web-ui/ layers.
- You want to ensure CI gates (lint, type-check, tests) are explicitly declared as passed.
Workflow
1. Gather Context
Before generating the description, collect:
- Ticket / Issue number — from the issue tracker (e.g.,
#42 for GitHub, PROJ-123 for Jira/Bitbucket).
- Type of change — one of:
feat, fix, refactor, chore, docs, test.
- Affected layers — select all that apply:
backend/src/core/domain
backend/src/core/ports
backend/src/application