Agent skill · Frontend

improve-app

Guided journey from a shipped app that works but feels rough to a product that fits the job, flows without friction, reads clearly, and persuades honestly. Orchestrates nine skills phase by phase - jobs-to-be-done, ux-heuristics, design-everyday-things, refactoring-ui, microinteractions, made-to-stick, influence-psychology, high-perf-browser, steve-jobs-design-review - asking the user questions at every decision point and recording results in the project docs/ folder (CUSTOMER.md, DESIGN.md, POSITIONING.md, IMPROVE-APP-PLAN.md) so the journey resumes across sessions. Use when the user wants to

wondelaigithub.com/wondelaiGitHub ↗
claude-codeMIT
Install
npx skills add wondelai/skills --skill improve-app --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 24 KB
Bundled scripts: none
Version: 2.0.0
Declared author: wondelai
Path: improve-app/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,835
Language: Shell
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

Guides an interactive, resumable enhancement process for an app that already works but feels rough. It orchestrates nine phase-specific skills (jobs-to-be-done, ux-heuristics, design-everyday-things, refactoring-ui, microinteractions, made-to-stick, influence-psychology, high-perf-browser, steve-jobs-design-review) to fix user experience, copy, and overall product feel. The agent asks questions at decision points and records results in project docs (CUSTOMER.md, DESIGN.md, POSITIONING.md, IMPROVE-APP-PLAN.md) so progress persists across sessions. Phase progression depends on user-confirmed decisions and a tracker-based plan.

How it works

  • On first run, Intake gathers app context and builds docs/IMPROVE-APP-PLAN.md with phase statuses. The journey can resume later if a tracker exists.
  • Each phase declares its purpose, invokes a corresponding skill by slug (e.g., jobs-to-be-done, ux-heuristics), and asks the user to decide with concrete options.
  • The skill invocation follows a fixed flow: announce phase, present decisions, invoke the phase skill, capture decisions, and draft artifact content for sign-off.
  • Artifacts (CUSTOMER.md, DESIGN.md, POSITIONING.md, etc.) are extended rather than overwritten, using uppercase files in docs/ and checkbox/list-style entries per templates.
  • Evidence and experiments are recorded in docs/EXPERIMENTS.md; changes require a pre-commit metric and validated findings before shipping.

When to use it

Use when the user wants to fix a clunky product, cut UX friction, sharpen in-app copy and prompts, or improve overall product feel while keeping the app functional and resumable across sessions. Do not use for code, tests, or production hardening; use alternative skills for those scopes.

What it can touch

  • Invokes phase-specific skills by slug: jobs-to-be-done, ux-heuristics, design-everyday-things, refactoring-ui, microinteractions, made-to-stick, influence-psychology, high-perf-browser, steve-jobs-design-review.
  • Writes to docs/ files: CUSTOMER.md, DESIGN.md, POSITIONING.md, IMPROVE-APP-PLAN.md, PRODUCT.md, EXPERIMENTS.md as described in each phase.

Caveats

  • The process relies on user confirmation to proceed through phases and to sign off artifacts.
  • Phase gates and phase-skipping heuristics are defined per phase; phases may be deferred but not skipped at Phase 1.
  • The approach is non-code and non-production-hardening focused; it integrates with a tracker and project docs for continuity.
From the SKILL.md

# Improve an App The app already ships and works — users, screens, a real flow — but the experience feels rough where it should feel effortless. Across nine phases this journey fixes what users feel, in evidence order: re-anchor on the job, remove friction, polish the look and the moments, sharpen the words, persuade honestly, and end with a review brutal enough to cut. It is interactive (the agent asks before deciding) and resumable (state lives in `docs/`). Code-level causes route out to the code journeys — this pass fixes the product experience. ## Core Principle **Fix what users feel, in evidence order: re-anchor on the job the app is hired for, remove friction before polish, sharpen the words, persuade honestly, and end with a review brutal enough to cut.** A prettier screen on a confusing flow loses users at the same rate — the order of the phases is the whole game. This skill sequences the phases, asks the decision questions, and records what you decide. The nine constituent skills carry the method — invoke them rather than improvising their frameworks. ## Journey Map | Phase | Skill | Question it answers | Artifact | |---|---|---|---| | 1 | jobs-to-be-done | What job is the

What's inside
Steps it walks through
  1. Core Principle
  2. Journey Map
  3. Operating Rules
  4. Intake
  5. Phases
  6. Phase 1 — Re-anchor on the job the app is hired for (jobs-to-be-done) — GATE
  7. Phase 2 — Remove the friction that makes users think (ux-heuristics)
  8. Phase 3 — Design out the errors (design-everyday-things)
  9. Phase 4 — Make it look as clear as it works (refactoring-ui)
  10. Phase 5 — Make every action feel alive (microinteractions)
  11. Phase 6 — Sharpen the in-app words (made-to-stick)
  12. Phase 7 — Persuade honestly at the decision points (influence-psychology)
  13. Phase 8 — Make it feel fast where users touch it (high-perf-browser)
  14. Phase 9 — Submit it to a brutal, honest review (steve-jobs-design-review)
Ships with 1 file
  • references/artifact-templates.md
More from skills
All skills →
About this skill
What does the improve-app skill do?

Guided journey from a shipped app that works but feels rough to a product that fits the job, flows without friction, reads clearly, and persuades honestly. Orchestrates nine skills phase by phase - jobs-to-be-done, ux-heuristics, design-everyday-things, refactoring-ui, microinteractions, made-to-stick, influence-psychology, high-perf-browser, steve-jobs-design-review - asking the user questions at every decision point and recording results in the project docs/ folder (CUSTOMER.md, DESIGN.md, POSITIONING.md, IMPROVE-APP-PLAN.md) so the journey resumes across sessions. Use when the user wants to

How do I install it?

Run `npx skills add wondelai/skills --skill improve-app --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From wondelai/skills, a repository with 1,835 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going