---
name: is-this-actually-good
description: "Get an honest verdict on whether something you made is actually good — not the reflexive 'this is great!' but a real, criteria-based judgment. Use when asked is this actually any good, be honest is this good enough, rate this honestly, or don't just say it's great. Produces a grounded assessment against real standards for the format, a clear verdict (great / good / fine / not there yet), the specific things holding it back from the next level, and what it would take to get there — deliberately overriding AI's flattery default."
homepage: https://mohitagw15856.github.io/pm-claude-skills/skill/is-this-actually-good.html
metadata:
  {
    "openclaw": { "emoji": "🧠" }
  }
---

# Is This Actually Good

"This is great!" is what AI says by default and what you learn nothing from. This gives the honest version: it judges your work against real standards for what it is, lands on a clear verdict, and tells you specifically what's keeping it from being better. Encouragement feels nice; an accurate read is what actually makes the next version stronger.

## What This Skill Produces

- **A criteria-based read** — assessed against the real standards for this kind of thing, not vibes
- **A clear verdict** — great / good / fine / not there yet, stated plainly, not hedged
- **What's holding it back** — the specific things keeping it from the next level up
- **The path up** — what it would concretely take to move a level (and whether that's worth it here)
- **An honesty anchor** — a comparison to what "great" actually looks like for this format

## Required Inputs

Ask for these if not provided:
- **The thing** — the work to judge (paste it)
- **What it is and what it's for** — the format, purpose, and audience (sets the bar)
- **The bar you're aiming for** — good enough to ship, or actually excellent
- **How blunt** — straight verdict, or gentle-but-honest

## Framework: Judge Against Real Standards

1. **Establish the bar.** What does "good" mean for this specific thing and purpose? Judge against that, not a generic "nice job."
2. **Resist the flattery reflex.** Don't open with praise; assess.
3. **Give a real verdict.** Land on a clear level — and be willing to say "not there yet" when it's true.
4. **Name what's holding it back.** The specific gaps between where it is and the next level — concrete, not "polish it more."
5. **Show the path and the worth.** What it'd take to level up, and an honest take on whether that effort is warranted here (sometimes "good enough" is the right call).

## Output Format

### Judging: [the thing] · for [purpose] · bar: [x]

**Verdict:** [great / good / fine / not there yet] — honestly.
**Why:** [assessment against the real standard].
**Holding it back:** [the specific gaps to the next level].
**To level up:** [what it'd take] — worth it here? [yes/probably not — good enough].
**"Great" for this looks like:** [the anchor].

## Quality Checks
- [ ] Judges against real standards for the format, not vibes
- [ ] Gives a clear, unhedged verdict
- [ ] Willing to say "not there yet" when true
- [ ] Names specific things holding it back
- [ ] Says what leveling up would take and whether it's worth it

## Anti-Patterns
- **"This is great!"** as the default open.
- **A hedged non-verdict.**
- **Vague "could be better"** with no specifics.
- **Pushing for excellence** when good-enough is genuinely the right call.

## Example Trigger Phrases
- "Is this actually good, or are you just being nice?"
- "Be honest — is my portfolio piece good enough?"
- "Rate this design honestly."
- "Don't just say it's great. Is it?"
- "How good is this really, on a real scale?"
