From ssep
Reviews product specs, requirements docs, RFCs, PRDs, and policy documents from text, markdown, or Figma. Use for completeness, consistency, edge-case coverage, ambiguity, policy conflicts, or compliance gaps. Triggers on "이 기획서 검토해줘", "스펙 리뷰", "정책 검토", "review this PRD", "is this complete?", "이 기획대로 구현하면 빠진게 뭐가 있을까", "스펙 갭", "요구사항 누락", or whenever a Figma URL is shared in a planning context. Triggers even when the requirement reads as a single concise sentence (e.g. "X should default to inactive and be activatable from detail"); concise requirements hide unstated questions about default values for existing data, role/permission interactions, and state-transition edges that a structured audit surfaces in minutes. Reads sources, runs a multi-dimensional review, returns a prioritized gap report. Distinct from brainstorming (generates new designs) and reviewing-design-fidelity (compares impl vs design); this audits an existing artifact.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ssep:reviewing-spec-and-policyThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Specs ship bugs before code does. A missing edge case in a PRD becomes a hotfix in production; an unstated assumption in a policy becomes a compliance incident. This skill performs a structured review of specification artifacts so gaps are surfaced **before** implementation begins, when changes cost minutes instead of weeks.
Specs ship bugs before code does. A missing edge case in a PRD becomes a hotfix in production; an unstated assumption in a policy becomes a compliance incident. This skill performs a structured review of specification artifacts so gaps are surfaced before implementation begins, when changes cost minutes instead of weeks.
The skill applies to product requirement docs, RFCs, technical design docs, internal policies, regulatory checklists, and Figma planning files. Output is a prioritized gap report — not a rewrite. Authors keep ownership; reviewers surface what's missing or contradictory.
reviewing-design-fidelity)superpowers:brainstormingsuperpowers:requesting-code-reviewreviewing-design-fidelityIdentify and read every input artifact before analysis. Sources may include:
Read)WebFetch for public docs; ask user to paste content for internal-only links)mcp__plugin_figma_figma__get_design_context for the structured content and mcp__plugin_figma_figma__get_screenshot for the visual context. Frames in Figma planning files often contain user flows, copy decks, and acceptance criteria that don't appear in any text doc. See references/figma-spec-extraction.md for extraction patterns.If sources are incomplete (e.g., user mentions "the auth policy" without sharing it), pause and ask before proceeding. A review against assumed policy is worse than no review.
Apply the eight review dimensions described in references/review-dimensions.md:
Each dimension produces zero or more findings. A finding is a concrete, quotable gap — not a vibe.
Categorize each finding by impact:
Skip "Nit" / "Style" — those drown out signal. Authors will polish on their own pass.
Use the report template in references/report-template.md. Brief excerpt of the structure:
# Spec Review: <doc title>
## Summary
- Sources reviewed: <list>
- Blockers: N | Major: N | Minor: N
- Top 3 risks if shipped as-is: ...
## Blockers
### [B-1] <short title>
Quote: "<exact text from spec>"
Gap: <what's missing or wrong>
Suggestion: <minimal change to resolve>
## Major
### [M-1] ...
## Minor
### [N-1] ...
## Out of scope (flagged for separate review)
- ...
Quotes matter. A reviewer who cannot point to the exact phrase being critiqued is critiquing their own interpretation, not the spec.
Load these only when working through the relevant phase:
references/figma-spec-extraction.md — extracting structured content from Figma planning files (frame conventions, comment threads, decision pins)references/review-dimensions.md — full descriptions and example findings for the eight review dimensionsreferences/report-template.md — annotated template with example findings showing good vs weak phrasingnpx claudepluginhub pacho-h/ssep --plugin ssepGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.