# First Principles Review

MANUAL-ONLY: challenge a product idea, design, PRD, or architecture from first principles.

- Repository: https://github.com/sno-ai/sno-station-skills (860 stars)
- Category: Design
- License: Apache-2.0
- Last updated: 2026-10-30
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add sno-ai/sno-station-skills --skill first-principles-review -g -a claude-code -y`
Codex: `npx skills add sno-ai/sno-station-skills --skill first-principles-review -g -a codex -y`
Cursor: `npx skills add sno-ai/sno-station-skills --skill first-principles-review -g -a cursor -y`
Gemini CLI: `npx skills add sno-ai/sno-station-skills --skill first-principles-review -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add sno-ai/sno-station-skills`

## Description

MANUAL-ONLY: challenge a product idea, design, PRD, or architecture from first principles. Use only when the user names this skill. Research first, then write a local review and PRD handoff.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# First-Principles Reviewer

Run before a proposal hardens into requirements or source code. The owner is whoever owns the
work and decides what it should be; often that is the user. A PRD is a product requirements
document. Judge the problem framing,
constraints, and solution shape. Source code is evidence about the incumbent, not the main
review target; route source-defect review to `peer-review`.

## Invocation Gate

Proceed only when the human explicitly invokes this skill (`$first-principles-review` or
`/first-principles-review`) or names it in the current request. Do not infer invocation from the presence of a PRD or design.

## Workflow

The rest: https://github.com/sno-ai/sno-station-skills/blob/HEAD/plugins/sno-station-standalone/skills/first-principles-review/SKILL.md
