DEV Community

AsiaOstrich
AsiaOstrich

Posted on

Introducing UDS — one playbook of dev standards your AI assistant actually follows

Every team has "standards" — a wiki page nobody reads, a linter config, tribal knowledge. The moment you switch stacks, start a new repo, or hand work to an AI assistant, consistency resets to zero.

Universal Dev Standards (UDS) is an attempt to fix that: a language- and framework-agnostic set of development standards plus AI-native workflows, installable in one command.

What it is

  • 50+ standards (commits, testing, ADRs, security, API design, …) written to be language- and framework-agnostic.
  • 50+ skills / slash commands that turn those standards into actions: /discover, /sdd (spec-driven dev), /reverse (legacy code), /commit, /tdd, /security, and more.
  • AI-native: it's built to drive AI coding tools (like Claude Code), so your assistant follows the same reviewable standards you would.

Try it

npm i -g universal-dev-standards
cd your-project
uds init
Enter fullscreen mode Exit fullscreen mode

uds init wires the standards into your AI tool's config. Then, in your editor:

  • /discover to understand an unfamiliar codebase
  • /sdd to build a feature from specs
  • /commit for a clean, conventional commit

MIT + CC BY 4.0, open source. Repo and docs: github.com/AsiaOstrich/universal-dev-standards

Feedback welcome — especially what standards or workflows you'd want next.

Top comments (1)

Collapse
 
sloan profile image
Sloan the DEV Moderator

Hey, this article appears to have been generated with the assistance of ChatGPT or possibly some other AI tool.

We allow our community members to use AI assistance when writing articles as long as they abide by our guidelines. Please review the guidelines and edit your post to add a disclaimer.

Failure to follow these guidelines could result in DEV admin lowering the score of your post, making it less visible to the rest of the community. Or, if upon review we find this post to be particularly harmful, we may decide to unpublish it completely.

We hope you understand and take care to follow our guidelines going forward!