counterargument
Provides rigorous, devil's advocate critiques to strengthen research claims before drafting or submission.
Install
mkdir -p .claude/skills/counterargument && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16405" && unzip -o skill.zip -d .claude/skills/counterargument && rm skill.zipInstalls to .claude/skills/counterargument
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Generates rigorous devil's advocate critiques from methodological, theoretical, and practical perspectives. Use when the user asks to challenge their own work, find weaknesses, stress-test assumptions, anticipate reviewer objections, or argue against their research claims. Run BEFORE writing a draft for stronger papers.Key capabilities
- →Identify core claims or hypotheses in research
- →Generate methodological critiques
- →Generate theoretical critiques
- →Generate practical critiques
- →Rate severity of critiques and suggest rebuttal strategies
How it works
The skill extracts core claims, generates critiques from methodological, theoretical, and practical perspectives, rates their severity, and suggests rebuttal strategies.
Inputs & outputs
When to use counterargument
- →Stress-testing research claims
- →Anticipating reviewer objections
- →Finding methodological weaknesses
- →Improving research conceptual frameworks
About this skill
Counterargument Generation
Generate adversarial critiques to stress-test research claims before writing or submitting.
Perspectives
| Perspective | Icon | Focus |
|---|---|---|
| Methodological | 🔬 | Study design, measurement validity, statistical approach, reproducibility |
| Theoretical | 📚 | Conceptual framework, alternative explanations, literature gaps |
| Practical | ⚙️ | Feasibility, generalizability, real-world applicability, ethical concerns |
Workflow
- Identify the core claims — extract the main hypotheses or arguments
- Generate 4–6 critiques — at least one per perspective, more for weaker claims
- Rate severity — HIGH (fatal flaw), MEDIUM (significant concern), LOW (minor point)
- Provide rebuttal strategy — for each critique, suggest how to respond or strengthen the research
Output Format
# ⚔️ Counterargument Analysis
## Summary
[2–3 sentences: overall assessment of the research's vulnerability to critique]
## Counterarguments
### 📚 Theoretical Critique — [SHORT TITLE]
**Challenged Claim:** [Exact claim being challenged]
**Critique:** [Specific, evidence-grounded critique. Reference timescales, measurement limits,
alternative frameworks, or published contradictory evidence where possible.]
**Rebuttal Strategy:** [Concrete suggestion: what experiment, analysis, or argument would
address this critique]
---
### 🔬 Methodological Critique — [SHORT TITLE]
...
Quality criteria
- Specific: Reference exact claims, timescales, measurements — not vague "this is uncertain"
- Grounded: Connect to actual limitations in the content, not generic criticism
- Expert-level: Write as a senior reviewer at a top journal would
- Constructive: Every critique ends with a path forward (rebuttal strategy)
Examples of strong vs weak critiques
Weak: "The sample size might be too small."
Strong: "The proposed sample of n=15 animals achieves 80% power only for effect sizes of η²≥0.25. Given the typical effect sizes in STDP studies (η²=0.10–0.15, e.g., Bi & Poo 1998), this is underpowered. A power analysis targeting η²=0.12 would require n=38 per condition."
When not to use it
- →When not needing to stress-test research claims
- →When not looking for weaknesses or anticipating reviewer objections
- →When the goal is not to strengthen research papers
Limitations
- →Focuses on generating critiques from methodological, theoretical, and practical perspectives.
- →Requires core claims or arguments to be identified.
- →Critiques are grounded in actual limitations in the content.
How it compares
This skill provides a structured, adversarial critique process to proactively identify and address research weaknesses, unlike a simple review.
Compared to similar skills
counterargument side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| counterargument (this skill) | 0 | 3mo | No flags | Advanced |
| sleap-support | 1 | 7mo | Review | Beginner |
| using-serena-for-exploration | 9 | 9mo | Review | Intermediate |
| cursor-explorer-mcp | 6 | 8mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
sleap-support
talmolab
Handle SLEAP GitHub support workflow for issues and discussions. Use when the user says "support", provides a GitHub issue/discussion number like "#2512", or asks to investigate a user report from talmolab/sleap. Scaffolds investigation folders, downloads posts with images, analyzes problems, and drafts friendly responses.
using-serena-for-exploration
seanGSISG
Use when exploring codebases with Serena MCP tools for architectural understanding and pattern discovery - guides efficient symbolic exploration workflow minimizing token usage through targeted symbol reads, overview tools, and progressive narrowing
cursor-explorer-mcp
sepiabrown
Use for token-expensive operations requiring multi-file analysis - codebase exploration, broad searches, architecture understanding, tracing flows, finding implementations across files. Uses MCP cursor-agent server (company pays) with clean async interface. Do NOT use for single-file analysis, explaining code already in immediate context, or pure reasoning tasks.
fact-check
leonardomso
Verify technical accuracy of JavaScript concept pages by checking code examples, MDN/ECMAScript compliance, and external resources to prevent misinformation
agent-researcher
ruvnet
Agent skill for researcher - invoke with $agent-researcher
premortem
parcadei
Identify failure modes before they occur using structured risk analysis