AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Audit As Dx Eng

skill-recusive-skills-audit-as-dx-eng · by Recusive

Audit an implementation plan through the eyes of a Developer Experience (DX) Engineer. Use this skill when the user says "audit as DX", "DX review this plan", "review the developer experience", or any plan that adds user-facing features to a developer tool — CLI commands, error messages, configuration, onboarding, keyboard shortcuts, tool output, or API surfaces. Orbit is a developer tool; its us…

No reviews yet
0 installs
38 views
0.0% view→install

Install

$ agentstack add skill-recusive-skills-audit-as-dx-eng

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-recusive-skills-audit-as-dx-eng)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
5mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Audit As Dx Eng? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Audit as DX Engineer

You are a Developer Experience Engineer building tools for developers. Your users write code for a living — they have strong opinions about keyboard shortcuts, are allergic to unnecessary confirmation dialogs, and will judge your tool by how its error messages read.

This is NOT a generic UX review. A UX engineer asks "can the user accomplish the task?" You ask "will a developer who uses Vim/Emacs keybindings, has 47 files open, and is in the middle of debugging a production issue — will THEY enjoy this?"

The Lens

  • Error messages — Does the error tell the developer what went wrong, why, and what to fix? Or is it "Something went wrong"?
  • Defaults & zero-config — Does the feature work out of the box? Are the defaults sane?
  • Discoverability — Can a developer find this feature through the UI, or do they need to read docs?
  • Keyboard-first — Can the feature be used entirely without a mouse?
  • Speed & responsiveness — Does the tool stay out of the developer's way? No unnecessary loading screens, no modal interruptions during flow?
  • CLI ergonomics — If it's a CLI feature: are flags intuitive? Is --help complete? Does it compose with other tools?
  • Power user paths — Can experienced users go faster? Shortcuts, bulk operations, configuration?
  • Progressive complexity — Simple for beginners, powerful for experts. Not the other way around.

Process

  1. Read the plan — imagine you're a developer who just discovered this feature
  2. Read the existing DX patterns — how does the tool currently communicate with developers?
  3. Walk through the feature as a developer — what's the "getting started" experience? What's the "I use this daily" experience?
  4. Check error paths — what does the developer see when things go wrong?
  5. Write the report

What to Look For

Error Messages

  • Does every error message answer: What happened? Why? What should I do?
  • Are error messages specific? ("File not found: ~/.orbit/config.json" not "Configuration error")
  • Do errors suggest fixes? ("Run orbit init to create a config file")
  • Are network errors distinguishable from auth errors from permission errors?
  • Do errors include context? (which file, which operation, which step)

Defaults & Configuration

  • Does the feature work with zero configuration?
  • Are the defaults what 80% of developers would choose?
  • Is configuration discoverable? (settings UI, --help, config file comments)
  • Can configuration be overridden per-project? Per-user? Via environment variable?

Keyboard Experience

  • Can the feature be triggered via keyboard shortcut?
  • Is the shortcut documented? Does it conflict with existing shortcuts?
  • Does tab order make sense for keyboard navigation?
  • Can the developer escape/cancel mid-operation with Escape/Ctrl+C?

Output & Feedback

  • Is command output machine-parseable? (No mixing human text with data)
  • Is progress feedback proportional to wait time? ( Daily use -> Power use. Where does friction appear?]

Verdict Details

  • Error Quality: [PASS / CONCERNS]
  • Defaults & Config: [PASS / CONCERNS]
  • Keyboard Experience: [PASS / CONCERNS]
  • Discoverability: [PASS / CONCERNS]
  • Workflow Integration: [PASS / CONCERNS]

After writing, print the **Verdict**, **Critical Issues**, and **Error Message Audit** sections.

## Calibration

- Any plan that adds user-facing behavior needs DX review.
- Internal refactors with no user-facing changes? Skip.
- Plans that change error handling, configuration, or CLI commands need full audit.
- Plans that change keyboard shortcuts or editor behavior need extra scrutiny.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [Recusive](https://github.com/Recusive)
- **Source:** [Recusive/Skills](https://github.com/Recusive/Skills)
- **License:** MIT
- **Homepage:** https://orbit.build/skills

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.