By AsiaOstrich
Enforces development standards across the entire lifecycle: structured commits, specification-driven development, BDD/TDD/ATDD workflows, code reviews, security audits, CI/CD setup, documentation generation, and project health assessments.
[UDS] Analyze AC-to-test traceability and coverage
[UDS] Create, manage, and track Architecture Decision Records (ADR). Use when: architecture decisions, technology choices, design trade-offs, pattern selection. Keywords: ADR, architecture decision, decision record, trade-off.
Prevent AI hallucination and ensure evidence-based responses when analyzing code or making suggestions. Use when: analyzing code, making recommendations, providing options, or when user asks about confidence/certainty. Keywords: certainty, assumption, inference, evidence, source.
Design AI-friendly architecture with explicit patterns, layered documentation, and semantic boundaries. Use when: structuring projects for AI collaboration, optimizing codebase for AI analysis, setting up AI context. Keywords: architecture, AI-friendly, context, modules, documentation layers, .ai-context.yaml.
Create and maintain AI instruction files (CLAUDE.md, AGENTS.md, .cursor/rules/, etc.) with proper structure. Use when: creating AI instruction files, separating universal vs project-specific rules, configuring AI tools. Keywords: CLAUDE.md, AGENTS.md, cursorrules, windsurfrules, clinerules, AI instructions, system prompt.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Version: 5.17.0 | Released: 2026-06-17 | License: Dual License (CC BY 4.0 + MIT)
Language-agnostic, framework-agnostic development standards for software projects. Ensure consistency, quality, and maintainability across diverse technology stacks with AI-native workflows.
# Install globally (stable)
npm install -g universal-dev-standards
# Initialize your project
uds init
Looking for beta or RC versions? See Pre-release Versions.
npx universal-dev-standards init
Note: Copying standards alone won't enable AI assistance. Use
uds initto automatically configure your AI tool or manually reference standards in your tool's configuration file.
| I want to... | Command |
|---|---|
| Understand an existing codebase | /discover |
| Build a new feature with specs | /sdd |
| Work with legacy code | /reverse |
| Choose a development methodology | /methodology |
| Make a clean commit | /commit |
Tip: Type
/dev-workflowfor a complete guide to all development phases and available commands.See also: Daily Workflow Guide
| I want to... | Document |
|---|---|
| New to UDS? Set up in 5 minutes | docs/user/GETTING-STARTED.md |
| Browse all 54 skills by Tier & Category | docs/user/SKILLS-INDEX.md |
| See all slash commands | docs/user/COMMANDS-INDEX.md |
| Quick reference card | docs/user/CHEATSHEET.md |
| Common questions | docs/user/FAQ.md |
| Troubleshoot problems | docs/user/TROUBLESHOOTING.md |
| Understand UDS terminology | docs/user/GLOSSARY.md |
| Category | Count | Description |
|---|---|---|
| Core Standards | 131 | Universal development guidelines |
| AI Skills | 55 | Interactive skills |
| Slash Commands | 48 | Quick actions |
| CLI Commands | 6 | list, init, configure, check, update, skills |
What's New in 5.0? See Pre-release Notes for details on new features.
UDS uses a Dual-Layer Execution Model designed for both high-speed interactive development and deep technical compliance.
graph TD
A[AI Agent / Developer] --> B{Action Layer}
B -- "Daily Tasks" --> C["Skills Layer (.ai.yaml)"]
B -- "Deep Review" --> D["Standards Layer (.md)"]
C --> C1[Token-Efficient]
C --> C2[Interactive Wizards]
D --> D1[Comprehensive Theory]
D --> D2[Tool Configurations]
C1 -. "Fallback" .-> D1
| Aspect | Skills (Execution) | Core Standards (Knowledge) |
|---|---|---|
| Format | YAML-optimized | Full Markdown |
| Goal | High-speed interactive lookup | Deep understanding & Rationale |
| Token Usage | Minimal (AI-Friendly) | Detailed (Reference) |
| AI Tool | Status | Skills | Slash Commands | Configuration |
|---|---|---|---|---|
| Claude Code | ✅ Complete | 29 | 33 | CLAUDE.md |
| OpenCode | ✅ Complete | 29 | 33 | AGENTS.md |
| Cursor | ✅ Complete | Core | Simulated | .cursorrules |
| Roo Code | ✅ Complete | Core | Workflow | .roo/rules/ |
| Gemini CLI | 🧪 Preview | 18+ | 20+ | GEMINI.md |
| Cline | 🔶 Partial | Core | Workflow | .clinerules |
| Windsurf | 🔶 Partial | Core | Rulebook | .windsurfrules |
| GitHub Copilot | 🔶 Partial | Core | Prompts | .github/copilot-instructions.md |
| OpenAI Codex | 🔶 Partial | Core | — | AGENTS.md |
| Aider | 🔶 Partial | — | — | AGENTS.md |
| Continue | 🔶 Partial | — | — | .continue/config.json |
| Google Antigravity | ⚠️ Minimal | — | — | .antigravity/rules.md |
Status Legend: ✅ Complete | 🧪 Preview | 🔶 Partial | ⚠️ Minimal | ⏳ Planned
npx claudepluginhub asiaostrich/universal-dev-standards --plugin universal-dev-standardsComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer