← ClaudeAtlas

prepare-prlisted

Prepare a human-reviewable PR summary for the current work without creating commits, pushing, or mutating git history.
davidleberknight/footbag-platform · ★ 0 · Code & Development · score 62
Install: claude install-skill davidleberknight/footbag-platform
# Prepare PR This is an IFPA footbag-platform PR. Reviewers are IFPA volunteers who value simplicity, transparency, and volunteer maintainability. The summary must give them a clear picture of what changed, why, and whether it is safe to merge. ## Step 1: Verify doc-sync ran Check whether `doc-sync` has been run since the last significant change in this session. If it has not, flag this in the PR summary as a prerequisite gap: do not silently omit it. ## Step 2: Gather facts Read: - current diff (changed files and their diffs) - integration test results: run `npm test` if not already done; report pass/fail - TypeScript type-check: run `npm run build` (`tsc -p tsconfig.json`) if not already done; report pass/fail - any open questions or unresolved risks Do not claim tests or browser verification that did not actually run. ## Step 3: Verify architecture compliance Path-scoped rule files in `.claude/rules/` (auto-attached when matching files are read) define the non-negotiable patterns for service, controller, template, view-layer, and db-layer work. Confirm the change complies. Public-page work also follows the `.claude/rules/view-layer.md` rendering invariants and the owning service's file-header JSDoc; service-boundary work also follows the service's file-header JSDoc ownership and required patterns. Intentional deviations land as private-tracker issues. Flag any violations explicitly in the summary. ## Step 4: Produce the PR summary Include: - **What changed**: co