Capturing Ideas Fast
The most important thing when a new task idea comes to mind is capturing it immediately, before the thought fades. The ait create script is designed for this: you can write a task description as a raw stream of consciousness without worrying about structure, grammar, or completeness.
The philosophy: capture intent now, refine later.
In interactive mode, ait create walks you through metadata selection (priority, effort, labels) via fast fzf menus, then lets you enter the description as consecutive text blocks. There is no need to open an external editor or craft a polished specification — the follow-up planning workflow is designed to turn rough, unstructured descriptions into actionable implementation plans.
Recommended setup: Keep a terminal tab with ait create ready to launch at all times. When an idea strikes — even mid-implementation on another task — switch to that tab, type the idea, assign basic metadata, and get back to work. The task is saved as a local draft in aitasks/new/ (gitignored, no network needed) and can be finalized later.
The iterative refinement pipeline:
- Capture — Create the task with
ait createor/aitask-create. Write whatever comes to mind, even multiple paragraphs of loosely connected ideas - Organize — Use
ait boardto visually triage: drag tasks between kanban columns, adjust priority and effort, add labels. See the Board documentation for detailed how-to guides - Refine — When picked for implementation with
/aitask-pick, the planning phase explores the codebase and produces a structured implementation plan from your raw intent
This pipeline means you never need to spend time writing perfect task descriptions upfront. The framework handles progressive refinement at each stage.