ridwannurudeen/hermes-council/adversarial-critique
Claude Code and agent skill by ridwannurudeen/hermes-council
- community
Checking that the SKILL.md file is still in the repository.
Use the council to stress-test your work before publishing or deploying. Identifies blind spots through adversarial evaluation and safety gating.
Install
npx vskill@latest install ridwannurudeen/hermes-council/adversarial-critiqueSKILL.md
Adversarial Critique
Use council_evaluate, council_review_plan, council_review_diff, and council_preflight to stress-test work before it goes live. The council's adversarial structure surfaces blind spots that self-review misses.
When to Use
- Before publishing: Evaluate research, articles, or analysis
- Before deploying: Gate code deployments with safety review
- Before sending: Review messages or communications for tone and accuracy
- During development: Get structured feedback on design decisions
- After completion: Retrospective quality check on finished work
Tools
council_evaluate -- Quality Assessment
Returns per-persona feedback and an overall confidence score.
council_gate -- Safety Check
Returns verdict (allow, allow_with_conditions, or deny), blocking risks, required checks, safe alternatives, and reasoning. Uses abbreviated council (Skeptic + Oracle + Arbiter) for speed.
Risk level thresholds:
low: Allowed if confidence >= 30%medium: Allowed if confidence >= 50%high: Allowed if confidence >= 70%
council_review_plan -- Plan Review
council_review_diff -- Diff Review
council_preflight -- Action Gate
Workflow: Evaluate Then Improve
- Do your work: Research, write, code, analyze
- Evaluate with council:
council_evaluate(content=your_output) - Read the Skeptic's critique: What did you miss? What assumptions did you make?
- Read the Contrarian's reframe: Is there a better way to think about this?
- Revise: Address the council's concerns
- Re-evaluate: Run council_evaluate again on the revised version
- Track improvement: Compare confidence scores between versions
Skill Evolution Pattern
The council can help improve your other skills:
- Complete a task using a skill (e.g., coding, research)
- Run
council_evaluateon the output - Read the Skeptic's critique carefully
- If the critique reveals a systematic gap, update the skill:
`` skill_manage( action="patch", name="coding-best-practices", content="## Error Handling\nAlways handle timeout errors in API calls..." ) ``
- Future uses of that skill now include the lesson learned
This creates a self-improving loop: council critique -> skill update -> better output -> higher council scores.
Example: Research Critique
Example: Deployment Gate
Safety Philosophy
Before irreversible actions (deploying code, sending external messages, deleting data),consider using council_gate to get a safety review.
The cost of a 30-second council review is far less than the cost of an irreversible mistake. The gate is not a replacement for testing -- it's an additional perspective check.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/council/adversarial-critique/SKILL.md
Popularity
- Repository stars
- 53
- Repository forks
- 7
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ridwannurudeen/hermes-council/adversarial-critique)