Use when explaining System V AMD64, ARM AAPCS, RISC-V psABI, stack frames, variadic calls, or FFI register rules. Not for the Rust FFI binding layer: use rust-ffi.
日本語の概要は準備中です。原文の説明を表示しています。
Use when the user asks to fix P0s, address critical issues, or work on priorities from the weekly product briefing. Don't use for non-P0 issues or local bug fixes.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
| Field | Bound contract |
|---|---|
| Trigger | User asks to fix P0s, address critical issues, or work on priorities from the weekly product briefing. |
| Authority | Remote: spawns ODIN cloud coding agents for triaged, actionable P0s; requires explicit human invocation. No agent is spawned without explicit user confirmation. |
| Side effect | Triages P0s, spawns high-confidence agents, and reports run IDs and monitoring commands. |
| Done | Actionable P0s have run IDs; skipped items are documented; no agent runs without user confirmation. |
git rev-parse --show-toplevel.reports/weekly_product_briefings/*.md.#NNNN.YYYY-MM-DD dates. Do not use ls -t because filesystem modification times are unreliable in freshly cloned repos.
REPO_ROOT=$(git rev-parse --show-toplevel)
ls "$REPO_ROOT/reports/weekly_product_briefings/"*.md 2>/dev/null | sort | tail -1
Done when: the most recent briefing is identified by path.#### P0:. For each P0, extract the title (text after #### P0:), GitHub issue numbers (#NNNN patterns), the problem description paragraph(s), and any engineering-alignment notes. Done when: every P0 section is parsed with title, issue numbers, description, and alignment notes.gh issue view <issue_number> --repo <org>/<repo>). Then search the codebase using keywords from the issue. Document relevant file paths, related code or tests, and dependencies. Done when: every P0 with issue numbers has its issue fetched and codebase searched.odin agent run-cloud \
--environment <ODIN_ENVIRONMENT_ID> \
--prompt "<constructed prompt>"
Use exactly odin to spawn cloud agents. If odin is not available, stop and report the error rather than substituting another binary. Done when: every confirmed P0 has a cloud agent spawned (or odin is unavailable and the skill stops).reports/weekly_product_briefings/; do not spawn agents.odin unavailable: stop and report the error; do not substitute another binary or spawn method.Use this report form:
=== P0 Fix Agents Spawned ===
P0: <Title>
- GitHub Issues: #NNNN, #NNNN
- Category: <Bug Fix | Feature Request | Inactionable Complaint>
- Confidence: <1-5> (Feature Requests only)
- Decision: <Spawn Agent | Skip>
- Run ID: <run-id>
- Monitor: odin run get <run-id>
...
Skipped:
- <Title>: <reason>
To check all runs:
odin run list --output-format text
Skipped P0s (inactionable, low-confidence, or already addressed) are listed with their reason. No agent runs without user confirmation.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Use when explaining System V AMD64, ARM AAPCS, RISC-V psABI, stack frames, variadic calls, or FFI register rules. Not for the Rust FFI binding layer: use rust-ffi.
日本語の概要は準備中です。原文の説明を表示しています。
Use when configuring ADC sampling time, DMA-driven ADC, calibration, or DAC channel setup on bare-metal MCUs. Not for the DMA stream itself: use dma-baremetal.
日本語の概要は準備中です。原文の説明を表示しています。
Use when creating AF_XDP sockets, configuring UMEM and XSK rings, writing an XDP redirect program, or choosing copy versus zero-copy mode. Not for full kernel bypass: use dpdk.
日本語の概要は準備中です。原文の説明を表示しています。
Use when a completed session needs an agent-environment retrospective. Not for an engineering retrospective from telemetry: use engineering-retrospective.
日本語の概要は準備中です。原文の説明を表示しています。
Use when a redacted, trimmed agent transcript must be appended to a GitHub PR or issue body, with human approval and preview. Not for automated or model-initiated insertion.
日本語の概要は準備中です。原文の説明を表示しています。
Use when a repo needs agent setup, AGENTS.md added or made lean, CLAUDE.md audited, or agent instructions scored or pruned. Not for remote, credential, publish, deploy, or irreversible changes.
日本語の概要は準備中です。原文の説明を表示しています。