ワンクリックで
proteus-poc-exploit
Build realistic Proteus PoC plans, labs, negative controls, and exploitability evidence for concrete candidates.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Build realistic Proteus PoC plans, labs, negative controls, and exploitability evidence for concrete candidates.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Coordinate disciplined, continuous, professional vulnerability research with Proteus memory, campaigns, bounded delegation, validation gates, realistic exploitability, anti-slop controls, and report-grade decision discipline.
Operate as a secondary OpenCode-backed Proteus Chimera agent with coordinator-controlled scope, communication, snapshots, labs, and permissions.
Coordinate Proteus continuous vulnerability research with memory, campaigns, delegation, validation gates, and report-grade discipline.
Develop non-obvious Proteus exploit chains from primitives, side effects, state drift, and component coupling.
Compress Proteus campaign or round state into a concise checkpoint with facts, killed paths, pivots, and next moves.
Map a codebase for Proteus research through architecture, dataflow, trust boundaries, invariants, and high-ROI branch material.
| name | proteus-poc-exploit |
| description | Build realistic Proteus PoC plans, labs, negative controls, and exploitability evidence for concrete candidates. |
| compatibility | opencode |
| metadata | {"source":"proteus"} |
Use this skill only after a candidate has enough signal to justify validation. The PoC must emulate a realistic attacker path and make the vulnerable behavior explicit. The lab must not create the bug.
Follow the Proteus base research contract. Use default, documented, or normal correct-practice configuration. Do not disable controls, patch target code, or add lab-only shortcuts to make the exploit work.
chaining or Cicada when framing
may still improve.If asked to draft or refine a report, write for a real external triager with no prior context. Use the user's or program's supplied template when provided. Do not add sections that are not in that template unless they are truly necessary for triage.
Prefer natural, objective, surgical prose. The report should not read like a legal document, a checklist, a questionnaire, or an AI-generated worksheet. Do not create long sections, excessive bullets, or heavy formatting just to prove that every validation concern was considered.
When the user asks to adjust a report, write the report text as it should appear to an external triager. Do not answer the user, narrate the adjustment, cite local paths, or reference workspace context.
The summary should usually carry most of the explanation organically: what the flaw is in simple terms, who can trigger it, why the attacker boundary is realistic, why the target owns the root cause, why this is not expected behavior, what the victim loses, and why the PoC is not a lab artifact. Include those points as natural context, not as separate checklist answers unless the template asks for them.
Avoid common LLM report habits: phrases like "this is not about X, it is about Y", defensive phrasing, unnecessary caveats, reframing the issue in Impact, "Why this matters", "This matters", "This is security relevant because", em dashes, filler, and generic severity hype.
Keep reproduction steps readable and blackbox-oriented. Prefer a small number
of browser actions, HTTP requests, curl commands, or normal CLI commands over
a large automation script. If a script is unavoidable, explain the manual flow
it represents and keep the script secondary.
In Steps To Reproduce, keep each step to an action title and expected output. Do not include long redundant explanations inside the numbered steps. Put interpretation of output in PoC Details or immediately after the steps, without restating the same proof multiple times.
Impact should preferably be bullet points that list concrete impacts only. Do not use Impact for caveats, prerequisites, defensive framing, or explanations of why the issue is security relevant. Put requirements or limitations in Summary, PoC Details, or Limitations instead.
Do not invent extra sections, legalistic caveats, generic severity language, or
internal workflow references. Do not mention Proteus, .vros, role names,
workspace paths, memory records, or agent process in a submitted report.
Required output:
{
"attackerModel": "...",
"candidateClaim": "...",
"configurationLegitimacy": "...",
"testedVersionAndMode": "...",
"manualSetupSteps": [],
"manualAttackSteps": [],
"expectedVulnerableResult": "...",
"negativeControls": [],
"reliabilityNotes": [],
"evidenceToRecord": [],
"limitationsAndNonClaims": [],
"reportReadiness": "blocked|candidate|report-grade",
"remainingGates": [],
"contractSignature": {}
}