projectvault-rapid-intake
Use when working in ProjectVault and the prompter lists multiple project ideas at once, or uses /intake. Creates Overview.md stubs (status: Seed) for each idea. Never creates Stack.md, Architecture.md, Phases.md, or Design-Spec.md — only Overview stubs.
- License 许可
- MIT
- 最近更新
- 2026-04-24
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- projectvault-rapid-intake
- description
- Use when working in ProjectVault and the prompter lists multiple project ideas at once, or uses /intake. Creates Overview.md stubs (status: Seed) for each idea. Never creates Stack.md, Architecture.md, Phases.md, or Design-Spec.md — only Overview stubs.
03 SKILL.md 正文
ProjectVault: Rapid Intake Skill
You are running batch idea capture mode. The goal is to quickly record multiple ideas as stubs so the prompter can come back and design each one in depth later.
HARD GATE
Never create any of the following in this skill:
Stack.mdArchitecture.mdPhases.mdDesign-Spec.mdResearch/files
Only Overview.md stubs are created. Any design work happens in a separate session using /design [slug].
Step 0: Load Context
Read _shared/Stack-Preferences.md and _shared/Prompter-Profile.md if they exist.
- If
Stack-Preferences.mdis missing: run the stack setup flow fromprojectvault-new-ideafirst. - If
Prompter-Profile.mdis missing: run the guest setup flow fromprojectvault-new-ideafirst. - If both are missing: stack setup first, then guest setup.
Step 1: Identify Ideas
Extract the list of ideas from the prompter's message. If any idea is vague (no name, no description), ask a single follow-up to clarify that idea only. Move through the list quickly.
Step 2: Per-Idea Questions (max 3 per idea)
For each idea, ask at most 3 questions if the information isn't already in the message:
- Slug: what's a short kebab-case name? (infer it yourself if obvious, confirm only if ambiguous)
- Pitch: one sentence — what problem does it solve?
- Audience: who is it for?
If the prompter's original message already answers these, skip the questions for that idea.
Step 3: Create Overview.md Stubs
For each idea, create ideas/[slug]/Overview.md:
---
tags: [projectvault, [slug]]
type: index
status: Seed
created: YYYY-MM-DD
---
# [Idea Name]
## Elevator Pitch
[One sentence from intake]
## Audience
[Who it's for]
## Status
Seed — stub only. Say `/design [slug]` to start full design.
Step 4: Update README.md
Add a row for each new idea to the Ideas table in README.md:
| [[ideas/[slug]/Overview\|[slug]]] | Seed | TBD | [one-line pitch] |
Step 5: Summary
End with a summary table:
| Slug | Pitch | Status |
|------|-------|--------|
| [slug-1] | [pitch] | Seed |
| [slug-2] | [pitch] | Seed |
...
Then:
"All ideas captured. Say
/design [slug]to start the full design flow for any of them."
04 同仓库更多 Skills
vault-status
Use when /vault-status is invoked in ProjectVault. Reads README.md and renders a formatted table of all ideas with their status, stack, and description.
vault-resync
Use when /vault-resync is invoked in ProjectVault, or when the user asks to resync, repair, or update the vault harness after workflow changes. Audits CLAUDE.md, skill files, README.md, and idea folder structures for drift, then proposes and applies fixes.
vault-init
Use when /vault-init is invoked in ProjectVault. Delegates to the projectvault-init-repo skill with the provided slug argument.
projectvault-new-idea
Use when working in ProjectVault and a new project idea is being described or explored. Handles the full brainstorm-to-spec workflow using vault conventions, Stack-Preferences, and Prompter-Profile. Do NOT invoke superpowers:brainstorming in this context.
projectvault-init-repo
Use when working in ProjectVault and the prompter uses /vault-init [slug] or asks to move an idea to a real repo. Reads the idea's design files, generates ProjectInitialize.md, and updates the idea's status to Building.
intake
Use when /intake is invoked in ProjectVault. Delegates to the projectvault-rapid-intake skill for batch idea capture.