Skip to main content
skill CX Codex

wdyt — Claude Code skill: what it does, how to install

Stops the assistant from blindly agreeing and forces blunt, evidence-based feedback on plans and code.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add timschoch/skilly --skill wdyt -a claude-code
Open on GitHub

What wdyt does

This skill configures your assistant as a candid technical peer. Whenever you trigger it with /wdyt or ask for an opinion, the model inspects the targeted diff, document, or code snippet before judging. It opens immediately with a single-sentence verdict stating whether the concept works, fails, or pursues the right outcome via an unworkable path.

Feedback follows a strict structure. The assistant lists up to three primary arguments backed by file names or benchmarks, identifies uncomfortable blind spots like creeping scope, and suggests a concrete substitute path. It holds its ground when challenged, adjusting its stance only when presented with genuine counter-evidence.

The skill is strictly limited to advisory remarks: running write operations or editing project files is prohibited until you ask for changes directly.

What it helps with

  • get blunt feedback on architecture proposals without conversational flattery
  • spot hidden assumptions and scope creep before writing code
  • verify pull request diffs for questionable design choices
  • receive a concrete alternative when an initial plan has flaws

Example prompts for the agent

  • /wdyt Here is my proposal for caching session data
  • Check this diff before I open a pull request, wdyt?
  • What do you think about splitting this service into two workers?

How to install wdyt

1Skills CLI (Vercel)

npx skills add timschoch/skilly --skill wdyt -a claude-code

2Manually: put the files in place

~/.claude/skills/wdyt/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/wdyt/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about wdyt

How to install wdyt in Claude Code?

Run npx skills add timschoch/skilly --skill wdyt -a claude-code in your terminal.

What does the wdyt skill do?

It instructs the assistant to drop flattering responses, evaluate ideas with direct verdicts, and point out uncomfortable trade-offs.

Can wdyt modify files in the repository?

No, the skill only delivers opinions. It explicitly blocks file modifications and write commands unless you give explicit instructions.

Similar skills

All skills for Code review and refactoring →

From the same set19

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor