Planning and spec drafting
Use the ticket-to-spec field template, adoption decision tree, and governance policy when you need a repeatable intake process before implementation.
Browse planning resourcesFree, reusable spec templates and checklists for engineering teams. All resources are in Markdown format.
Use the ticket-to-spec field template, adoption decision tree, and governance policy when you need a repeatable intake process before implementation.
Browse planning resourcesUse compatibility checklists, schema diff matrices, deprecation plans, and partner onboarding kits before changing a public or internal contract.
Browse API resourcesUse prompt packs, quality gates, risk registers, and review scorecards when AI helps draft specs, code, tests, or SDK changes.
Browse AI resourcesUse migration risk models, payment retry matrices, reconciliation playbooks, and test evidence gates when rollout safety matters.
Browse ops resourcesChoose the download that matches the decision you need to make today: scope, API compatibility, migration safety, AI review, incident follow-up, or test evidence. A resource is useful when it moves a decision into the open.
Before adopting a template, replace generic owners, approval language, and evidence fields with your team's roles, systems, and release gates. The download should become part of your workflow, not an attachment nobody maintains.
Store the finished artifact in the ticket, pull request, incident tracker, or repository folder where implementation happens. Resources lose value when they live separately from the decision they support.
Each download is meant to be pasted into a real review venue, then edited by the owner of the work.
## Decision to make - Should this API change ship as compatible, risky, or breaking? ## Evidence required - consumer list - old-client contract test - migration note - rollback or deprecation plan ## Owner - engineering: - product: - release:
A download earns its place when it helps a team make, review, or verify one decision. If it becomes storage for vague notes, cut it down.
Keep the resource when: - it names a decision - it collects evidence - it assigns an owner - it can block unsafe release work Revise it when: - fields stay blank - reviewers ignore it - incidents expose a missing check
AI-ready prompts for generating Given/When/Then acceptance criteria from feature descriptions. Works with ChatGPT, Claude, and Copilot.
Download .mdA mapping template that converts Jira/Linear ticket fields into structured spec sections — goal, non-goals, acceptance criteria, and rollback.
Download .mdA decision flowchart to help teams determine when a feature needs a full spec, a lightweight spec, or can go straight to code.
Download .mdAn org-level policy template defining when specs are required, who reviews them, and how they integrate with sprint planning.
Download .mdA pull request template that maps each acceptance criterion to its test evidence — linking spec to code at merge time.
Download .mdA structured postmortem template covering timeline, root cause, detection gap, spec gap analysis, and follow-up action items.
Download .mdPre-release checklist for verifying that API changes don't break existing consumers — field additions, removals, type changes, and default values.
Download .mdStakeholder notification template for breaking and non-breaking API changes — migration timeline, impact scope, and action required.
Download .mdStep-by-step template for sunsetting API versions — deprecation notice, migration guides, monitoring, and cut-off enforcement.
Download .mdOperations runbook mapping API error codes to root causes, triage steps, and escalation paths for on-call engineers.
Download .mdClassification framework for API errors — validation, authorization, rate-limit, upstream dependency, and internal server errors with standard payloads.
Download .mdReview checklist for evaluating API schema diffs — categorizes changes as safe, risky, or breaking with reviewer action items.
Download .mdDecision document template for choosing between URL, header, and content-negotiation versioning — trade-offs, team context, and rationale.
Download .mdCI pipeline configuration template for automated OpenAPI schema validation — linting, breaking-change detection, and mock server tests.
Download .md50+ review questions organized by API lifecycle stage — design, implementation, pre-release, and post-deployment contract validation.
Download .mdExternal partner integration package template — API key provisioning, sandbox access, rate limits, SLA, and escalation contacts.
Download .mdEvaluation framework for deciding when to expose APIs to AI agents — risk assessment, permission scoping, and human-in-the-loop thresholds.
Download .mdPre-migration checklist for AI-assisted code changes — scope validation, test coverage requirements, rollback verification, and approval gates.
Download .mdOrganization-level policy defining quality gates for AI-generated code — review requirements, test evidence, and deployment restrictions.
Download .mdRisk assessment template for AI features — hallucination risk, data leakage, bias detection, model drift monitoring, and mitigation strategies.
Download .mdOrganized collection of production-ready prompts for product teams — feature ideation, user story generation, and acceptance criteria drafting.
Download .mdEnd-to-end prompt templates for spec-driven workflows — from PRD analysis to acceptance criteria generation to test case creation.
Download .mdScoring rubric for evaluating prompt quality — clarity, constraint specificity, output format, and boundary definition criteria.
Download .mdReview scorecard for evaluating AI-generated SDK code — API surface correctness, error handling, documentation quality, and test coverage.
Download .mdGovernance checklist for Spec Skills workspace setup — permission controls, spec binding policies, output review workflows, and audit trails.
Download .mdRisk scoring model for database migrations — table size, lock duration, rollback complexity, and data integrity validation steps.
Download .mdDecision matrix for payment retry logic — idempotency requirements, backoff strategies, and failure classification by payment provider response codes.
Download .mdOperations playbook for handling reconciliation exceptions — mismatch detection, root cause categories, resolution workflows, and escalation criteria.
Download .mdQuality gate playbook defining required test evidence per release tier — unit, integration, contract, and load test thresholds before deployment.
Download .mdWeighted scoring model for evaluating and comparing engineering tools — feature coverage, integration cost, team fit, and total cost of ownership.
Download .mdResources are reviewed as working artifacts: each template should name the decision it supports, the evidence it collects, and the role responsible for acting on it. If a download cannot help a team make or verify a decision, it is revised or removed.
Author and editor: Daniel Marsh. Review process: Editorial Policy. Corrections or missing downloads: Contact. Last reviewed: April 28, 2026.