Bp outline
Turn existing project materials into a source-backed investor BP brief, evidence ledger, and 12–15 slide outline. Use before making slides, when the product positioning is unclear, or when an existing outline is too technical, generic, or unsupported. Trigger on "写 BP 大纲", "融资叙事", "梳理商业计划书", "先不要做 PPT", "BP outline", "investor narrative", or "pitch deck outline".From its SKILL.md
npx -y skills add lovstudio/skills --skill bp-outlineAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
What its file declares
Copied from the file, not written here
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
5.7 KB, as published. Nobody here has run it
BP Outline
Build the investment story before choosing a visual style. This skill stops at an approved, source-backed outline and does not generate PPTX/PDF.
Input
Any combination of:
- repository, product docs, PRD, website, prior applications, or existing BP;
- analytics exports, payment/usage data, GitHub evidence, and customer notes;
- product screenshots, founder profile, team history, brand assets;
- financing stage, amount, equity/instrument, and milestones.
Output Contract
business-plan/
├── brief.md
├── evidence-ledger.md
├── outline.md
└── assets/
The output is ready for lov-bp-deck only when the evidence gate passes.
Workflow (MANDATORY)
Step 0: Resolve the skill and workspace
Resolve this SKILL.md directory as SKILL_DIR. If the user already has a
business-plan/ workspace, continue in it. Otherwise initialize one:
python3 "$SKILL_DIR/scripts/init_bp.py" \
--name "Project Name" \
--stage seed \
--output ./business-plan
Read references/user-config.md for portable path and brand resolution.
Step 1: Inspect before asking
Search the user's supplied scope first. Prefer exact repo/files/URLs over broad discovery. Extract known audience, financing stage, ask, product, buyer, traction, business model, market, competition, growth, and team evidence.
Ask at most one compact round of questions for missing decisions that materially change the outline. If the user says “不要问”“按推荐方案”, assume seed investors, 12–15 slides, 8–10 minutes, and mark the financing ask as a visible gap if unknown.
Step 2: Build the evidence ledger
Record every material claim as:
- fact;
- inference;
- assumption;
- missing.
Include source, as-of date, slide destination, and next action. For changing claims,
verify current authoritative sources. Never substitute a broad AI forecast for a
buyer-linked market calculation. Read references/evidence-and-market.md.
Step 3: Define the investor-readable product
Before the vision, draft three one-line definitions:
- literal category;
- accurate comparator (“X for Y”);
- category-creation language with a plain-language explanation.
Choose the line a non-technical investor can repeat after ten seconds. Separate:
early wedge → adjacent users → long-term market
Treat technical modes as implementation unless the buyer actually pays for the
mechanism. Read references/investor-story.md.
Step 4: Write the 12–15 page argument
Use this 12-page base:
- one sentence: who you are;
- concrete user problem;
- how the product solves it;
- product demo or core experience;
- why now;
- real validation;
- business model;
- market size and wedge;
- competition and differentiation;
- growth plan;
- why this team;
- financing ask, use, and next proof.
Expand only when a product demo, moat, B2B deployment model, or financial model
needs a dedicated page. Read references/deck-architecture.md.
Each slide entry must contain:
- conclusion headline;
- investor takeaway;
- evidence IDs and sources;
- exact visual/chart proof;
- speaker purpose;
- unresolved gap or “none”.
Step 5: Run the evidence gate
The outline is ready only when:
- all 12 investor questions are covered;
- the product definition is investor-readable;
- every core number traces to evidence or a labeled assumption;
- traction stages and denominators are not mixed;
- TAM/SAM/SOM has a buyer-price-reachability bridge;
- the financing ask connects to 18–24 month validation milestones;
- no placeholder is hidden as final copy.
Report the page map and at most five evidence gaps. Do not start slide generation
unless the user asked for a complete BP or explicitly continues with bp-deck.
Recommended Next Step
$lov-bp-deck ./business-plan/outline.md
Runtime context (shared)
运行前读取本 Skill 包的 skill.yaml,由宿主提供 skill-runtime/v1 上下文。字段解析顺序为:当前请求、项目上下文、个人 Preferences、品牌 Profile、通用默认值。
- 只使用 Manifest 声明的字段;Profile 保存公开品牌事实,Preferences 保存个人工作偏好。
required: true字段缺失时,按 Manifest 的问题配置向用户提出一个聚焦问题;用户明确同意后再保存回答。- 报错提供可复制的
context_id、字段路径与来源,诊断内容避开秘密、完整私人路径和原始配置。
通用反馈闭环
用户在 Skill 驱动任务中提出修改意见时,继续当前产物前必须执行:
- 先判断意见是
task-specific(仅本次)还是reusable(可跨任务复用)。 task-specific只修改当前任务,不改 Skill。reusable先确定作用域:领域规则先更新对应 canonical Skill;适用于所有 Skill 的规则先更新共享规范。- 完成规则更新、版本、lint 与分发核验后,再把修改应用到当前任务。
reusable修改会使此前的“确认”“继续”“发吧”失效;完成当前产物修改和回读后必须停下,等待用户下一步指示,不自动进入发布、提交或其他外部写入。
What ships with it: 9 files
23.6 KB alongside SKILL.md, 1 of them executable
assets/
- templates/brief.md1.2 KB
- templates/evidence-ledger.md1.5 KB
- templates/outline.md3.1 KB
references/
- deck-architecture.md2.9 KB
- evidence-and-market.md2.8 KB
- investor-story.md3.1 KB
- user-config.md2.3 KB
scripts/
- init_bp.pyruns6.2 KB
- README.md580 B
Gives 0 of the 12 instructions most product growth skills give
Counted across 694 of the 879 authors here whose files we hold, read 2026-09-06
- Check for product marketing context firstin 49 of 694, across 20 files
- Validate the why before building featuresin 18 of 694, across 4 files
- Respond to every comment in real-timein 17 of 694, across 6 files
- Structure launch marketing across three channel typesin 16 of 694, across 4 files
- Recruit early users one-on-onein 13 of 694, across 2 files
- Ask one question at a timein 13 of 694
- Rank features using ICE scoringin 12 of 694, across 3 files
- Identify primary conversion goalin 11 of 694, across 3 files
- Identify traffic contextin 11 of 694, across 3 files
- Evaluate headline effectivenessin 11 of 694, across 3 files
- Check visual hierarchy and scannabilityin 11 of 694, across 3 files
- Run product diagnosticsin 11 of 694, across 3 files
Said here and by no other author read
- Inspect supplied project materials first
- Record every material claim in evidence ledger
- Draft three one-line product definitions
- Write the 12 to 15 page argument
- Run the evidence gate before finishing
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once.