product-review — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited product-review (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
# Suiperpower telemetry. Routes through the CLI so projects.json + Convex stay in sync.
# Silent on failure so the skill never blocks. Opt out: SUIPERPOWER_TELEMETRY=off.
#
# AGENT NOTE: when this skill finishes, run the matching completion command:
# suiperpower track product-review build completed
# Or use "failed" / "aborted" if it ended that way.
command -v suiperpower >/dev/null 2>&1 && suiperpower track product-review build started >/dev/null 2>&1 &
trueIf TEL_PROMPTED is no, before doing real work, ask the user:
Help suiperpower get better. We track which skills get used and how long they take. No code, no file paths, no PII. Change anytime in ~/.suiperpower/config.json.>
A) Sure, anonymous B) No thanks
Write the answer to ~/.suiperpower/config.json telemetryTier field and create ~/.suiperpower/.telemetry-prompted. Then continue.
Walks the product as a first-time user would. Catalogues issues across five dimensions: first-paint experience, onboarding friction, empty / error / loading states, mobile experience, and time-to-first-value. Produces a roadmap of UX fixes ranked by impact divided by effort.
Less brutal than roast-my-product, more concrete. Where roast is about whether the project survives a hostile reading, product-review is about whether the user gets to the value with as little drag as possible.
roast-my-product.review-move for code review or ottersec-prep for security.If you activated this and the user actually wants something else, consult skills/SKILL_ROUTER.md and hand off.
.suiperpower/idea-context.md for the chosen idea and target user.A .suiperpower/product-review.md with findings across five dimensions and a prioritized roadmap:
## Product review, <timestamp>
### Inputs reviewed
- live URL: <link or "not provided">
- claimed happy path: <one paragraph>
- target user: <one sentence>
### First-paint experience
- finding 1: <observation>, <impact>
- finding 2: ...
### Onboarding friction
- finding 1: ...
- finding 2: ...
### Empty / error / loading states
- finding 1: ...
- finding 2: ...
### Mobile experience
- finding 1: ...
- finding 2: ...
### Time-to-first-value
- measured TTFV: <seconds, from landing to first concrete value>
- target TTFV: <seconds, based on category>
- finding 1: ...
### Roadmap (prioritized by impact / effort)
- P0 (high impact, low effort): <numbered list, ship before next demo>
- P1 (high impact, medium effort): <numbered list, ship within a week>
- P2 (medium impact, low effort): <numbered list, ship when time allows>
- defer: <findings that are not worth the effort right now>references/ttfv-benchmarks.md.references/impact-effort-matrix.md..suiperpower/product-review.md. Surface P0 to the user verbally.Before reporting done:
If any answer is no, the skill keeps working.
On-demand references (load when relevant to the user's question):
references/impact-effort-matrix.md: How to assign impact and effort scores per finding.references/ttfv-benchmarks.md: Time-to-first-value targets by product category (DEX, social, indexer, NFT marketplace).claude "/suiper:product-review <your message>"codex "/product-review <your message>"grok, then /product-review <your message> in the session~/.cursor/rules/product-review.mdc and reference it.If you activated this and the user actually wants something else, consult skills/SKILL_ROUTER.md and hand off.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.