AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

LN Review Doctrine

skill-pfeff-claude-skills-ln-review-doctrine · by pfeff

Shared doctrine reference for the Acceptance and Objective review skills (l1-review, l2-review). Holds the 3-axis checklist (Conformance, Process, Objective Advancement), the reviewer-independence and reviewer-worktree-discipline invariants, the work-type → required-verification map consumed by axis 2, the finding/verdict schema, and the self-PR posting caveat. This skill has no operations — it i…

No reviews yet
0 installs
31 views
0.0% view→install

Install

$ agentstack add skill-pfeff-claude-skills-ln-review-doctrine

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-pfeff-claude-skills-ln-review-doctrine)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of LN Review Doctrine? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

lN-review-doctrine — shared Acceptance/Objective review doctrine

This skill is a doctrine-only reference. It defines what an Acceptance or Objective review is, regardless of which layer runs it. The actual review skills (l1-review, l2-review — the Acceptance and Objective review executors) are thin executors that load this doctrine at review time and apply it at their layer.

Source of truth

| File | Purpose | |------|---------| | references/checklist.md | Role, reviewer-independence invariant, reviewer-worktree-discipline invariant, the 3-axis checklist, finding schema, verdict rubric (incl. the single-vocabulary deprecation of APPROVE/REJECT/ESCALATE), artifact format, posting protocol, local-artifact rule. | | references/verification-map.md | Work-type → required-verification map consumed by axis 2 (Process), plus the doctrine- and workflow-class sub-checklists. | | references/depth-rule.md | Depth/proportionality rule — the change-class table, the load-bearing surfaces list, and the overridable size-threshold parameters that determine how much of the checklist applies to a given work product. |

Invariants

An Acceptance or Objective review never re-runs /review. Code-level correctness, security, simplicity, and architecture review is the Change review's (L0's /review) job; the Acceptance/Objective review skill consumes the verdict the Change review posts to the PR (the ` marker — the cross-operator artifact, not the gitignored local .claude/reviews/latest.md`) as evidence for axis 2.

An Acceptance or Objective review always evaluates against the reviewing layer's parent objective, not the reviewed layer's task description. This is the recursive lever; see checklist.md axis 3 for what to read to determine the reviewing layer's objective.

An Acceptance or Objective review runs in an independent context window — a fresh verifier that sees only the work product plus the reviewing layer's parent objective, never the authoring trace. See checklist.md Reviewer independence.

An Acceptance or Objective review operates read-only on the worktree — never stash, checkout, reset, restore, clean, rebase, or switch branches in the review worktree, even temporarily. See checklist.md Reviewer worktree discipline for the non-mutating recipe for inspecting other revisions.

When this doctrine is wrong

If a rule in references/ is wrong for the current iteration, fix it here via PR against pfeff/claude-skills. Do not patch the rule inside l1-review or l2-review — that's the doctrine-drift failure mode this split exists to prevent.

See also

  • lN-lifecycle-doctrine — the parallel lifecycle doctrine; its

pr-open → fixing → merged states drive when an Acceptance or Objective review runs.

  • l1-review skill — executes this doctrine as the Acceptance

review (N=1).

  • l2-review skill — executes this doctrine as the Objective

review (N=2).

  • mbp/review (plugin) — the Change review's (L0's) per-line

review skill; its output is read by axis 2 of an Acceptance or Objective review. Out of scope for changes here.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.