Works with: Claude Code, Codex CLI, OpenCode, Gemini CLI, pi-agent, and more.
Getting Started | Usage Guide | Handbook - Skills, Agents, Templates

Ideas appear mid-flow: copied from chat, typed in a terminal, or drafted with an LLM. ace-idea gives them a stable home in git with sortable IDs and lightweight status updates, so ideas stay actionable instead of scattered across notes and tabs.
How It Works
- Capture idea text into a structured markdown artifact with metadata from direct input, stdin, or clipboard.
- Refine and organize entries through review-oriented workflows with tags, scoping, and bucket placement.
- Promote ready ideas into execution tasks when they pass review.
Use Cases
Capture from anywhere - create an idea from direct text input, stdin, or clipboard content with ace-idea create. Add --llm-enhance when a rough note needs LLM cleanup, or use /as-idea-capture for the full agent-driven workflow.
Shape and review - run /as-idea-review to turn raw notes into structured entries with clearer scope, tags, and next actions.
Organize by intent - move ideas into any named folder you choose (e.g. _review, _big, _maybe) to group them by intent. _archive is the only special folder — it partitions by date. Root-level ideas act as the next queue.
Track and maintain - use ace-idea list, ace-idea show, and ace-idea status for visibility, then run ace-idea doctor to detect and repair structure drift.
Promote to execution - once an idea is ready, hand it off to ace-task and continue with planning and implementation workflows.
Getting Started | Usage Guide | Handbook - Skills, Agents, Templates | Part of ACE