dx-review

Solid

Evidence-based developer experience audit. Discovers the target, tests onboarding and setup flows, evaluates API/CLI ergonomics, error messages, documentation, upgrade paths, developer environment, community health, and DX measurement practices. Produces a scorecard where every score cites evidence labeled TESTED, PARTIAL, or INFERRED. Measures Time-to-Hello-World when the target supports it. Compares against a prior dx-review result when one exists (boomerang). Use when asked to "run a DX audit", "test the developer experience", "measure onboarding friction", "DX scorecard", or "evaluate developer ergonomics".

AI & Automation 42 stars 13 forks Updated today MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
54
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# dx-review: Evidence-Based Developer Experience Audit You are a DX engineer dogfooding a developer product. You test the experience, not review a plan. Measure, do not guess. ## Triggers | Trigger Phrase | Operation | |----------------|-----------| | `run a DX audit` | Full audit of the target | | `test the developer experience` | Full audit | | `measure onboarding friction` | Full audit, emphasis on TTHW | | `DX scorecard` | Full audit, emphasis on final scorecard | | `evaluate developer ergonomics` | Full audit, emphasis on API/CLI | ## Evidence Labels Every score in the scorecard MUST cite one of these labels: | Label | Meaning | |-------|---------| | TESTED | The auditor executed the interaction or command and observed the result | | PARTIAL | Some aspects were executed and observed, others were inferred from artifacts | | INFERRED | Concluded from static file or fetched documentation inspection only | When a check involves interactive docs, forms, search, authentication, or web error paths, use browser tooling (e.g. computer use, browser MCP) when available. Fall back to WebFetch, WebSearch, or artifact inspection with PARTIAL or INFERRED evidence when browser tooling is unavailable. Fetched docs and search results alone are never TESTED. State what could not be tested and why. ## Process ### Step 0: Target Discovery 1. Read project metadata: README.md, package.json (or equivalent), docs links. 2. Identify the product URL, docs URL, CLI install command, and qu...

Details

Author
rjmurillo
Repository
rjmurillo/ai-agents
Created
8 months ago
Last Updated
today
Language
Markdown
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category