autoplan
Auto-review pipeline — reads the full CEO, design, eng, and DX review skills from disk and runs them sequentially with…
Execute work efficiently while maintaining quality and finishing features
$ npx -y skills add MaximoCorrea1/ultra-powers --skill ce-work --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/ce-workContext preview
The summary Claude sees to decide when to auto-load this skill.
Execute work efficiently while maintaining quality and finishing features
name: ce:work description: Execute work efficiently while maintaining quality and finishing features argument-hint: "[Plan doc path or description of work. Blank to auto use latest plan doc]"
Execute work efficiently while maintaining quality and finishing features.
This command takes a work document (plan, specification, or todo file) or a bare prompt describing the work, and executes it systematically. The focus is on **shipping complete features** by understanding requirements quickly, following existing patterns, and maintaining quality throughout.
<input_document> #$ARGUMENTS </input_document>
Determine how to proceed based on what was provided in `<input_document>`.
**Plan document** (input is a file path to an existing plan, specification, or todo file) → skip to Phase 1.
**Bare prompt** (input is a description of work, not a file path):
1. **Scan the work area**
2. **Assess complexity and route**
| Complexity | Signals | Action | |-----------|---------|--------| | **Trivial** | 1-2 files, no behavioral change (typo, config, rename) | Proceed to Phase 1 step 2 (environment setup), then implement directly — no task list, no execution loop. Apply Test Discovery if the change touches behavior-bearing code | | **Small / Medium** | Clear scope, under ~10 files | Build a task list from discovery. Proceed to Phase 1 step 2 | | **Large** | Cross-cutting, architectural decisions, 10+ files, touches auth/payments/migrations | Inform the user this would benefit from `/ce:brainstorm` or `/ce:plan` to surface edge cases and scope boundaries. Honor their choice. If proceeding, build a task list and continue to Phase 1 step 2 |
---
1. **Read Plan and Clarify** _(skip if arriving from Phase 0 with a bare prompt)_
2. **Setup Environment**
First, check the current branch:
current_branch=$(git branch --show-current)
default_branch=$(git symbolic-ref refs/remotes/origin/HEAD 2>/dev/null | sed 's@^refs/remotes/origin/@@')
# Fallback if remote HEAD isn't set
if [ -z "$default_branch" ]; then
default_branch=$(git rev-parse --verify origin/main >/dev/null 2>&1 && echo "main" || echo "master")
fi**If already on a feature branch** (not the default branch):
First, check whether the branch name is **meaningful** — a name like `feat/crowd-sniff` or `fix/email-validation` tells future readers what the work is about. Auto-generated worktree names (e.g., `worktree-jolly-beaming-raven`) or other opaque names do not.
If the branch name is meaningless or auto-generated, suggest renaming it before continuing:
git branch -m <meaningful-name>
Derive the new name from the plan title or work description (e.g., `feat/crowd-sniff`). Present the rename as a recommended option alongside continuing as-is.
Then ask: "Continue working on `[current_branch]`, or create a new branch?"
**If on the default branch**, choose how to proceed:
**Option A: Create a new branch**
git pull origin [default_branch] git checkout -b feature-branch-name
Use a meaningful name based on the work (e.g., `feat/user-authentication`, `fix/email-validation`).
**Option B: Use a worktree (recommended for parallel development)**
skill: git-worktree # The skill will create a new branch from the default branch in an isolated worktree
**Option C: Continue on the default branch**
**Recommendation**: Use worktree if:
3. **Create Todo List** _(skip if Phase 0 already built one, or if Phase 0 routed as Trivial)_
The everything-Flow for building, shipping, and growing software — 40 hand-picked skills from 7 open-source suites, behind one FLOW.md router that fires the right skill on intent (and disambiguates the overlaps), with mandatory routing that survives context
Auto-review pipeline — reads the full CEO, design, eng, and DX review skills from disk and runs them sequentially with…
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior.…
Explore requirements and approaches through collaborative dialogue before writing a right-sized requirements document and…
Document a recently solved problem to compound your team's knowledge
Systematically find root causes and fix bugs. Use when debugging errors, investigating test failures, reproducing bugs from issue…
Capture a visual demo reel (GIF, terminal recording, screenshots) for PR descriptions. Use when shipping UI changes, CLI…