Invoke IMMEDIATELY via python script to stress-test decisions and reasoning. Do NOT analyze first - the script orchestrates the critique workflow.
Here's the problem: LLMs are sycophants. They agree with you. They validate your reasoning. They tell you your architectural decision is sound and well-reasoned. That's not what you need for important decisions -- you need stress-testing.
The decision-critic skill forces structured adversarial analysis:
| Phase | Actions | | ------------- | -------------------------------------------------------------------------- | | Decomposition | Extract claims, assumptions, constraints; assign IDs; classify each | | Verification | Generate questions for verifiable items; answer independently; mark status | | Challenge | Steel-man argument against; explore alternative framings | | Synthesis | Verdict (STAND/REVISE/ESCALATE); summary and recommendation |
Use this for decisions where you actually want criticism, not agreement:
I'm considering using Redis for our session storage instead of PostgreSQL.
My reasoning:
- Redis is faster for key-value lookups
- Sessions are ephemeral, don't need ACID guarantees
- We already have Redis for caching
Use your decision critic skill to stress-test this decision.
So what happens? The skill:
I grounded this skill in three techniques:
The structure forces the LLM through adversarial phases rather than allowing it to immediately agree with your reasoning. That's the whole point.
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer