Tooluck logoTooluck
SKILL.md

first-principles-review

Agent skill fromsno-ai/sno-station-skills

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.

How to install first-principles-review

install first-principles-review
# install the sno-station-skills pack with the skills CLI
npx skills add sno-ai/sno-station-skills

# or add only this skill to Claude Code: copy the folder

plugins/sno-station-standalone/skills/first-principles-review/

# into

~/.claude/skills/first-principles-review/ (all projects)

.claude/skills/first-principles-review/ (one project)

plugins/sno-station-standalone/skills/first-principles-review/SKILL.md

Apache-2.0Full file
1# First-Principles Reviewer
2
3Run before a proposal hardens into requirements or source code. The owner is whoever owns the
4work and decides what it should be; often that is the user. A PRD is a product requirements
5document. Judge the problem framing,
6constraints, and solution shape. Source code is evidence about the incumbent, not the main
7review target; route source-defect review to `peer-review`.
8
9## Invocation Gate
10
11Proceed only when the human explicitly invokes this skill (`$first-principles-review` or
12`/first-principles-review`) or names it in the current request. Do not infer invocation from the presence of a PRD or design.
13
14## Workflow
15
161. **Freeze the boundary.** Identify the input, record its hash when it is a file, choose a
17 local report path, and do not modify the reviewed input. Use
18 `reports/<input-stem>-first-principles-review.md` unless the human names another path.
19 Use a distinct report filename when the default already exists. If a named input is
20 missing or unreadable, locate the canonical artifact, repair access within authority,
21 and continue the review. Work on independent evidence meanwhile; ask only for an
22 input that only the owner can supply. Never invent the missing artifact or claim
23 a completed review without reading it.
242. **Research before challenging.** Read the relevant product intent, prior decisions,
25 incumbent behavior, immediate code/design dependencies, and current external solutions.
26…

Excerpt shown under the repository's Apache-2.0 license.

More skills in sno-station-skills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates