
Check Impl Against Spec
This one checks your PR implementation against a spec file during code review. It reads spec_context.md, pulls out the concrete commitments (required behaviors, files to change, constraints), then compares them against the actual diff and flags material mismatches in review.json. The smart bit is it ignores harmless differences like naming tweaks and only complains about real problems: missing required behavior, contradictions to spec decisions, or absent migration steps. It folds findings into your existing review output rather than creating separate reports. Useful if your team writes specs before code and wants an automated sanity check that the PR actually delivers what was promised without getting pedantic about implementation details.
- skills.sh installs
- 27.1K
- GitHub stars
- 684
- last updated
- Aug 21, 2026
Install
$ npx -y skills add warpdotdev/common-skills --skill check-impl-against-spec --agent claude-codeInstalls into .claude/skills of the current project.
Files
Check implementation against spec
Use this skill only when spec_context.md exists during PR review.
Goal
Determine whether the implementation in the checked-out PR materially matches the approved spec context. This is a supplement to the normal code review, not a separate output.
Inputs
spec_context.mdcontains the spec context to compare against. It may include both product spec content (intended behavior, acceptance criteria) and tech spec content (implementation details, file changes).pr_diff.txtcontains the annotated diff for the PR.pr_description.mdmay contain additional scope or rationale.- The working tree contains the PR branch contents.
Process
Sponsors
Details
- Repository
- github.com/warpdotdev/common-skills
- Categories
- Git & Pull Requests, Code Review & Quality
- First seen
- Jul 14, 2026
More from warpdotdev/common-skills
All 23- Reproduce Bug Report27K
- Respond To Pr Comments In Blocklist25.3K
- Validate Changes Match Specs25.3K
- Cross Critique22.1K
- Research22K
- Saga20.8K
- Write Feature Docs19.3K
- Scan New Specs19.3K
- Readout17.7K
- Review Pr29.1K
- Spec Driven Implementation28.9K
- Write Product Spec28.9K
- Write Tech Spec28.8K
- Resolve Merge Conflicts28.8K
- Fix Errors28.7K
- Implement Specs28.7K
- Create Pr28.7K
- Update Skill28.6K
- Diagnose Ci Failures28.6K
- Pr Walkthrough28.3K
- Brandalf28.3K
- Council28.1K