specrail-check-impl-against-spec

Solid

Use when comparing a SpecRail implementation, diff, or PR against its linked issue, product spec, technical spec, and task plan. Reports acceptance coverage, mismatches, omitted tasks, extra scope, and verification gaps without approving or merging.

AI & Automation 30 stars 4 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 77/100

Stars 20%
50
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
82
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# SpecRail Check Implementation Against Spec Use this skill when the question is whether implementation matches the spec. ## Steps 1. Read the linked issue, `product.md`, `tech.md`, `tasks.md`, and the diff or PR under review. 2. Map every acceptance criterion and task ID to implementation evidence, verification evidence, or a missing item. 3. Identify extra behavior not requested by the spec. 4. Check that stable IDs, paths, JSON keys, states, and commands remain in English. 5. Report results as: - covered - missing - mismatched - extra scope - needs human decision 6. Recommend the smallest corrective action for each gap. ## Boundaries - Do not treat partial coverage as approval. - Do not rewrite the spec to match an implementation unless the user asks for a spec revision. - Do not merge or provide final approval. ## When to Activate - Activate this route only when the request matches the skill description and the SpecRail router selected it. - Use it after loading repository instructions, workflow policy, and the current user-authorized scope. ## Red Flags - Required issue, spec, PR, runtime, or review evidence is missing or stale. - A proposed action would bypass an offline gate, CI, review, or human authorization. - The route would ignore configured paths, duplicate an artifact, or cross the requested scope. ## Checklist - [ ] Confirm the route, configured paths, locale, and authorization mode before writes. - [ ] Search first and reco...

Details

Author
majiayu000
Repository
majiayu000/vibeguard
Created
5 months ago
Last Updated
1 weeks ago
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category