charon-fan avatar

Prd Implementation Precheck

This hooks into Claude when you say "implement the PRD" and forces a preflight review before any code gets written. It reads your spec, checks for scope creep, missing edge cases (null handling, error states, concurrent edits), and whether your proposal conflicts with existing patterns in the codebase. The precheck report calls out blockers versus warnings, then explicitly asks if you want to proceed or revise. It's opinionated about stopping you from building the wrong thing, which is either going to save you hours of rework or feel like unnecessary friction depending on how well you write specs. The edge case checklist is thorough enough that you'll probably discover gaps you didn't think about.

skills.sh installs
646
GitHub stars
66
last updated
Jul 14, 2026

Install

$ npx -y skills add charon-fan/agent-playbook --skill prd-implementation-precheck --agent claude-code

Installs into .claude/skills of the current project.

Files

PRD Implementation Precheck

Overview

Perform a short PRD precheck, surface material issues, then implement. Ask the user only when a missing choice would materially change behavior, architecture, data, or external side effects.

Workflow

  1. Locate the PRD and any referenced files.
  2. Precheck the PRD and summarize intent in 1-2 sentences.
  3. List findings and questions with blockers first. If there are no material blockers, state assumptions and continue.
  4. When a blocker exists, resolve it with the user before implementation.
  5. Validate (tests or manual steps) or state what was not run.

Precheck Checklist

Basic Checks

  • Scope: Identify over-broad changes; suggest a smaller, targeted approach.
  • Alignment: Flag conflicts with existing patterns or architecture; propose alternatives.
  • Dependencies: Note missing hooks/providers/data sources or unclear ownership.
  • Behavior: Verify flows and edge cases are specified; ask for gaps.
  • Risks: Call out performance, regressions, or migration risks.
  • Testing: Check success criteria and test coverage; request specifics if vague.

Edge Case Coverage Checks

Sponsors

Details

Repository
github.com/charon-fan/agent-playbook
Categories
AI & Agent Building, Productivity & Planning
First seen
May 16, 2026

More from charon-fan/agent-playbook

All 24
1sanjay3290 avatarpostgressanjay3290/ai-skillsExecute read-only SQL queries against multiple PostgreSQL databases. Use when: (1) querying PostgreSQL databases, (2) exploring database schemas/tables, (3) run646skills.sh installs
2plugin87 avatardesign-reviewplugin87/ux-ui-agent-skillsReview or audit a design/UI across 6 weighted dimensions with Nielsen's 10 heuristics and a prioritized findings table. Use when the user wants a design critiqu644skills.sh installs
3code-and-sorts avatarjira-clicode-and-sorts/awesome-copilot-agentsInteract with Jira from the command line to create, list, view, edit, and transition issues, manage sprints and epics, and perform common Jira workflows. Use wh643skills.sh installs
4pulumi avatarupstream-patchespulumi/agent-skillsCreate, amend, remove, and rebase patches for Terraform provider submodules using `./scripts/upstream.sh`. Use when `upgrade-provider` or manual patch work need643skills.sh installs
5tinybirdco avatartinybird-python-sdk-guidelinestinybirdco/tinybird-agent-skillsTinybird Python SDK for defining datasources, pipes, and queries in Python. Use when working with tinybird-sdk, Python Tinybird projects, or data ingestion and 643skills.sh installs
6aj-geddes avatarinternationalization-i18naj-geddes/useful-ai-promptsImplement internationalization (i18n) and localization including message extraction, translation catalogs, pluralization rules, date/time/number formatting, RTL642skills.sh installs