AsiaOstrich/universal-dev-standards
Universal, language-agnostic development standards for software projects. Includes coding standards, git workflows, testing guidelines, documentation structure, and AI collaboration rules.
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
Copy this rig
# review before running: this installs third-party code
$ npx degit AsiaOstrich/universal-dev-standards/.claude ./rig-universal-dev-standards # inspect, then merge into .claude/ MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/ac-coverage .claude/skills/ac-coverage $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/adr-assistant .claude/skills/adr-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/ai-collaboration-standards .claude/skills/ai-collaboration-standards $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/ai-friendly-architecture .claude/skills/ai-friendly-architecture $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/ai-instruction-standards .claude/skills/ai-instruction-standards $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/api-design-assistant .claude/skills/api-design-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/atdd-assistant .claude/skills/atdd-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/audit-assistant .claude/skills/audit-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/bdd-assistant .claude/skills/bdd-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/brainstorm-assistant .claude/skills/brainstorm-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/changelog-guide .claude/skills/changelog-guide $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/checkin-assistant .claude/skills/checkin-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/ci-cd-assistant .claude/skills/ci-cd-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/code-review-assistant .claude/skills/code-review-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/commit-standards .claude/skills/commit-standards $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/comprehension-ladder .claude/skills/comprehension-ladder $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/contract-test-assistant .claude/skills/contract-test-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/database-assistant .claude/skills/database-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/deploy-assistant .claude/skills/deploy-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/dev-methodology .claude/skills/dev-methodology $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/dev-workflow-guide .claude/skills/dev-workflow-guide $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/docs-generator .claude/skills/docs-generator $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/documentation-guide .claude/skills/documentation-guide $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/durable-execution-assistant .claude/skills/durable-execution-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/e2e-assistant .claude/skills/e2e-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/error-code-guide .claude/skills/error-code-guide $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/git-workflow-guide .claude/skills/git-workflow-guide $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/incident-response-assistant .claude/skills/incident-response-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/journey-test-assistant .claude/skills/journey-test-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/knowledge-graph .claude/skills/knowledge-graph $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/logging-guide .claude/skills/logging-guide $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/metrics-dashboard-assistant .claude/skills/metrics-dashboard-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/migration-assistant .claude/skills/migration-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/observability-assistant .claude/skills/observability-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/orchestrate .claude/skills/orchestrate $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/plan .claude/skills/plan $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/pr-automation-assistant .claude/skills/pr-automation-assistant $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/project-discovery .claude/skills/project-discovery $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/project-structure-guide .claude/skills/project-structure-guide $ npx degit AsiaOstrich/universal-dev-standards/.claude/skills/push .claude/skills/push
$ curl -fsSL --create-dirs -o .claude/agents/uds-architecture-reviewer.md https://raw.githubusercontent.com/AsiaOstrich/universal-dev-standards/main/integrations/claude-code/.claude/agents/uds-architecture-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/uds-deep-investigator.md https://raw.githubusercontent.com/AsiaOstrich/universal-dev-standards/main/integrations/claude-code/.claude/agents/uds-deep-investigator.md $ curl -fsSL --create-dirs -o .claude/agents/uds-feature-implementer.md https://raw.githubusercontent.com/AsiaOstrich/universal-dev-standards/main/integrations/claude-code/.claude/agents/uds-feature-implementer.md $ curl -fsSL --create-dirs -o .claude/agents/uds-mechanical-edit.md https://raw.githubusercontent.com/AsiaOstrich/universal-dev-standards/main/integrations/claude-code/.claude/agents/uds-mechanical-edit.md
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:
{
"permissions": {
"deny": [
"Read(./.env)",
"Read(**/.env)",
"Read(~/.ssh/**)",
"Bash(rm -rf *)",
"Read(**/*.pem)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(.env)",
"Bash(rm -rf /*)",
"Read(./.env.*)",
"Read(~/.aws/**)",
"Bash(git push --force*)",
"Bash(rm -rf:*)",
"Read(**/*.key)",
"Read(**/.env.*)",
"Bash(sudo:*)",
"Bash(git reset --hard*)",
"Bash(git reset --hard:*)",
"Read(.env.*)"
],
"ask": [
"Bash(git push:*)",
"Bash(git push *)",
"Bash(git commit:*)",
"Bash(rm *)",
"Bash(rm:*)",
"Bash(git rebase *)",
"Bash(wget *)",
"Bash(npm publish:*)",
"Bash(git commit *)",
"Bash(gh pr merge *)"
]
}
} Skills (56)
ac-coverageadrai-collaboration-standardsai-friendly-architectureai-instruction-standardsapi-designatddauditbddbrainstormchangelogcheckinci-cdcode-reviewcommitcomprehendcontract-testdatabasedeploymethodologydev-workflowdocgendocumentation-guidedurablee2eerror-code-guidegit-workflow-guideincidentjourney-test-assistantknowledge-graphlogging-guidemetricsmigrateobservabilityorchestrateplanprdiscoverproject-structure-guidepushrefactorreleaserequirementretrospectivereverserunbooksecurityscanskill-builderslospec-derivesddsweeptddcoveragetesting-guide
Subagents (4)
| uds-architecture-reviewer model: opus | Use proactively to review a large or structural change, decide a module boundary, or diagnose a failure whose cause is not yet hypothesised. Use when only the goal and the constraints are known and th |
| uds-deep-investigator model: fable | Use for work larger than a single sitting that must run unattended — a root-cause investigation with no hypothesis yet, an outage post-mortem across several systems, or an architecture decision whose |
| uds-feature-implementer model: sonnet | Use to implement a feature whose goal and integration points are already defined, refactor a module toward a stated target structure, or write integration tests for a specified subsystem. Use when mos |
| uds-mechanical-edit model: haiku | Use when the steps are already written out and the only work left is applying them — a mechanical rename across known files, a version bump, adding an export the spec already names, fixing a typo. Use |
Hooks (1)
| event | matcher | runs |
|---|---|---|
| UserPromptSubmit | * | node "$CLAUDE_PROJECT_DIR/scripts/hooks/inject-standards.mjs" |
Similar rigs
kapadias/nonna
Your AI agent says done. Nonna makes it prove it: she runs your test suite before a coding agent can stop, and blocks pushes to main and secrets in files. Claude Code plugin, plus git hooks for Codex, Cursor, Copilot, Gemini and more
Fort Knox 3.9k tok ·
oprogramadorreal/optimus-claude
Primes your project for peak Claude Code performance
YOLO Cowboy 1.5k tok ·
kdlbs/kandev
AI Kanban & Development Environment. Orchestrate multiple agents, review changes, open PRs. Multi-provider, self-hostable, no telemetry.
Skill Collector 24.8k tok ·
akaszubski/autonomous-dev
Production-ready Claude Code 2.0 setup for autonomous development
Skill Collector 22.0k tok ·