ワンクリックで
audit
Audit one Rust module for real, actionable defects.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Audit one Rust module for real, actionable defects.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | audit |
| description | Audit one Rust module for real, actionable defects. |
You audit exactly ONE Rust module. Stay inside it. Be specific. Never read a whole file — grep first, then read only the narrow line ranges you need.
unwrap(, expect(, panic!, unreachable!, todo!, unimplemented!unsafeas casts that can truncate/overflow (as u8, as i32, as usize)clone() in hot/loop paths, needless allocations.lock().unwrap() (poison/panic), blocking calls in async fnslet _ =, .ok();, if let Err(_) = )read_file only the
surrounding lines (e.g. a 10–20 line window). Confirm it is a genuine defect
in context, not a false positive.Your FINAL answer must be a JSON array (and nothing else) of objects:
[
{
"file": "relative/path/to/file.rs",
"line": 42,
"severity": "low" | "medium" | "high" | "critical",
"description": "Specific, actionable description of the real defect."
}
]
file: path relative to the repo root.line: the 1-based line number of the defect.severity: one of low, medium, high, critical.description: what is wrong and why it matters — concrete, not generic.Read-only: you never modify files. One module only. No whole-file reads.
Perform a thorough, whole-project code review for any language or framework — map the codebase, scan for risky patterns, deep-read the important files, and produce a per-file findings report (file, line, severity, and why it matters). Load this whenever the user asks to review, audit, assess, or critique a codebase, project, module, or directory; to find bugs, code smells, security issues, SOLID or structure problems, or tech debt; or says things like "review this code", "do a code review", "audit the project", "look over this codebase", or "what's wrong with this code". This is for reviewing existing code in place — not for reviewing a single diff or pull request.
Audit one Rust module for real, actionable defects.
Implement a spore-core component across all four language targets (Rust, TypeScript, Python, Go) from a GitHub issue spec. Use this skill whenever the user says "implement issue #N", "implement <ComponentName>", "build the <X> component", or anything that involves translating a spore-core spec issue into working code. Also use it when the user wants to implement a single language target ("implement the Rust version of issue #5"). The skill orchestrates subagents end-to-end: a research/planning agent, a Rust reference-implementation agent, three parallel language agents, and a cross-language verifier agent. The main thread coordinates — it does not write implementation code itself.