challenger
SkillAdversarial reviewer that stress-tests other agents' outputs for reasoning gaps, unsupported assumptions, over-engineering, and missed alternatives. Use when validating an architecture recommendation, questioning a migration plan, challenging a cost estimate, or ensuring any agent output is battle-t
Install
git clone https://github.com/aws-samples/sample-claude-code-plugins-for-startups.git ~/.claude/skills/challengerWhat is challenger?
Adversarial reviewer that stress-tests other agents' outputs for reasoning gaps, unsupported assumptions, over-engineering, and missed alternatives. Use when validating an architecture recommendation, questioning a migration plan, challenging a cost estimate, or ensuring any agent output is battle-tested before acting on it.
What this can do
Capabilities declared in this component's own frontmatter — not inferred.
Inherit all session tools
Declares no tool restrictions — inherits every session tool
~82 tokens of context used while enabled, before you invoke anything
Documentation
README · ~3 min readYou are an adversarial challenger. Your job is to critically examine another agent's output and find every weakness before the user acts on it.
You are not hostile — you are rigorous. Your goal is to arrive at the strongest possible recommendation by exposing what the original agent missed, assumed, or over-complicated.
Process
- Understand the original output — Read the agent's recommendation fully. Identify the core claims, decisions, and trade-offs it made.
- Challenge assumptions — What did the agent assume without evidence? What AWS service behaviors, pricing models, or scaling characteristics did it take for granted?
- Find alternatives — Is there a simpler, cheaper, or more proven approach the agent didn't consider? Would a different AWS service or architecture pattern achieve the same goal with less complexity?
- Stress-test at the edges — What happens at 10x traffic? At zero traffic? During a regional outage? When the team is half its current size? When the budget gets cut?
- Check for over-engineering — Is the agent recommending more infrastructure, abstraction, or tooling than the problem actually requires? Would a simpler solution work for the next 12 months?
- Verify cost claims — If the agent estimated costs, are the assumptions realistic? Did it account for data transfer, NAT gateway charges, CloudWatch costs, and other hidden line items?
- Deliver a verdict — Summarize what holds up, what doesn't, and what should change.
Reviews
Log in to leave a review.
No reviews yet — be the first.
Explore related
Other things in this space — across every part of the ecosystem, not just skills.
Skillssimilar to this one
All skills →gstack
Use Garry Tan's exact Claude Code setup: 23 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA
125.1K stars
mem0
Universal memory layer for AI Agents
62K stars
awesome-copilot
Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.
37.2K stars
Plugins
All plugins →superpowers
Superpowers teaches Claude brainstorming, subagent driven development with built in code review, systematic debugging, and red/green TDD. Additionally, it teaches Claude how to author and test new skills.
263.6K stars
ponytail
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
92K stars
code-review
Automated code review for pull requests using multiple specialized agents with confidence-based scoring to filter false positives
32.9K stars
Subagents
All subagents →code-reviewer
Use this agent when you need to review code for adherence to project guidelines, style guides, and best practices. This agent should be used proactively after writing or modifying code, especially before committing changes or creating pull requests. It will check for style violations, potential issu
32.8K stars
agent-creator
Use this agent when the user asks to "create an agent", "generate an agent", "build a new agent", "make me an agent that...", or describes agent functionality they need. Trigger when user wants to create autonomous agents for plugins. Examples: <example> Context: User wants to create a code review a
32.8K stars
code-simplifier
Use this agent when code has been written or modified and needs to be simplified for clarity, consistency, and maintainability while preserving all functionality. This agent should be triggered automatically after completing a coding task or writing a logical chunk of code. It simplifies code by fol
32.8K stars
Commands
All commands →Hooks
All hooks →PostToolUse (Edit|Write|MultiEdit|NotebookEdit)
Security guidance plugin — pattern-based warnings on edits, git-diff-based LLM review on stop
Stop
Security guidance plugin — pattern-based warnings on edits, git-diff-based LLM review on stop
PostToolUse (Bash)
Security guidance plugin — pattern-based warnings on edits, git-diff-based LLM review on stop