Add a new learning to the agent learnings file. Use when the user says /add-learning, asks to record a lesson, or when an implementation produced a reusable insight worth preserving for future agents.
日本語の概要は準備中です。原文の説明を表示しています。
Orchestrate a broad Incan review using specialized reviewer roles, parallel slice reports, and a canonical merged review report. Use when the user asks for delegated review, multi-agent review, or when a broad dirty worktree should be reviewed by specialized passes rather than one generic reviewer.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
/review-orchestrate is the review control plane for broad worktrees.
It does not replace the reviewer roles. It:
.agents/state/review-report.md,/fix.Use this when:
For small local reviews, use /review instead.
This skill is only valid when it uses real subagents for reviewer slices. If the orchestrator stays single-agent and merely writes multiple slice reports itself, that run is non-compliant with review-orchestrate.
Core reviewer roles:
review-incan-source-qualityreview-rust-prosereview-docs-claimsreview-test-stylereview-scopereview-architecturereview-code-smellsCross-cutting orchestrator gates:
boyscout_gateThe slice reports are the primary review artifacts.
The canonical report is a thin merged index:
It is not a second full review document. The slice reports remain the detailed evidence.
Do not copy every per-file checklist from worker reports into the canonical report. Keep the detail in the slice reports and let the canonical report point at it.
Worker slice reports:
.agents/state/review-report.rust-prose.md.agents/state/review-report.incan-source-quality.md.agents/state/review-report.docs-claims.md.agents/state/review-report.test-style.md.agents/state/review-report.scope.md.agents/state/review-report.architecture.md.agents/state/review-report.code-smells.mdCanonical merged report:
.agents/state/review-report.mdWorkers do not write to the canonical report directly. Every worker slice report must identify the worker that produced it, and the canonical report must record the worker set used for the run.
.incn source -> review-incan-source-quality.rs with prose comments -> review-rust-prose.md, CLI help, examples, scaffolds, release notes -> review-docs-claimsreview-test-stylereview-scopereview-architecturereview-code-smellsorchestrate-parallel-work when the user explicitly asked for subagents/delegation and the slices are worth parallelizing. For broad dirty-worktree review, that should be the default execution model of this skill..agents/state/review-report.md.kind used for handling, not suppression.kind values include:behaviordocsrustdoctest-gapmaintainabilitysource-qualitydesign-tensionopenfixedblockedunverifiedcontested
Do not drop a finding merely because it is unverified or contested; keep it visible with provenance./fix or the human, not by suppressing the finding.boyscout_gate: ask whether touched code/docs ended at least as clean as they were.clean only when:# Review Report
- branch: <branch>
- status: in_progress | clean | blocked
## Workers
- rust-prose: <agent-id or stable label>
- docs-claims: <agent-id or stable label>
- ...
## Scope
- reviewed worktree:
- reviewer roster:
- primary slice reports:
- .agents/state/review-report.rust-prose.md
- ...
## Activity
...
## Findings
- [ ] F1 | warning | rustdoc | rustdoc prose | loaves/oven/oven_model/src/project_lifecycle/version.rs:122
roles: rust-prose
sources:
- .agents/state/review-report.rust-prose.md
status: open
summary: Manually chopped single-paragraph rustdoc.
- [ ] F2 | error | behavior | env dependency overlays are inspectable but not executable | loaves/toolchain/incan-cli/src/commands/lifecycle.rs:193
roles: scope, architecture
sources:
- .agents/state/review-report.scope.md
- .agents/state/review-report.architecture.md
status: open
summary: Env overlays resolve for display but do not enter command execution/dependency resolution.
## Disagreements
- none
## Clean Corroboration
- loaves/oven/oven_model/src/project_lifecycle/env.rs — rust-prose clean
- workspaces/docs-site/docs/tooling/tutorials/getting_started.md — docs-claims clean
Only record clean corroboration where the lack of findings materially matters:
- touched `.rs` files with prose comments,
- touched user-facing `.md`,
- docs/CLI/example claim surfaces,
- or files involved in a resolved disagreement.
Do not bloat the canonical report with routine clean restatements for every slice.
## Verification
- <command> — <result>
## Disagreements.Risky file classes include:
.rs files with prose comments.mdA review-orchestrate run is invalid if any of the following is true:
open, unverified, or contestedIf subagents cannot be used, do not pretend this skill ran successfully. Fall back explicitly to /review and say that review-orchestrate could not be honored.
When the canonical report's ## Findings section is non-empty at the end of a run, or when this run confirms findings from a prior run are now fixed, append one line per materially distinct finding (not per worker slice) to .agents/state/findings-ledger.md (a symlink into a private, non-git location — see AGENTS.md):
- YYYY-MM-DD | review-orchestrate | <one-line finding, e.g. "F2: env overlays inspectable but not executable"> | <what changed, or "pending">
Skip this for a run that closes with zero open findings. If .agents/state/findings-ledger.md doesn't exist, skip silently rather than creating it yourself.
orchestrate-parallel-work as the worker-spawning substrate when delegation is justified.review-incan-source-quality for touched .incn source before treating a branch as stylistically clean./fix after review-orchestrate if the user wants findings repaired./review-and-fix only for smaller scopes or after narrowing the problem; for broad scopes, prefer review-orchestrate followed by /fix.まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Add a new learning to the agent learnings file. Use when the user says /add-learning, asks to record a lesson, or when an implementation produced a reusable insight worth preserving for future agents.
日本語の概要は準備中です。原文の説明を表示しています。
Transition an Incan RFC from one status to the next. Use when the user asks to promote, advance, or finalize an RFC, or says /bump-rfc. Handles Draft → Planned, Planned → In Progress, and In Progress → Implemented transitions.
日本語の概要は準備中です。原文の説明を表示しています。
Safely close out completed Incan work after a PR is merged by verifying merge status, syncing the base branch, removing task-owned local worktrees/assets, deleting merged local/remote branches, pruning refs, and reporting dirty or ambiguous leftovers. Use when the user says /closeout, asks to clean up after a merged PR, or wants local RFC/issue branch/worktree cleanup.
日本語の概要は準備中です。原文の説明を表示しています。
Drafts a GitHub issue title and body using the target repository's issue templates under .github/ISSUE_TEMPLATE. Use when the user asks to create, draft, or file a GitHub issue, bug report, feature request, chore, documentation issue, or RFC proposal, or wants issue text that matches the repo's template.
日本語の概要は準備中です。原文の説明を表示しています。
Drafts implementation plans with TDD, documentation updates, and repository verification commands before coding. Use when the user asks for an implementation plan, /create-plan, or structured pre-implementation design for work in encero workspaces (e.g. Incan, IncQL).
日本語の概要は準備中です。原文の説明を表示しています。
Generate a PR description following the repository's pull request template. Use when the user asks to create, draft, or generate a PR description for a pull request. The skill automatically locates the PR template in the target repository and fills it in based on the git diff.
日本語の概要は準備中です。原文の説明を表示しています。