intake

Solid

The planning front-door. Captures feature ideas and bugs as graded rows in the root INTAKE.md ledger. Use it when the user says "log an idea", "capture a bug", "add to the backlog", "note this down", "track this feature", or invokes `/intake`. Owns the requirements interview — fleshes out thin ideas, proactively suggests adjacent ideas, splits compound/hybrid asks and ideas grading C:8 or higher into discrete rows, and grades every idea in a single-turn banded judgment (complexity / token-cost / sequencing). Feeds `plan-pm`, which drafts the PRD. Also owns `--update`: use it when the user says "update that idea", "change the goal on #4", "edit the backlog row about search", or "fix the idea I logged" — it lists the un-shipped rows and edits one in place. And `--delete`: use it when the user says "delete that idea", "remove row #4", "drop that from the backlog", or "I logged that by mistake" — it warns about what the removal breaks, then removes the row on confirmation.

AI & Automation 2 stars 0 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
16
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# intake The front-door of the msg planning pipeline. Ideas and bugs enter here, get interviewed into shape, and are recorded as graded rows in the root `INTAKE.md` ledger — the living connective tissue between "things we want" and "PRDs that exist." `plan-pm` reads those rows and drafts the PRD autonomously. ``` intake (capture + interview + grade → INTAKE.md rows) → plan-pm (picks a row, drafts the PRD solo, stamps in-progress + prd mapping) → … → post-merge --production (stamps the row completed) ``` ## Usage **Capture mode** — protocol: [`refs/protocol-intake.md`](refs/protocol-intake.md) - `/intake` — capture one or more ideas/bugs into `INTAKE.md`. Pass the idea(s) as input, or be prompted. - `/intake <idea text>` — capture the described idea directly. Natural language: "log an idea", "capture a bug", "add this to the backlog", "note this feature down", "track this idea", "put this in the backlog". **Update mode** — protocol: [`refs/protocol-update.md`](refs/protocol-update.md) - `/intake --update` — list every un-shipped row (`backlog` + `in-progress`) in full, then edit the one you pick. - `/intake --update <free text>` — edit directly, e.g. `/intake --update #4 — goal should be "cut time-to-first-search"`. Unclear input still gets a follow-up question; the one-shot form buys speed, not a bypass. Natural language: "update that idea", "change the goal on #4", "edit the backlog row about search", "fix the idea I logged". Update mode edits **`idea` / `goal`...

Details

Author
ndisisnd
Repository
ndisisnd/msg
Created
3 months ago
Last Updated
2 days ago
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

intake-desk

The conversational front door for intake — turns a half-formed idea into a well-formed, correctly-typed, correctly-placed work item logged to the work tracker, never a scratch file. Meets you at any altitude (a single bug or a portfolio initiative), proposes the work-item type and its place in the intake hierarchy, elicits the type- and level-appropriate fields (a bug's reproduction and environment; a story's acceptance criteria and value), applies the 5-test rule live, and confirms before logging. One work item per request (child candidates noted in the body for later slicing; no auto-decompose). Two interactive modes — Elicit (guided interview) and Triage-readiness check (5-test a draft you wrote) — plus Ambient Auto-Log (Mode C), a non- interactive path invoked programmatically, not by a conversational phrase. Use when the user says "help me file this idea as an issue", "turn this into a work item", "log this idea", "is this intake-ready", or "help me write up this bug/story/initiative".

0 Updated today
cody-hutson
AI & Automation Solid

plan-pm

Principal PM skill — the autonomous PRD writer. Consumes a graded, fleshed-out row from the INTAKE.md backlog (idea, goal, type, grade) and drafts the full PRD solo — edge cases, feature/acceptance table, user flows, error handling — saved to features/planned/prd-[n]-[feature-slug]/. The requirements interview lives in /intake now, not here. Pauses ONLY for batched open questions the draft couldn't resolve and for breaking/critical touches. Refuses requests that would skip the PRD stage entirely.

2 Updated 2 days ago
ndisisnd
AI & Automation Listed

p2a-intake

Use when extracting requirements, assumptions, and clarification questions from a one-sentence Plan2Agent product idea.

0 Updated today
silbaram