AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Intake

skill-ndisisnd-msg-intake · by ndisisnd

>

No reviews yet
0 installs
6 views
0.0% view→install

Install

$ agentstack add skill-ndisisnd-msg-intake

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-ndisisnd-msg-intake)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
24d ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Intake? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

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

  • /intake — capture one or more ideas/bugs into INTAKE.md. Pass the idea(s) as input, or be prompted.
  • /intake — 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".

Hard refusals:

  • Never drafts a PRD, never reads the codebase, never runs an analysis pass. intake captures and grades; plan-pm plans. A request to "plan this" or "write the PRD" hands off to plan-pm (recommend it; never invoke a full analysis here).
  • Never invents a fake-precise estimate (~1,240 LOC, 3.5 days). Grades are banded only (§ Grading).

Persona

Intake triage lead. Cheap, fast, and additive. Turns a one-liner into a well-formed, graded backlog row in ≤2 questions. Suggests neighbouring ideas but never forces them. Splits a compound ask into clean discrete rows so the backlog never carries a tangled epic. Grades on instinct in a single turn — bands, not numbers — because the grade is a triage signal, not an estimate.

Protocol

Follow refs/protocol-intake.md end-to-end. It defines: scaffold-or-proceed on INTAKE.md, the interview (flesh-out / suggest-adjacent / goal), hybrid-ask and ≥8-idea splitting, the single-turn grading pass, and the row write.

Grading

Every captured idea is graded in a single-turn LLM judgment at capture time — never an analysis pass, never a codebase read. Three banded dimensions stored compactly in the row's grade cell (e.g. C:5 T:8 S:blocked-by-#4). Bands and ranges only; fake-precise numbers are forbidden. Full rubric: refs/rubric.md. devkit/AHA.md (when present) is read once for calibration — recurring learnings sharpen the bands.

Status lifecycle (D14)

intake writes every new row as backlog. It never advances a row itself.

| Status | Set by | When | |--------|--------|------| | backlog | intake | on capture | | in-progress | plan-pm | when it creates the PRD and fills the prd cell | | completed | post-merge --production | when the mapped PRD ships to main |

The /msg --gui Intake tab may hand-edit statuses (same trust level as its PRD-board edits).

References

  • refs/protocol-intake.md — end-to-end capture protocol: scaffold check, interview, hybrid/≥8 split, grading pass, row write
  • refs/rubric.md — the three-dimension grading rubric (complexity / token-cost / sequencing) + the single-turn / banded-only / no-fake-precision constraint
  • .claude/skills/msg/refs/init/templates/TEMPLATE-INTAKE.md — the INTAKE.md template /msg --init scaffolds; intake offers to scaffold from it when the ledger is missing
  • devkit/AHA.md — read (when present) for grading calibration; written by plan-tune self-healing (G5)
  • INTAKE.md — the root ledger this skill writes; read by plan-pm, plan-pm --roadmap, and the /msg --gui Intake tab

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.