Ucai — Use Claude Code As Is. Native plugin leveraging built-in architecture.
npx claudepluginhub joncik91/ucaiUse Claude Code As Is - native plugin leveraging built-in architecture
A Claude Code plugin that solves the same problems as GSD, BMAD, Ralph, and Agent OS — but using Claude Code's native architecture instead of fighting it. v2.0 adds autonomous execution: give a spec, get a PR.
Ucai was built from the inside out. We read the source code. We studied how Anthropic builds their own plugins. Every component maps 1:1 to a native Claude Code system — no wrappers, no personas, no bash loops.
Community frameworks were built from the outside in — wrapping Claude Code in bash scripts, mega-prompts, and persona engineering.
Ucai is built from the inside out — using Claude Code's native systems exactly as Anthropic designed them.
| Problem | Framework Approach | Ucai (Native) Approach |
|---|---|---|
| Context rot | Bash wrappers spawning fresh sessions | Task tool already gives fresh context per agent |
| No structure | Persona prompts + ceremonies | Commands with phased workflows + parallel agents |
| No guardrails | CLAUDE.md rules (hope-based) | PreToolUse hooks (deterministic) |
| No iteration | External bash loops | Stop hooks (native, built-in) |
| No automation | Manual build → test → fix → PR | Zero-gate /ship pipeline: spec → PR autonomously |
| No formatting | Hope-based or CI-only | PostToolUse hook auto-formats every write |
| No planning | Manual PRD/FRD docs or skipped entirely | /plan with discovery agents + structured file output |
| No onboarding | Template CLAUDE.md dumps | Agent-powered codebase analysis |
| No learning | Same mistakes every session | Self-improvement loop — tasks/lessons.md persists corrections across sessions |
| No task tracking | Manual or forgotten | Persistent tasks/todo.md — hooks inject active task into every prompt |
tasks/todo.md) and self-improvement loop (tasks/lessons.md)/ucai:iterate)/ship) — zero approval gates, worktree isolation, auto-test, auto-fix, auto-PR/bootstrap) — scaffold tests, linting, and CI for projects that lack themAll using native Claude Code commands, agents, hooks, and skills.
Claude Code v2.1.0+. Check with:
claude --version
Inside an interactive Claude Code session:
/plugin marketplace add Joncik91/ucai
/plugin install ucai-plugin@ucai-marketplace
This installs Ucai globally — available in every project and every session.
claude --plugin-dir ./ucai
All commands are namespaced under ucai::
/ucai:init
/ucai:plan
/ucai:build
/ucai:ship
/ucai:bootstrap
/ucai:debug
/ucai:docs
/ucai:release
/ucai:iterate
/ucai:review
/ucai:cancel-iterate
Run /help to see them listed.
Development marketplace for Superpowers core skills library
Harness-native ECC skills, hooks, rules, MCP conventions, and operator workflows
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.