plugins/review/skills/compliance-reviewer/SKILL.md
Reviews implementation against plan — checks all tasks implemented, DoD met, no missing pieces, no scope creep. Use after implementation is complete and before merge. Plan is source of truth. Works in both Claude Code and Gemini CLI.
npx skillsauth add petrogurcak/skills compliance-reviewerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Verify implementation matches the plan. Plan is source of truth.
Announce: "Pouštím compliance-reviewer — code vs plan."
development-workflow Phase 3 Step 1asuperpowers:requesting-code-reviewreview:quality-reviewer (separate lens)review:plan-challengerdocs/plans/YYYY-MM-DD-*.md)Pokud ti user nedodal plan path:
docs/plans/ — je tam jen jeden recent plan? Použij ho.Kompletně přečti plan file. Extract:
Použij git diff range:
git diff <base>..HEAD
Nebo list souborů:
git diff --name-only <base>..HEAD
Důležité: Čti SKUTEČNÝ kód, ne jen file existence. Soubor může existovat ale task není implementován.
Pro každý task v planu:
tasks_done count matches?FIXME, placeholder code (e.g., raise NotImplementedError)?Pokud plan specifikuje DoD criteria:
npm test, pytest, atd.)Přesně tenhle formát:
## Compliance Review
**Plan:** `[path]`
**Changes reviewed:** `[git range or file list]`
**Verdict:** [COMPLIANT / PARTIALLY COMPLIANT / NON-COMPLIANT]
### Task Coverage
| Task | Status | Notes |
| --------------------------- | ------------------------ | ---------------------------------- |
| Task 1: [name] | PASS / PARTIAL / MISSING | [details] |
| Task 2: [name] | PASS | Fully implemented with tests |
| Task 3: [name] | PARTIAL | Missing error handling for case X |
### Issues Found
- **[C1]** [Task X]: [What's missing or wrong]
- **Plan said:** "[excerpt from plan]"
- **Code does:** "[what actually happens]"
- **Fix:** [Specific suggestion]
### Scope Check
- **In plan but not changed:** [list files or "none"]
- **Changed but not in plan:** [list files or "none"]
- **Scope creep risk:** [low/medium/high with reasoning]
### Definition of Done
- [x] Tests passing
- [ ] Lint clean (1 error in file X)
- [x] Build succeeds
### Next Step
[Jedna věta co má user udělat dál.]
COMPLIANT: Všechny tasky PASS, žádné issues, DoD met.PARTIALLY COMPLIANT: Většina tasků PASS, některé PARTIAL s opravitelnými issues.NON-COMPLIANT: Critical tasks MISSING nebo fundamental DoD failures.Pokud NON-COMPLIANT:
Pokud PARTIALLY COMPLIANT:
Pokud COMPLIANT:
review:quality-reviewer → security review → merge)development
Builds a pre-launch social proof strategy through structured beta programs using D'Souza Brain Audit interviews. Use when launching new products/services and need compelling testimonials, planning a beta cohort, designing interview questions to harvest objection-busting social proof, improving video testimonials for landing pages, or designing case studies with metrics. Trigger phrases include "beta tester program for testimonials", "pre-launch social proof", "Brain Audit testimonial framework", "case study harvest", "reverse testimonial", "video testimonial mechanics", "social proof landing page", "sběr referencí", "beta tester program", "testimonial pro landing page", "social proof před launchem", "rozhovor s klientem", "case study sběr", "reference před spuštěním". NOT for ongoing case study production (use growth-hacking case-study approach), offer design (use offer-creation), or conversion optimization (use ux-optimization).
development
Use when planning a product launch and the product type is unclear or could be either generic (SaaS/app/physical) or info-product. Routes between marketing:launch-strategy (generic launches) and marketing:info-product-launch (courses, memberships, ebooks, cohorts, communities). Trigger phrases - "launch", "spuštění", "go-to-market", "product launch", "release strategy", "uvedení na trh", "launch plan", "spuštění produktu", "launch sequence", "launch strategy". Do NOT trigger when product type is already clear (use specific skill directly).
testing
Specialized 8-week launch cadence for info-products — online courses, cohort programs, memberships, communities, ebooks, masterminds. Combines Jeff Walker's Product Launch Formula (Seed/Internal/JV variants, PLC sequence, open-cart day-by-day) with Stu McLaren's membership mechanics (closed cart, Success Path) and Hormozi Grand Slam Offer stacking. Use when planning "launch online kurzu", "info-product launch", "PLF launch", "course launch", "membership launch", "cohort launch", "ebook launch", "open cart close cart", "8-week launch of online course", "beta cohort to launch sequence", "spuštění kurzu", "launch členské sekce", "open cart strategie". Differentiates from marketing:launch-strategy (generic SaaS/app launches) — info-product-specific. NOT for SaaS launches, physical products, or services.
development
Use when releasing an Expo/React Native mobile app to App Store and Google Play - covers eas submit, ASC "Submit for Review", Play promote Internal→Production, OTA update, and decoding common silent failures (Apple agreement expiry, missing English locale, Background Location declaration, web bundle failure on react-native-maps).