Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
shiplightai avatar

Review

  • 530 installs
  • 2 repo stars
  • Updated July 8, 2026
  • shiplightai/agent-skills

review is a Claude Code skill that orchestrates eight application review domains—security, privacy, compliance, design, resilience, performance, SEO, and GEO—into one unified pre-launch report for developers.

About

review is the Shiplight agent-skills orchestrator and single entry point for application reviews. It triages context, then loads domain playbooks from references/ for security (OWASP, auth, supply chain), privacy (PII, GDPR/CCPA), compliance (HIPAA, SOC 2, PCI-DSS), design (responsive, a11y, i18n), resilience (errors, API contracts), performance (Core Web Vitals, bundles), SEO (meta, structured data), and GEO (llms.txt, AI citation readiness). Three modes cover default triage (/review), full suite (/review --all), and targeted domain runs (/review security --quick). Use review for pre-launch readiness, post-incident planning, or any request to review an app when the needed domain is unclear.

  • review
  • AI & Agent Building
  • AI-coding skill

Review by the numbers

  • 530 all-time installs (skills.sh)
  • +20 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #1,710 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/shiplightai/agent-skills --skill review

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs530
repo stars2
Last updatedJuly 8, 2026
Repositoryshiplightai/agent-skills

How do you run a full pre-launch app review?

Helps with ai & agent building tasks.

Who is it for?

Developers preparing to ship a web or mobile app who need triaged, multi-domain review without manually picking security, SEO, or compliance skills.

Skip if: Teams needing only Shiplight YAML test triage or browser UI verification—use shiplight triage or verify skills instead.

When should I use this skill?

User asks to review an app pre-launch, check readiness across domains, or says review my app without specifying security vs SEO

What you get

Unified review report with domain findings from security, privacy, compliance, design, resilience, performance, SEO, and GEO

  • Unified multi-domain review report
  • Per-domain findings and recommendations

By the numbers

  • Orchestrates 8 application review domains with dedicated reference playbooks
  • Supports 3 invocation modes: triage, --all full suite, and targeted domain review

Files

SKILL.mdMarkdownGitHub ↗

Review Orchestrator

The single entry point for application reviews. It triages what matters, then runs one or more domain reviews and merges them into a unified report. Each domain lives in references/<domain>.md and is loaded only when selected.

When to use

  • User wants a review but isn't sure which kind
  • Pre-launch readiness assessment
  • Post-incident review planning
  • A targeted request for one domain ("check my app's security", "review SEO")

Modes

  • Triage (default, /review) — ask context questions, recommend a plan, run it.
  • Full suite (/review --all) — run every applicable domain.
  • Targeted (/review <domain>) — jump straight into one domain, skipping

triage. E.g. /review security, /review seo. Accepts an optional depth flag (--quick / --thorough).

Domains

Each row maps to a reference file. Load the file only when the domain is selected.

DomainReferenceRun it when… (trigger signals)
securityreferences/security.mdauth/login changes, sensitive data, OWASP, headers/CORS/CSP, supply chain
privacyreferences/privacy.mdcollects PII, tracking/analytics, consent banners, GDPR/CCPA
compliancereferences/compliance.mdregulated industry, audit prep, HIPAA/SOC 2/PCI-DSS/GDPR, payments or health data
designreferences/design.mdUI shipping without a designer, responsive, accessibility, typography, i18n
resiliencereferences/resilience.mderror handling, network/API failures, empty/edge states, degradation
performancereferences/performance.mdslow pages, Core Web Vitals, bundle size, runtime/render perf
seoreferences/seo.mdpublic site, meta tags, structured data, crawlability, sitemaps
georeferences/geo.mddiscovered via AI assistants, LLM citation readiness, llms.txt, entity clarity

Shared conventions (phases, scoring, confidence, severity, output paths) live in references/report-format.md — every domain follows them.

Steps

1. Gather context

  • Read the project: tech stack, framework, package.json, routes, components.
  • Check git diff for recent changes.
  • Look for existing reports in shiplight/reports/.
  • Auto-detect compliance markers (HIPAA/PHI, PCI/payment fields, GDPR/cookie consent).

If invoked as /review <domain>, skip to step 4 for that domain.

2. Ask targeted questions (max 4)

One at a time, with auto-detected defaults:

1. What type of application? (SaaS, healthcare, fintech, e-commerce, internal tool, marketing site, API-only) 2. What triggered this review? (pre-launch, new feature, dependency update, security incident, audit prep, routine) 3. Any compliance requirements? (none, HIPAA, SOC2, PCI-DSS, GDPR, multiple) — auto-detect from codebase 4. Specific concerns? (open-ended, optional)

3. Generate review plan

Categorize each applicable domain as CRITICAL (must run), RECOMMENDED (meaningful value), or OPTIONAL (nice to have), with estimated depth (quick / standard / thorough).

SEO vs GEO prioritization by product type:

Product typeSEOGEO
Developer tools, API products, SaaSRECOMMENDEDCRITICAL
E-commerce, local business, marketplaceCRITICALOPTIONAL
Content/media, documentation, blogCRITICALCRITICAL
Internal tools

Present a decision matrix:

ReviewPriorityRationaleDepth
securityCRITICALNew auth feature + SaaS appthorough
privacyCRITICALHandles user PII, GDPR appliesstandard

4. Execute

Ask: "Run all CRITICAL reviews now? [Y/n] Or pick specific ones."

For each selected domain, read `references/<domain>.md` and follow its five phases, applying references/report-format.md for scoring, severity, and output paths. Run domains sequentially; show a brief summary after each before moving on.

5. Unified report

After the selected domains complete, merge their per-domain reports into one, saved to shiplight/reports/review-{date}.md:

  • Overall readiness score (0–10) and per-domain scores
  • Top 5 findings across all domains, by severity
  • Regression test summary (total YAML tests generated, in shiplight/tests/)

Tips

  • Run /review before every major launch.
  • /review <domain> is the fast path when you already know what you need.
  • Reports accumulate in shiplight/reports/ — the orchestrator can show trends.
  • YAML regression tests from reviews accumulate in shiplight/tests/.

Related skills

How it compares

Use review when the needed audit domain is unclear or multiple areas matter; invoke a single domain skill directly when the request is already scoped (e.g., security-only).

FAQ

What domains does the review skill cover?

The review skill orchestrates eight domains: security, privacy, compliance, design, resilience, performance, SEO, and GEO. Each domain loads from references/<domain>.md only when triage or a targeted /review <domain> command selects it.

How do review skill modes differ?

The review skill defaults to triage: context questions, a recommended plan, then selected domains. /review --all runs every applicable domain; /review security (or seo, privacy, etc.) jumps straight in with optional --quick or --thorough depth.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.