abstract-structure
Remove domain surface details to expose transferable relational/mechanistic structure at a chosen abstraction level.
Run structured attack/defense/adjudication over a claim, candidate, criterion set, or current winner. Perspective, target, escalation depth, loser-resurrection, and steelman/winner-stress modes are parameters; role execution is runtime-agnostic.
Claude Code
$ npx -y skills add yogsoth-ai/de-anthropocentric-research-engine --skill adversarial-deliberation --agent claude-code
Codex
$ npx skills add yogsoth-ai/de-anthropocentric-research-engine --skill adversarial-deliberation -a codex -y
Cursor
$ npx skills add yogsoth-ai/de-anthropocentric-research-engine --skill adversarial-deliberation -a cursor -y
Gemini CLI
$ npx skills add yogsoth-ai/de-anthropocentric-research-engine --skill adversarial-deliberation -a gemini-cli -y
GitHub Copilot
$ npx skills add yogsoth-ai/de-anthropocentric-research-engine --skill adversarial-deliberation -a github-copilot -y
OpenCode
$ npx skills add yogsoth-ai/de-anthropocentric-research-engine --skill adversarial-deliberation -a opencode -y
Windsurf
$ npx skills add yogsoth-ai/de-anthropocentric-research-engine --skill adversarial-deliberation -a windsurf -y
name: adversarial-deliberation description: "Run structured attack/defense/adjudication over a claim, candidate, criterion set, or current winner. Perspective, target, escalation depth, loser-resurrection, and steelman/winner-stress modes are parameters; role execution is runtime-agnostic."
Run structured attack, defense, cross-examination, and adjudication over a claim, candidate, criterion set, or current winner.
mode_contracts:
critic-defender-judge: &deliberation_input
required: [target, claim_or_candidate, criteria]
optional: [perspectives, escalation_depth]
constraints: [target_scope_and_criteria_must_be_explicit, evidence_provenance_required]
courtroom: *deliberation_input
winner-stress: *deliberation_input
resurrection-advocacy: *deliberation_input
criteria-interrogation: *deliberation_input
stakeholder-objection: *deliberation_input
counter-thesis: *deliberation_inputDo not perform called SOP operations inline; each loaded SOP owns its contract and thresholds.
1. You MUST load skill `construct-critique` to construct the strongest attack. You MUST load skill `construct-defense` to construct the strongest defensible case. 2. You MUST load skill `surface-assumptions` to expose load-bearing assumptions. You MUST load skill `construct-perspective-set` to construct alternate perspectives. 3. You MUST load skill `cross-examine` to cross-examine each exchange. You MUST load skill `assess-sensitivity` to perturb load-bearing choices. 4. You MUST load skill `adjudicate-exchange` to adjudicate against declared criteria. You MUST load skill `calibrate-adversarial-confidence` to update calibrated confidence. If the task shifts from balanced exchange to direct attack-surface probing, consider `structured-red-team`. If an exposed assumption requires focused perturbation, consider `assumption-stress-test`. If the surviving claim needs a decisive falsification program, `falsification-first-audit` may be the better next tactic. Deviation: skip defense only when the target is explicitly exploratory; skip sensitivity only when no perturbable input is declared; otherwise retain all steps.
mode_contracts:
critic-defender-judge: &full_deliberation_output
produces: [attack_record, defense_record, adjudication, confidence_trace]
delta_fields: [findings, evidence_updates, uncertainties, decisions, open_questions]
courtroom: *full_deliberation_output
winner-stress:
produces: [attack_record, adjudication, confidence_trace]
delta_fields: [findings, evidence_updates, uncertainties, decisions, open_questions]
resurrection-advocacy: &defense_deliberation_output
produces: [defense_record, adjudication, confidence_trace]
delta_fields: [findings, evidence_updates, uncertainties, decisions, open_questions]
criteria-interrogation:
produces: [attack_record, defense_record, adjudication]
delta_fields: [findings, evidence_updates, uncertainties, decisions, open_questions]
stakeholder-objection: *full_deliberation_output
counter-thesis: *defense_deliberation_outputDo not treat rhetorical fluency as evidence. Mark unresolved when attack and defense share an untested assumption or criteria are absent.
| source | source line | kind | source criterion | |---|---:|---|---| | v4 architecture | node desc | textual | Structured attack/defense/adjudication; loser-resurrection and steelman/winner-stress are parameters. |
Append claim, criteria, attack/defense records, dissent, confidence changes, and unresolved questions.
A research skill graph for AI-native science. 271 markdown files. No runtime, no dependencies, no build step.
Remove domain surface details to expose transferable relational/mechanistic structure at a chosen abstraction level.
Evaluate competing arguments against stated criteria and produce a reasoned verdict with uncertainty.
Move a scientific object up/down in abstraction or narrow/broaden selected scope dimensions (population, mechanism, context,…
Aggregate criterion or comparison results into an ordered recommendation under an explicit rule.
Abstract relational structure from source domains, map it to the target, validate depth, and instantiate transferable mechanisms.
Characterize what blocks a research target: readiness dimensions, obstacles, bottlenecks, resource gaps, causal constraints,…
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…