Are you the author? Sign in to claim
Production-grade configuration system for Claude Code CLI with smart routing, skill modules, and automation hooks.
Transform your Claude Code CLI into a production-grade development powerhouse.
UCES is a battle-tested configuration framework that supercharges Claude Code with:
curl -fsSL https://raw.githubusercontent.com/eticmedya/uces/main/setup.sh | bash
git clone https://github.com/eticmedya/uces.git
cd uces
chmod +x setup.sh
./setup.sh
~/.claude/
├── CLAUDE.md # Core directives
├── CONVENTIONS.md # Code quality rules
├── config.json # Runtime configuration
├── skills/ # Skill modules
│ ├── ui/ # React, Next.js, Tailwind
│ ├── api/ # REST, GraphQL, Webhooks
│ ├── native/ # React Native, Expo
│ ├── debug/ # Testing, debugging
│ ├── guard/ # Security, authentication
│ ├── architect/ # System design, planning
│ ├── data/ # Analytics, queries
│ └── devops/ # CI/CD, deployment
├── hooks/ # Automation scripts
│ ├── init.sh # Session initialization
│ ├── validate.sh # Pre-execution checks
│ ├── format.sh # Post-edit formatting
│ └── commit-check.sh # Pre-commit validation
└── modules/ # Extension modules
| Module | Triggers | Description |
|---|---|---|
ui | component, page, form, button, React, Tailwind | Frontend development with React/Next.js |
api | endpoint, route, database, REST, GraphQL | Backend APIs and server logic |
native | mobile, Expo, React Native, iOS, Android | Cross-platform mobile apps |
debug | bug, error, fix, test, failing | Debugging and test automation |
guard | auth, security, permission, OWASP | Security hardening and auth flows |
architect | design, plan, architecture, PRD | System design and technical specs |
data | analytics, metrics, query, dashboard | Data analysis and reporting |
devops | deploy, CI/CD, Docker, pipeline | Infrastructure and deployment |
UCES enforces production-quality standards:
[X] Mock data in production code
[X] TODO/FIXME comments
[X] Empty event handlers
[X] Missing error boundaries
[X] Untyped variables (any)
[X] Console.log for error handling
[✓] Real API/database integration
[✓] Complete error handling (loading, error, empty, success)
[✓] User-facing feedback for all actions
[✓] Type-safe implementations
[✓] Verified working state before completion
UCES automatically routes your requests:
"Create a login form" → ui module
"Add user endpoint" → api module
"Fix the crash on iOS" → native + debug modules
"Review security" → guard module
"Plan the new feature" → architect module
Edit ~/.claude/config.json:
{
"zeroTolerance": true,
"autoFormat": true,
"typeCheck": true,
"securityScan": true,
"sessionMemory": true
}
Web
Mobile
Backend
UCES learns as you work:
# Automatically logged discoveries:
- "Auth middleware in /lib/auth"
- "Uses Zustand for global state"
- "API routes require userId check"
Previous learnings are restored on session start.
Contributions welcome! Please read CONTRIBUTING.md first.
MIT License - see LICENSE for details.
Built for developers who ship.
Blocks dangerous git and shell commands from being executed by AI coding agents
One command to install 6 essential safety hooks in 10 seconds — zero dependencies
Give Claude Code memory that evolves with your codebase via hooks and LLM-compiled knowledge
Rule enforcement plugin — save rules with natural language, enforce with 17 lifecycle hooks