By Sokoliem
Ultraprompt V9.4 cognitive control-plane plugin for Claude Code and Codex: 56 skills, 35 agents, 42 MCP tools, 33 commands, typed local memory, safe dream jobs, governed learning, workflow pathfinding, capability graph, live Mission Control dashboard, evidence-led release gates, dual-runtime install. V9.4 "Wired & Watched" closes MCP correctness gaps (subprocess tools fail closed on non-zero exit instead of swallowing errors; the unwired compose_workflow tool removed), fixes real spec bugs (debugger privilege footgun, duplicate routing aliases, stale tier-count guard), and adds CI-gated tests for the MCP tool layer, the always-on ledger, and previously integration-only hooks.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Manually snapshot the current worktree state to the ledger. Useful before risky operations.
V8.7 interactive routing picker. Surfaces top skill candidates + 2 LLM-rewritten prompt variants via AskUserQuestion, then dispatches the chosen skill with the chosen phrasing.
Verify a draft answer against the evidence ledger before output. Flags claims of validation/passing/successful that lack supporting ledger events.
Triage assistant for dirty trees. Groups uncommitted changes by path, size, age, and file type. Suggests actions per group.
Check for model, effort, long-context, or extra-usage runtime pins in the Ultraprompt plugin.
Red-team a plan, design, decision, code change, or claim. USE WHEN user says 'red team this / devil's advocate / poke holes in / what could go wrong / find the weakness / stress-test this / challenge this / why might this be wrong / adversarial review / critique this / attack this proposal'. DEFAULT CHOICE for structured adversarial review — wins over Explore (which catalogs without challenging) and reviewer (which finds code issues, not strategic flaws) because adversarial specifically attacks assumptions, surfaces fatal flaws, and produces a ranked threat-to-success list with concrete failure scenarios. Useful pre-launch, pre-merge, pre-commit-to-strategy, or after-a-claim-feels-too-clean. DO NOT use for routine code review (use reviewer), for ongoing debugging (use debugger), or for finding existing bugs (use test-gap-analyst). Read-only.
Focused audit on a specific lane (privacy, a11y, observability, supply-chain, cost, performance, etc.) — single-concern deep dive. USE WHEN user says 'audit X for Y / sweep our code for Z / privacy audit / a11y audit / cost audit / observability audit / supply-chain audit / dependency audit / find all places where W'. DEFAULT CHOICE for single-concern lane audits where focus is named via $ARGUMENTS — wins over Explore (which lacks focus) and security-auditor (which is security-only) because auditor produces a structured concern-specific findings list with evidence per item and ranked severity. DO NOT use for whole-repo audits (use repo-review), code review (use reviewer), or active debugging (use debugger). Pass focus via $ARGUMENTS or skill argument. Read-only.
Implement a feature with minimum-diff code + tests + claim-check. USE WHEN user says 'build this / implement X / write the code for / scaffold this / add a function that does Y'. DEFAULT CHOICE for multi-file feature implementation — wins over `reviewer` (read-only), `anthropic-skills:frontend-studio` (UI design artifact, not code), and `anthropic-skills:plan-mode` (plans, not implementations) because builder writes the code, co-locates tests, runs the validation suite, and gates success on `claim_check`. DO NOT use for behavior-preserving cleanup (use refactor), intentional breaking change with migration plan (use migrate), or single-file/single-function tweaks (handle inline in `/ultraprompt:build`). Writes code; requires `claim_check` before declaring success.
Analyze skill, agent, panel, command, MCP, artifact, validator, and dashboard catalog coverage using the capability graph. USE WHEN user asks 'improve the plugin ecosystem / find catalog gaps / audit coverage / rationalize skills and agents / plan catalog strategy'. DEFAULT CHOICE for ecosystem-level catalog planning because it uses graph coverage, routing outcomes, docs, and dashboard visibility together. DO NOT use for direct code edits, routine PR review, or one failing test; use build, review, or ci-repair.
Represent customer perspective, validate ideas against real user signals, and surface customer pain. USE WHEN user says 'what does the customer want / customer perspective / will users actually want this / user feedback analysis / customer signal / does this match what they ask for / support ticket patterns / customer pain analysis / voice of the customer'. DEFAULT CHOICE for customer-signal interpretation and validation — wins over Explore (which catalogs without interpretation) and innovation-lead (which generates ideas without representing the user) because customer-advocate specifically represents the customer side of decisions: validating ideas against real signals, identifying disconnects between team thinking and user reality, and producing customer_perspective artifacts. Pairs with principal-pm (PRD context), innovation-lead (idea source), evaluator (test design). DO NOT use for actual customer interviews (you analyze what's provided, not conduct), for market sizing (use market-analyst), or for technical user-experience review (use a11y-review or reviewer).
**DEFAULT for accessibility audits — dispatches auditor with a11y focus.**
**DEFAULT for authoring an Architecture Decision Record — produces a structured ADR with context, decision drivers, considered options, decision, consequences, and status, using the adr-template.md playbook.** Different from /architect (architecture exploration, not the record), /prd-technical (forward-looking product spec, not a decision record), /writer (general technical writing, not ADR-specific). Triggers: 'write an ADR, document this decision, decision record, ADR for X, architecture decision'.
**DEFAULT for authoring or refining an Ultraprompt agent — produces a new agent definition with frontmatter, body, tool permissions, and orchestration plan.** Different from /skill-author (authors a skill, not an agent), /plugin-review (audits an existing agent, not authors), /hooks-design (designs a hook, not an agent). Triggers: 'new agent, author an agent, refine this agent, agent definition, design a subagent, add a specialist'.
**DEFAULT for AI agent safety reviews — dispatches security-auditor + risk-and-controls-reviewer with AI/agent safety focus.**
**DEFAULT for API contract design and review — dispatches reviewer/integration-contract-reviewer with API contract focus.** Different from /migrate (intentional breaking change), /architect (system architecture, not contract review), /integration-contract-reviewer agent (used by this skill).
Matches all tools
Hooks run on every tool call, not just specific ones
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
No model invocation
Executes directly as bash, bypassing the AI model
Ultraprompt is a local-first Claude Code and Codex plugin for senior engineering workflows. On top of a broad catalog of focused skills, agents, panels, and MCP tools, it runs a cognitive control plane: typed memory, safe dream jobs, governed learning, workflow pathfinding, capability-graph health, and a Mission Control dashboard.
Version 9.4.0 | 56 skills | 35 agents | 42 MCP tools | 33 commands | 11 registered hooks | 18 artifact schemas | 12 panels | 2 output styles
Windows PowerShell:
powershell -NoProfile -ExecutionPolicy Bypass -File .\scripts\install-windows.ps1 both
macOS/Linux:
bash scripts/install.sh both
After install, restart Claude Code and Codex, then run:
/ultraprompt:doctor
/ultraprompt:dashboard
/ultraprompt:pathfind explains the recommended skill, agent, command, panel, or staged workflow for an intent./ultraprompt:memory queries and governs typed local memory./ultraprompt:dream runs or inspects safe dream jobs./ultraprompt:dream-review reviews dream reports and generated proposals./ultraprompt:learn-review approves, applies, rejects, or reverts learning candidates./ultraprompt:graph checks capability graph freshness and health./ultraprompt:mission-control opens the cognitive dashboard.python3 scripts/build-skill-index.py --check
python3 scripts/build-catalog-metadata.py --check
python3 scripts/build-capability-graph.py --check
python3 scripts/regenerate-skills.py --check
python3 scripts/regenerate-agents.py --check
python3 scripts/render-manifest-template.py --check
python3 scripts/audit-catalog-counts.py
python3 scripts/run-pathfinder-tests.py
python3 scripts/run-cognitive-tests.py
python3 scripts/run-release-integrity-tests.py
python3 scripts/audit-catalog-consistency.py
python3 scripts/validate-plugin.py
python3 scripts/release-scorecard.py
Runtime state is local by default:
~/.ultraprompt/memory/memory.db~/.ultraprompt/memory/memory.jsonl~/.ultraprompt/events/events.jsonl~/.ultraprompt/dreams/reports/*.json~/.ultraprompt/learning/candidates.jsonl~/.ultraprompt/learning/route-policy.jsonEnvironment overrides use the ULTRAPROMPT__SECTION__KEY=value form.
VERSION: single source of truth for the plugin version; every manifest, the CHANGELOG, and the SessionStart banner are checked against it.source/skill-specs.json: canonical skill specs.source/agent-specs.json: canonical agent specs.source/panel-specs.json: panel specs and graph metadata.source/dream-jobs.json: dream job catalog.scripts/: validators, installers, cognitive stores, pathfinder, release gates.mcp/ultraprompt_meta.py: MCP server and tool registry.dashboard/: browser UI served by scripts/dashboard.py.dist/: generated skill index, catalog metadata, capability graph, scorecards, and audit reports.See docs/onboarding.md for the contributor path.
See CONTRIBUTING.md for the full contributor guide: adding skills, agents, hooks, MCP tools; the validation gate; and the release shipping checklist.
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 claimDesign workspace for Claude Code: chat + stage + tokens + components + routes + panel + forge + exports. OAuth-only, local-first.
npx claudepluginhub sokoliem/ultraprompt --plugin ultrapromptHarness-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
Comprehensive 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.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.