.claude/skills/devil-advocate/SKILL.md
Performs constructive devil's advocate analysis on decisions, technology choices, and architectural approaches. Use when evaluating tradeoffs, challenging assumptions, or when a decision needs stress-testing before committing to it in documentation.
npx skillsauth add igorder-dev/apex devil-advocateInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
When performing devil's advocate analysis, follow this structured approach:
Activate this skill when:
Before attacking, present the BEST case for the current choice. This shows fairness and ensures the critique is against a strong version of the argument.
For each risk:
Not a strawman — the genuine best alternative approach. Explain when it would be the right choice.
Always end with a clear, actionable recommendation. Never leave the user in analysis paralysis.
Ask these SPECIFIC questions:
Imagine a developer reading this doc pack on Day 1:
The devil's advocate MUST identify at least 2 potential gaps or concerns per document. If you genuinely can't find any, state: "No gaps identified — this document is comprehensive." This forces active gap-seeking rather than rubber-stamping.
documentation
Search and retrieve sections from the PolyBot project documentation
tools
Conducts structured technology research and comparisons using web search and Context7 MCP. Use when evaluating technology options for the tech stack, comparing frameworks or libraries, or when the technical specification needs evidence-based technology choices.
development
Generates a complete project documentation pack from a product idea. Produces 12 structured markdown documents covering product research, roadmap, PRD, technical specification, development guidelines, CLAUDE.md, agent configs, security, infrastructure, API, testing, and governance. Use when the user wants to convert an idea into a full documentation pack, or when generating any individual document in the pack.
development
Maintainer-only workflow for handling GitHub Secret Scanning alerts on OpenClaw. Use when Codex needs to triage, redact, clean up, and resolve secret leakage found in issue comments, issue bodies, PR comments, or other GitHub content.