doc-review
Review Infiquetra plans, requirements, and SDLC documents for implementation readiness.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Review Infiquetra plans, requirements, and SDLC documents for implementation readiness.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Route proposed Team Mimir profile behavior changes to target-owned Hermes dialogue.
Native Antigravity multi-agent consensus workflow. Spawns parallel workers and reviewers with a 0-10 scoring loop and automatic fix routing.
Deep-dive one chosen Infiquetra idea into a right-sized requirements document before planning.
Run a structured Infiquetra code-quality review at the work-to-PR boundary. Reads the merge-base diff, runs a built-vs-planned audit plus judgment-selected review lenses, validates findings, writes a durable review artifact, appends to the work-thread saga, and routes — without mutating code. Triggers on "review this PR", "code review", "check my diff", "pre-PR review", or a /work hand-in before shipping.
Route durable Infiquetra lifecycle artifacts into mission-control prepared issue drafts.
Generate and critically evaluate grounded Infiquetra product, architecture, or workflow ideas. Multi-agent divergent→convergent engine — generate many, critique all, explain survivors only. Triggers on "ideate on X", "give me ideas", "what should I improve", "surprise me", "what would you change".
| name | doc-review |
| description | Review Infiquetra plans, requirements, and SDLC documents for implementation readiness. |
Use this when a plan, requirements document, strategy document, or formal Infiquetra SDLC artifact is about to guide implementation.
The core question is:
Can this document safely drive implementation without the agent inventing missing decisions or acting on unverified assumptions?
This is not a copy-editing workflow and it is not a replacement for code review.
When the readiness checks execute as independent strategies, create a manifest and validate separate
receipts with multi-agent-consensus/scripts/deliberation.py. Incomplete coverage cannot produce a
ready verdict. An inline review remains valid where selected but is not independent coverage.
docs/plans/ or docs/brainstorms/.Do not create a /ce-doc-review alias. The Infiquetra command surface is /doc-review.
Classify by explicit context first, then evidence. Use this precedence:
specs/ or documents with spec-phase metadata -> route to /spec,
which runs the spec-phase rubrics.origin:, Implementation Units, Key Technical Decisions, U1,
file lists, test scenarios, verification sections.docs/brainstorms/.STRATEGY.md, strategy updates, founder-scope documents,
scope or ambition decisions that are about to drive implementation.docs/plans/ -> plandocs/brainstorms/ -> requirementsdocs/specs/ -> requirementsSTRATEGY.md -> strategy/scopeWhen classification remains ambiguous, ask before routing. Do not silently guess on a formal SDLC artifact because routing determines which review responsibilities run.
Run this mode when the operator explicitly requests a buildability probe, /impl-spec invokes it, or
the target is a profile-backed multi-document spec set. This mode is additive: it does not replace
the formal readiness review for a later implementation plan.
Read ../../references/buildability-probe-protocol.md in full. Bind the target folder-contract
README and the spec-set manifest. Give a fresh native invoke_subagent conversation only the spec
set, shared standards, README, and protocol. Native independence requires
agy.agent.execution=passed. A separately isolated sequential probe is allowed only with
agy.sequential.isolation=passed and its own execution receipt. Same-context roleplay cannot produce
a probe verdict.
The result must use saga.buildability-probe.v1 and include the complete implementation breakdown,
all five question categories, per-question boundary classifications, reasoning, the bounded round,
and PASS or FAIL. Validate it with:
python3 plugins/saga/scripts/impl_spec.py probe-check <probe-result.json>
PASS requires zero spec-defect questions. Return the structured result to /impl-spec so it can
perform class-wide remediation and invoke a fresh probe. Write the human report to
docs/reviews/YYYY-MM-DD-<subject>-buildability-probe[-rN].md. Do not expose authoring context,
prior probes, remediation notes, transcripts, or machine paths to the fresh probe.
Formal SDLC artifacts get the Infiquetra rubric review first, run inline via the rubric engine
at ../../scripts/lifecycle_review.py (relative to this skill) against the rubrics under
saga/references/rubrics/{idea,spec,issue}/{core,extras}/. Map artifact to phase:
idea phase.issue phase.spec phase, owned by /spec; route there rather than running it here.For the resolved phase, run the engine like so:
python3 ../../scripts/lifecycle_review.py rubrics list-cores --phase <idea|issue>python3 ../../scripts/lifecycle_review.py rubrics list-extras --phase <idea|issue>core rubric for the phase. Apply each extras rubric only when its
applicability condition fits the artifact, by judgment.python3 ../../scripts/lifecycle_review.py rubrics read --phase <idea|issue> --slug <slug>After the rubric review finishes, run the readiness-skeptic pass. Re-read the target document, collect any appended review log when present, and include unresolved rubric findings in the readiness summary. Do not reclassify rubric findings as readiness findings.
If the rubric engine or its rubrics are unavailable, say so clearly and continue with the readiness review where safe.
When the operator asks for Gemini review, second opinion, adversarial review, or high-risk review, load references/gemini-review-appliance.md. Keep the appliance scoped to that review task only.
Always check:
Triggered lenses:
/founder-review as an additional lens when strategy, product scope, ambition, or
user-facing behavior is prominent.Safe fixes are enabled by default and edit the reviewed document in place.
Safe means the document itself, linked source, or local repository evidence clearly supports the change. Examples:
Unsafe changes become findings instead of edits:
Report remaining findings using priorities:
P0: The document would cause unsafe, incorrect, destructive, or materially wrong execution.P1: The document is not ready to drive implementation because a core assumption, mapping,
requirement, default, or gate is missing or wrong.P2: The document can probably drive work, but the issue creates meaningful rework,
ambiguity, or review risk.P3: Nice-to-fix clarity, maintainability, or polish issue.Lead with findings. A short readiness summary is useful, but P-level findings are the primary output language.
Write a review artifact under docs/reviews/ when any trigger is true:
P0 or P1 finding remainsEvery significant review artifact should include:
Ignored local state under .gemini/saga/ is not durable review output.
/doc-review is explicit by default. /work should ask whether to run it before executing from
a plan or requirements document.
If /doc-review runs and unresolved P0 or P1 findings remain, /work blocks unless the
user explicitly overrides. /work may consume same-session review output or the latest matching
docs/reviews/ artifact. Overrides need a rationale that can be carried into issue progress or
work-session notes.
For issue-attached work, summarize:
The generated readiness report and the docs/reviews/ artifact follow the shared formatting contract
in saga/references/formatting-style.md: lead the readiness
summary and each section with a one-line plain-language verdict, render the by-priority findings as a
table (one row per finding, with its P0-P3 priority and status), and keep narrative fields as short
(≤3-sentence) blank-line-separated prose.
Use this structure:
If no issues are found, say so clearly and name any remaining risk from limited evidence.
An Antigravity brain or runtime copy is staging only. Before claiming durable documentation-review
completion, promote the review into docs/reviews/ with scripts/artifact_promotion.py and bind its
promotion receipt to the applicable lifecycle transition. A divergent canonical predecessor is
preserved and blocks completion until operator adjudication.
Run the executable receipt path before claiming completion. Read
$SAGA_PLUGIN_ROOT/references/live-receipt-commands.md for the closed JSON inputs and full flags.
SAGA_PLUGIN_ROOT="${AGY_PLUGIN_ROOT:-$HOME/.gemini/config/plugins/saga}"
CONSENSUS_PLUGIN_ROOT="$(dirname "$SAGA_PLUGIN_ROOT")/multi-agent-consensus"
test -f "$CONSENSUS_PLUGIN_ROOT/scripts/deliberation.py"
test -f "$SAGA_PLUGIN_ROOT/scripts/transition_receipts.py"
test -f "$SAGA_PLUGIN_ROOT/scripts/artifact_promotion.py"