[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71GC46S2GW6M3EF4NFJBHQ7":3,"skill-same:01M71GC46S2GW6M3EF4NFJBHQ7":63},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":43,"commitSha":44,"skillDirectory":45,"forksCount":14,"repositoryHtmlUrl":46,"repositoryHomepageUrl":6,"ownerHtmlUrl":47,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":48,"install":49,"resources":62},"01M71GC46S2GW6M3EF4NFJBHQ7","projectvault-rapid-intake",null,"Use when working in ProjectVault and the prompter lists multiple project ideas at once, or uses \u002Fintake. Creates Overview.md stubs (status: Seed) for each idea. Never creates Stack.md, Architecture.md, Phases.md, or Design-Spec.md — only Overview stubs.","Junqing\u002Fproject-vault","Junqing","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F3631684?v=4","01M71GBSJSHPHYN153VT0D6PXX","Jin","01M71GBSKJERAK4MHPGBV75PXS",0,"MIT","https:\u002F\u002Fgithub.com\u002FJunqing\u002Fproject-vault\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fprojectvault-rapid-intake\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"projectvault rapid intake","RAPID","intake","idea","status","seed","spec","at","stack","architecture","when","use","only","design","overview","project","for","ideas","never","2026-11-10 10:12:30",false,"---\nname: projectvault-rapid-intake\ndescription: >\n  Use when working in ProjectVault and the prompter lists multiple project ideas at once,\n  or uses \u002Fintake. Creates Overview.md stubs (status: Seed) for each idea. Never creates\n  Stack.md, Architecture.md, Phases.md, or Design-Spec.md — only Overview stubs.\n---\n\n# ProjectVault: Rapid Intake Skill\n\nYou 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.\n\n## HARD GATE\n\n**Never create any of the following in this skill:**\n- `Stack.md`\n- `Architecture.md`\n- `Phases.md`\n- `Design-Spec.md`\n- `Research\u002F` files\n\nOnly `Overview.md` stubs are created. Any design work happens in a separate session using `\u002Fdesign [slug]`.\n\n---\n\n## Step 0: Load Context\n\nRead `_shared\u002FStack-Preferences.md` and `_shared\u002FPrompter-Profile.md` if they exist.\n- If `Stack-Preferences.md` is missing: run the stack setup flow from `projectvault-new-idea` first.\n- If `Prompter-Profile.md` is missing: run the guest setup flow from `projectvault-new-idea` first.\n- If both are missing: stack setup first, then guest setup.\n\n---\n\n## Step 1: Identify Ideas\n\nExtract 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.\n\n---\n\n## Step 2: Per-Idea Questions (max 3 per idea)\n\nFor each idea, ask at most 3 questions if the information isn't already in the message:\n1. **Slug**: what's a short kebab-case name? (infer it yourself if obvious, confirm only if ambiguous)\n2. **Pitch**: one sentence — what problem does it solve?\n3. **Audience**: who is it for?\n\nIf the prompter's original message already answers these, skip the questions for that idea.\n\n---\n\n## Step 3: Create Overview.md Stubs\n\nFor each idea, create `ideas\u002F[slug]\u002FOverview.md`:\n\n```markdown\n---\ntags: [projectvault, [slug]]\ntype: index\nstatus: Seed\ncreated: YYYY-MM-DD\n---\n\n# [Idea Name]\n\n## Elevator Pitch\n[One sentence from intake]\n\n## Audience\n[Who it's for]\n\n## Status\nSeed — stub only. Say `\u002Fdesign [slug]` to start full design.\n```\n\n---\n\n## Step 4: Update README.md\n\nAdd a row for each new idea to the Ideas table in `README.md`:\n\n```\n| [[ideas\u002F[slug]\u002FOverview\\|[slug]]] | Seed | TBD | [one-line pitch] |\n```\n\n---\n\n## Step 5: Summary\n\nEnd with a summary table:\n\n```\n| Slug | Pitch | Status |\n|------|-------|--------|\n| [slug-1] | [pitch] | Seed |\n| [slug-2] | [pitch] | Seed |\n...\n```\n\nThen:\n> \"All ideas captured. Say `\u002Fdesign [slug]` to start the full design flow for any of them.\"\n","# ProjectVault: Rapid Intake Skill\n\nYou 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.\n\n## HARD GATE\n\n**Never create any of the following in this skill:**\n- `Stack.md`\n- `Architecture.md`\n- `Phases.md`\n- `Design-Spec.md`\n- `Research\u002F` files\n\nOnly `Overview.md` stubs are created. Any design work happens in a separate session using `\u002Fdesign [slug]`.\n\n---\n\n## Step 0: Load Context\n\nRead `_shared\u002FStack-Preferences.md` and `_shared\u002FPrompter-Profile.md` if they exist.\n- If `Stack-Preferences.md` is missing: run the stack setup flow from `projectvault-new-idea` first.\n- If `Prompter-Profile.md` is missing: run the guest setup flow from `projectvault-new-idea` first.\n- If both are missing: stack setup first, then guest setup.\n\n---\n\n## Step 1: Identify Ideas\n\nExtract 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.\n\n---\n\n## Step 2: Per-Idea Questions (max 3 per idea)\n\nFor each idea, ask at most 3 questions if the information isn't already in the message:\n1. **Slug**: what's a short kebab-case name? (infer it yourself if obvious, confirm only if ambiguous)\n2. **Pitch**: one sentence — what problem does it solve?\n3. **Audience**: who is it for?\n\nIf the prompter's original message already answers these, skip the questions for that idea.\n\n---\n\n## Step 3: Create Overview.md Stubs\n\nFor each idea, create `ideas\u002F[slug]\u002FOverview.md`:\n\n```markdown\n---\ntags: [projectvault, [slug]]\ntype: index\nstatus: Seed\ncreated: YYYY-MM-DD\n---\n\n# [Idea Name]\n\n## Elevator Pitch\n[One sentence from intake]\n\n## Audience\n[Who it's for]\n\n## Status\nSeed — stub only. Say `\u002Fdesign [slug]` to start full design.\n```\n\n---\n\n## Step 4: Update README.md\n\nAdd a row for each new idea to the Ideas table in `README.md`:\n\n```\n| [[ideas\u002F[slug]\u002FOverview\\|[slug]]] | Seed | TBD | [one-line pitch] |\n```\n\n---\n\n## Step 5: Summary\n\nEnd with a summary table:\n\n```\n| Slug | Pitch | Status |\n|------|-------|--------|\n| [slug-1] | [pitch] | Seed |\n| [slug-2] | [pitch] | Seed |\n...\n```\n\nThen:\n> \"All ideas captured. Say `\u002Fdesign [slug]` to start the full design flow for any of them.\"\n",{"name":5,"description":7},"main","c5cfc6189ab5d14e0d8a5ce392f939cdcec18be1",".claude\u002Fskills\u002Fprojectvault-rapid-intake","https:\u002F\u002Fgithub.com\u002FJunqing\u002Fproject-vault","https:\u002F\u002Fgithub.com\u002FJunqing","2026-04-24 04:35:46",{"source":8,"skillName":5,"commands":50,"prompt":60,"zipAvailable":61},[51,54,57],{"tool":52,"command":53},"npx","npx skills add Junqing\u002Fproject-vault --skill projectvault-rapid-intake",{"tool":55,"command":56},"bunx","bunx skills add Junqing\u002Fproject-vault --skill projectvault-rapid-intake",{"tool":58,"command":59},"pnpm","pnpm dlx skills add Junqing\u002Fproject-vault --skill projectvault-rapid-intake","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FJunqing\u002Fproject-vault\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fprojectvault-rapid-intake\u002FSKILL.md",true,[],[64,76,99,111,130,140],{"skillNo":65,"name":66,"nameZh":6,"description":67,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":70,"publishedAt":38},"01M71GCC1NC8BEDF502J5XKN1Z","vault-status","Use when \u002Fvault-status is invoked in ProjectVault. Reads README.md and renders a formatted table of all ideas with their status, stack, and description.","https:\u002F\u002Fgithub.com\u002FJunqing\u002Fproject-vault\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fvault-status\u002FSKILL.md",[],[23,71,72,73,27,30,29,36,74,75],"vault","vault status","table","README","with",{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":87,"publishedAt":38},"01M71GC99B4VWN8W8WDXY3DCVN","vault-resync","Use when \u002Fvault-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.","https:\u002F\u002Fgithub.com\u002FJunqing\u002Fproject-vault\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fvault-resync\u002FSKILL.md",[82],{"categoryNo":83,"categoryName":84,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[88,71,89,90,91,35,74,92,30,29,93,94,95,96,97,98,22],"vault resync","repair","harness","fixes","files","workflow","drift","changes","folder","update","user",{"skillNo":100,"name":101,"nameZh":6,"description":102,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":105,"publishedAt":38},"01M71GC7DJ3K21GWG6BSNW91DW","vault-init","Use when \u002Fvault-init is invoked in ProjectVault. Delegates to the projectvault-init-repo skill with the provided slug argument.","https:\u002F\u002Fgithub.com\u002FJunqing\u002Fproject-vault\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fvault-init\u002FSKILL.md",[],[71,106,107,108,109,29,110,30,75],"vault init","init","repo","delegates","argument",{"skillNo":112,"name":113,"nameZh":6,"description":114,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":117,"publishedAt":38},"01M71GC1CV7F7RZBH264VP9WB2","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.","https:\u002F\u002Fgithub.com\u002FJunqing\u002Fproject-vault\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fprojectvault-new-idea\u002FSKILL.md",[],[118,22,119,25,120,121,34,122,123,124,125,30,126,29,93,27,71,127,128,129],"new","projectvault new idea","full","do","brainstorm","vault conventions","superpowers","preferences","invoke","brainstorming","spec workflow","conventions",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":136,"publishedAt":38},"01M71GBYQ5HWJ3S9T6BNFVB09T","projectvault-init-repo","Use when working in ProjectVault and the prompter uses \u002Fvault-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.","https:\u002F\u002Fgithub.com\u002FJunqing\u002Fproject-vault\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fprojectvault-init-repo\u002FSKILL.md",[],[108,137,107,138,29,30,92,32,23,139,71,22],"projectvault init repo","updates","move",{"skillNo":141,"name":21,"nameZh":6,"description":142,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":143,"categories":144,"keywords":145,"publishedAt":38},"01M71GBWS7NR9KRMZGEC3SQYWN","Use when \u002Fintake is invoked in ProjectVault. Delegates to the projectvault-rapid-intake skill for batch idea capture.","https:\u002F\u002Fgithub.com\u002FJunqing\u002Fproject-vault\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fintake\u002FSKILL.md",[],[21,146,22,35,109,29,147,30,20],"batch","capture"]