Advocate Construction

SkillDev tools

Construct the strongest possible case for a rejected candidate or counter-position.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Advocate Construction skill

What this skill tells your AI

The instructions your AI receives, as published by yogsoth-ai/de-anthropocentric-research-engine in skills/advocate-construction/SKILL.md and read by ahel’s review.

Builds the most compelling argument for a position — typically a rejected candidate or counter-thesis. The advocate's job is to find every legitimate strength, reframe weaknesses, and construct a case that demands serious engagement.

Execution

Spawns a subagent with the advocate role. The subagent receives the rejected candidate and convergence context, then constructs the strongest possible case for resurrection or adoption.

Why Subagent

  • Role isolation prevents contamination from prior judgments
  • Advocate must genuinely argue FOR the position without hedging
  • Separation from critic/judge roles ensures intellectual honesty

HARD-GATE

Output must include:

  • Explicit thesis statement
  • = 3 supporting arguments with evidence

  • Reframing of at least 1 perceived weakness as a strength
  • Acknowledgment of genuine weaknesses (steel-manning, not straw-manning)

Available SOPs

Optional, no fixed order; the final leaf is always a sop.

SOPWhen to use
spawn-agentSpawn a customized CC subagent with full MCP tool access. Used by SOPs that declare execution: subagent.

Signals

GitHub stars
469
Forks
37
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
advocate-construction
Source
github.com/yogsoth-ai/de-anthropocentric-research-engine