Best for
- You've completed a plan, design, or proposed fix and are about to present it.
- The change is non-trivial (affects multiple files, changes behavior, touches critical paths).
- You're about to recommend an architecture or design decision.
event4u-app/agent-config/src/skills/adversarial-review/SKILL.md
Adversarial critique — devil's advocate, stress-test, honest teardown ('poke holes', 'be brutal', 'was hältst du davon'); explicit request only. Routine code or design review → code-review.
Decision brief
Adversarial critique — devil's advocate, stress-test, honest teardown ('poke holes', 'be brutal', 'was hältst du davon'); explicit request only. Routine code or design review → code-review.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/event4u-app/agent-config --skill "src/skills/adversarial-review"Inspect the Agent Skill "adversarial-review" from https://github.com/event4u-app/agent-config/blob/a36d4658de87e81bda8299dc3a01b9b9ce583af5/src/skills/adversarial-review/SKILL.md at commit a36d4658de87e81bda8299dc3a01b9b9ce583af5. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
1. Inspect the artifact — Read the plan, diff, or draft you are about to critique; note its scope, assumptions, and the explicit asks before attacking. 2. Attack — Run Step 1 below as the grumpy senior engineer. 3. Defend — Run Step 2 as the balanced engineer; classify each crit…
Assume your plan/fix is flawed. Ask yourself:
Counter the criticism fairly:
Debate internally, report completely. The user sees the improved result rather than the blow-by-blow — but every criticism raised reaches the report with its disposition (must-fix / deferred / rejected, each with one line of reason). Do not decide on the user's behalf which conc…
Use this skill when: - You've completed a plan, design, or proposed fix and are about to present it. - The change is non-trivial (affects multiple files, changes behavior, touches critical paths). - You're about to recommend an architecture or design decision. - The user submits…
Permission review
No configured static risk pattern was detected
This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.
Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 94/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 7 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Use this skill when:
Do NOT use when:
Inbound delegation: decision-record
§ Weighted-matrix mode delegates a scoped attack here after the weighted
sums ("attack the winner, using the losing options' strongest criteria")
— treat the matrix + sensitivity block as the artifact under review.
Assume your plan/fix is flawed. Ask yourself:
Counter the criticism fairly:
Debate internally, report completely. The user sees the improved result rather than the blow-by-blow — but every criticism raised reaches the report with its disposition (must-fix / deferred / rejected, each with one line of reason). Do not decide on the user's behalf which concerns were worth their attention.
This clause used to read "surface only the trade-offs that need the user's
input", and that is the pre-filter defect: an instruction to report a subset is
followed literally — the review finds the defects, then withholds the ones it
judged unimportant, and the loss is invisible because the withheld set leaves no
trace. It matters here more than anywhere: self_review_gate.ts loads this file
as the system prompt for the package's own CI self-review, so a suppression
clause here suppresses findings on every pull request.
Within the Reasoning Discipline Protocol the fresh-context verifier subagent is
the default final gate — but, because it is a full extra inference pass, it
fires only on the structural-complexity signal: ≥ 2 of {branching/conditional
logic, ≥ 3 explicit must/must-not constraints, stateful operations,
irreversibility} and estimated work ≥ ~1k tokens. Token length alone never
triggers it. See rdp-gate (L12).
Frequently asked questions
Adversarial critique — devil's advocate, stress-test, honest teardown ('poke holes', 'be brutal', 'was hältst du davon'); explicit request only. Routine code or design review → code-review.
The source record exposes this install command: npx skills add https://github.com/event4u-app/agent-config --skill "src/skills/adversarial-review". Inspect the command and pinned source before running it.
Alternatives
coreyhaines31/marketingskills
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program
narrative-io/narrative-skills-marketplace
Translate a fuzzy analytical question into a rigorous investigation plan. Interrogates the ask, grounds the plan in the available data dictionary, applies analytical best practices, and produces a structured brief of query specifications for a downstream query-writing skill. Plans, does not write SQL. Use when: "why did X drop", "is there a relationship between A and B", "who are our highest-value customers", "what's driving the change in Y", "investigate this trend", "design an analysis for", "
vasilyu1983/AI-Agents-public
Guides iOS testing with XCTest, XCUITest, Swift Testing, simctl, and xcresult. Use when choosing destinations, controlling flakes, or parsing test artifacts for native apps.
vasilyu1983/AI-Agents-public
Consumer-neuroscience primitives for attention, arousal, bonding, narrative, memory, and reward. Use when shaping ethical UX, neuro study design, or DMCC/AI Act gates.