plan-devex-review

Review developer experience plans for APIs, CLIs, SDKs, and libraries.

Updated Jul 21, 2025
One-click install
npx skills add https://github.com/robertzengcn/aiFetchly --skill plan-devex-review-robertzengcn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-devex-review
Source: https://github.com/robertzengcn/aiFetchly/tree/main/.agents/skills/gstack/plan-devex-review
Command: npx skills add https://github.com/robertzengcn/aiFetchly --skill plan-devex-review-robertzengcn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unvetted developer experience plans for APIs, CLIs, SDKs, and other developer-facing products lead to poor adoption, high support costs, and frustrated users. This Skill eliminates that risk by providing a structured, interactive review workflow to catch friction points before launch.

Core Features & Use Cases

  • Three Review Modes: Choose DX EXPANSION to find competitive differentiators, DX POLISH to bulletproof every user touchpoint, or DX TRIAGE to address only critical gaps.
  • Industry Benchmarking: Compares your plan against gold-standard developer experience examples from Stripe, Vercel, GitHub CLI, and other top dev tools, plus common anti-patterns to avoid.
  • Friction Point Tracing: Identifies gaps in onboarding, API/CLI design, error messaging, documentation, and development tooling ergonomics.
  • Use Case: If you are designing a new open-source CLI for data processing, use this Skill to review your command naming, error messages, and onboarding flow against industry best practices to reduce user friction.

Quick Start

Use the plan-devex-review skill to audit the developer experience of your new API SDK plan and get prioritized, actionable improvement recommendations.

Frequently Asked Questions about plan-devex-review

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

FAQPage Schema
How do I review my API and CLI developer experience plan before launch?

Review your developer experience plan by running a structured friction analysis against industry gold standards like Stripe or GitHub CLI. This process identifies onboarding gaps, API design flaws, and error messaging issues before launch, generating prioritized scoring to improve SDK ergonomics.

What is friction point tracing for developer tooling and SDKs?

Friction point tracing is the process of identifying specific gaps in onboarding flows, API or CLI design, error messaging, and documentation quality. It traces developer touchpoints against competitive benchmarks to eliminate unvetted DX friction in libraries and SDKs.

How do I benchmark my CLI onboarding flow against industry best practices?

Benchmark your CLI onboarding flow by comparing command naming, error messages, and tooling ergonomics against top developer tools like Stripe, Vercel, and GitHub CLI. This highlights common anti-patterns to avoid and competitive differentiators to adopt.

Can I use a DX audit for both new API design and existing open-source CLI improvements?

Yes, you can use a DX audit for both new API design and existing CLI improvements. The review supports three modes—DX Expansion, DX Polish, and DX Triage—allowing you to find competitive differentiators, bulletproof existing touchpoints, or address only critical developer friction gaps.

What is the best way to prioritize developer experience improvements for a new SDK?

The best way to prioritize developer experience improvements is through a structured scoring workflow that evaluates SDK friction points against industry DX gold standards. This method categorizes gaps by severity, enabling targeted triage of critical API design and documentation issues.

When should I not use a comprehensive developer experience review workflow?

You should skip a comprehensive developer experience review workflow if you only need to address critical launch-blocking gaps quickly. Instead, use a focused DX Triage mode to evaluate only severe friction points in your API or CLI plan without auditing every single touchpoint.