plan-devex-review

Audit developer experience gaps in APIs, CLIs, SDKs, and platforms.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/Jia-Hong-Peng/jolike.com --skill plan-devex-review-jia-hong-peng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-devex-review
Source: https://github.com/Jia-Hong-Peng/jolike.com/tree/main/.claude/skills/gstack/plan-devex-review
Command: npx skills add https://github.com/Jia-Hong-Peng/jolike.com --skill plan-devex-review-jia-hong-peng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developer experience gaps in APIs, CLIs, SDKs, and platforms often go unnoticed until they cause poor adoption, support burden, or user churn. This Skill provides a structured framework to systematically audit DX, identify friction points, and prioritize improvements before they impact users.

Core Features & Use Cases

  • Three Review Modes: DX EXPANSION for competitive advantage, DX POLISH for bulletproofing every touchpoint, and DX TRIAGE for critical gaps only.
  • Persona Exploration: Understand different developer personas and their unique needs.
  • Competitive Benchmarking: Compare against gold standards like Stripe, Vercel, and Clerk.
  • Magical Moment Design: Identify and design delightful onboarding and workflow experiences.
  • Friction Point Tracing: Systematically trace and score friction across the developer journey.
  • Use Case: A platform team launching a new CLI can use this Skill to audit the onboarding flow, compare against GitHub CLI's tab-completion experience, and prioritize fixes that reduce time-to-first-success.

Quick Start

Use the plan-devex-review skill to audit the developer experience of your API and identify the top three friction points preventing adoption.

Frequently Asked Questions about plan-devex-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit developer experience for an API or CLI?

A developer experience audit systematically traces friction points across the developer journey, scores DX health, and prioritizes fixes by impact and effort. This structured review identifies gaps in APIs and CLIs before they impact adoption.

What is developer experience benchmarking and when do I need it?

Developer experience benchmarking is a structured method to compare your API, CLI, or SDK against gold standards like Stripe or Vercel. You need it to identify competitive advantages and design magical onboarding moments for your platform.

How do I prioritize API friction points during a DX review?

To prioritize API friction points, you score DX health across expansion, polish, and triage modes. This approach ensures you prioritize fixes by impact and effort, addressing critical gaps preventing adoption first.

Does developer experience auditing work for SDKs and libraries?

Yes, developer experience auditing works for SDKs, libraries, and platforms. It identifies developer experience gaps through structured competitive benchmarking and persona exploration to improve overall adoption and reduce support burden.

What is the best way to design magical onboarding moments for a CLI?

The best way to design magical onboarding moments for a CLI is through persona exploration and competitive benchmarking against tools like GitHub CLI. This helps trace friction points and reduce time-to-first-success for developers.