Getting Started

From install to your first planned feature in under 10 minutes.

1

Install the Plugin

In any Claude Code session, run these two commands:

# Add the marketplace
/plugin marketplace add duniecdawid/ultra-claude-code

# Install the plugin
/plugin install uc@ultra-claude

All skills become available as /uc:* slash commands.

Auto-updates: /plugin marketplace auto-update duniecdawid/ultra-claude-code

2

Set Up Your Machine

Run this once to configure your environment:

/uc:setup

This installs prerequisites (tmux, Node.js), configures your shell for 1M context and agent teams, and sets up the tmux layout manager. Idempotent — safe to run again if anything changes.

3

Initialize Your Project

Navigate to your target project and run:

/uc:migrate

This scaffolds documentation/, explores your codebase, derives configuration files, drafts initial architecture docs, and generates coding standards from detected patterns.

Don't know exactly what to build? Run /uc:discovery-mode first to research your product, market, and users. It produces a product description, requirements, and personas that feed into feature planning. Read more →

4

Review Your Documentation

Migrate generated architecture docs, coding standards, and testing configuration from your codebase. Take a few minutes to review them — every planning skill reads these docs to make informed decisions about scope, conflicts, and architecture classification.

The more accurate these are, the better the plans. Learn about standards enforcement →

5

Plan Your First Feature

Run feature mode with a description of what you want to build:

/uc:feature-mode add user authentication

Feature mode acts as a senior tech lead. It challenges your scope, researches your codebase in parallel, and produces a structured plan with end-to-end testable tasks before any code is written.

Review and approve the plan before execution. Read more about feature planning →

6

Execute

/uc:plan-execution {plan-name}

Open a new window for execution. Plan execution spawns multiple agent teams that need their own tmux panes. Run the command in a fresh Claude Code session.

The execution engine spawns a dedicated team for each task: an Executor that writes code, a Reviewer that enforces your standards, and a Tester that validates against product docs. The Lead brokers external library knowledge via the /uc:research skill (cache-first, writes committed research files under documentation/technology/research/), and a Project Manager monitors progress.

Sessions can die and resume — checkpoints save progress automatically. Read more about plan execution →

Have fun building!

Run /uc:help whenever you feel like you could be doing something better.