Tickets that build themselves.

AI clarifies requirements upfront. Claude Code pulls the context.
You just ship.

You're still doing this manually?

“Make it pop”

You spend an hour figuring out what they actually mean.

Copy-paste context

Open Claude. Paste the ticket. Paste the docs. Explain the codebase. Again.

Async ping-pong

Three Slack threads, two meetings, still building the wrong thing.

Let AI do the legwork.

Clarification (happens automatically)

Stakeholder writes ticket
AI asks clarifying questions
Stakeholder answers
Ticket ready: status = todo

Implementation (you stay in flow)

$ claude

> /pick-ticket
Found 3 tickets ready...
→ "Add dark mode toggle"

Creating worktree...
Opening new Claude instance...

───── new terminal ─────

Context loaded. Ready to implement:
"Add dark mode toggle"

> implement it

> /commit
PR created. Ticket marked done.

Your terminal. Your tickets. Zero context switching.

Install once. Every project flows from there.

claude plugin install github:yvocilon/aintentfirst-plugin

/init

Connect your repo

Links repo to your AI Intent First project. Analyzes codebase and generates TERMINOLOGY.md, SCREENS.md, etc. Pushes docs to AI Intent First so the clarification AI understands your app. Smarter questions from day one.

/pick-ticket

Grab and go

Shows todo tickets ready to build. Creates isolated git worktree. Opens new Claude instance with ticket context loaded. Full spec + clarification history — no re-explaining.

/resume-ticket

Jump back in

Auto-runs when you open a ticket worktree. Picks up right where you left off.

/sync-docs

Keep the AI sharp

Re-analyzes codebase after you ship. Pushes updated docs to AI Intent First. New screens, terms, business rules → better questions on future tickets.

From vague idea to shipped feature.

STAKEHOLDER              AI                    YOU
    │                    │                      │
    ├─── writes ticket ──►│                      │
    │                    ├── asks questions      │
    │◄── answers ────────┤                      │
    │                    ├── marks ready ───────►│
    │                    │                      ├── pulls ticket
    │                    │                      ├── implements
    │                    │                      ├── pushes PR
    │◄─────────────────── notified ─────────────┤

Stop juggling context. Start shipping.

Connect in 5 minutes. Free for solo devs.