用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/majiayu000/claude-skill-registry --skill update-business-plan命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | update-business-plan |
| description | Update Business Plan based on scan evidence, card reflections, and strategic decisions. |
Extract learnings from completed cards, scan evidence, and strategic decisions to update the corresponding Business Plan. Keeps business strategy aligned with execution reality.
READ + WRITE (BUSINESS PLANS ONLY)
Allowed:
reflect.agent.md)docs/business-os/scans/strategy/<BIZ>/plan.user.md and .agent.md)Not allowed:
Required:
BRIK, SKYL, PLAT)Optional:
reflection (from card) or scan (from repo scan) or manual (Pete-provided insights)Business plans are located at: docs/business-os/strategy/<BIZ>/plan.user.md and plan.agent.md
Strategy (What we're focusing on)
Risks (What could go wrong)
Opportunities (Ideas worth pursuing)
Learnings (Append-only log)
Metrics (How we're measuring success)
From Card Reflection:
const reader = createRepoReader(repoRoot);
const card = await reader.getCard(cardId);
const reflectDoc = await reader.getStageDoc(cardId, "reflect");
// Extract from reflect.agent.md:
// - Decisions made
// - Risks discovered
// - Learnings captured
// - Metrics/outcomes
From Repo Scan:
const scanResults = JSON.parse(
await fs.readFile("docs/business-os/scans/last-scan.json", "utf-8")
);
// Analyze:
// - Cards blocked (emerging risks)
// - Cards completed (learnings, metrics)
// - Ideas patterns (opportunities)
From Manual Input:
// Pete provides:
// - Strategic decision
// - Market observation
// - Customer feedback theme
Parse reflection or scan for:
Decisions:
Risks:
Opportunities:
Learnings:
Metrics:
const planPath = `docs/business-os/strategy/${businessCode}/plan.user.md`;
const currentPlan = matter(await fs.readFile(planPath, "utf-8"));
Understand current strategy to integrate updates coherently.
Strategy Section:
## Strategy
### Current Focus (Updated 2026-01-28)
1. **User Authentication** (Priority: High)
- Status: Fact-finding complete, positive validation
- Outcome: 82% of users want accounts feature
- Next: Move to planning phase
- Impact: Projected 15-20% reduction in booking abandonment
2. **Guide Offline Mode** (Priority: Medium)
- Status: New opportunity from user research
- Validation: 45% of users request offline access
- Next: Create card, begin fact-finding
3. **Performance Optimization** (Priority: High)
- Status: Completed (BRIK-ENG-0005)
- Outcome: Page load improved 200ms (from 1.2s to 1.0s)
- Impact: Bounce rate reduced by 8%
Risks Section:
## Risks
### Active Risks
- **GDPR Compliance** (Severity: High, Added: 2026-01-28)
- Source: Card BRIK-ENG-0001 blocked on legal review
- Impact: Delays user auth feature by 1-2 weeks
- Mitigation: Legal review in progress, backup plan if negative
- **Platform Auth Compatibility** (Severity: Medium, Added: 2026-01-28)
- Source: Technical fact-finding on BRIK-ENG-0001
- Impact: May require custom auth implementation
- Mitigation: Architecture spike planned
Opportunities Section:
## Opportunities
### Validated (Ready for Cards)
- **Guide Offline Mode**
- Evidence: User research (45% request), customer-input
- Value: Reduce support load, enable international travelers
- Effort: Medium (service worker + cache strategy)
- Recommend: Create card, prioritize for Q2
### Under Investigation
- **Mobile App Push Notifications**
- Source: Scan detected user feedback themes
- Status: Need fact-finding to validate demand
- Next: Survey users, check technical feasibility
Learnings Section:
## Learnings
### 2026-01-28: User Authentication Feature
- **What worked:**
- Early user research prevented building unwanted features
- Platform auth reuse saved 2 weeks of development
- Fact-finding phase caught GDPR issue before build
- **What didn't work:**
- Initial scope too broad (social login + email)
- Legal review not started early enough
- Performance testing delayed fact-finding exit
- **Process improvements:**
- Start legal review during fact-finding, not planning
- Scope to MVP first, add features incrementally
- Performance baselines at start of fact-finding
- **Technical insights:**
- Platform auth works with Brikette (confirmed via spike)
- Social login adds 40% complexity vs email-only
- Auth overhead: <50ms on booking flow
Metrics Section:
## Metrics
### Booking Flow (Updated 2026-01-28)
- **Completion Rate:** 68% → 72% (+4pp)
- Source: Performance optimization (BRIK-ENG-0005)
- Measurement: Google Analytics, 30-day rolling average
- Target: 75% by end of Q1
- **Page Load Time:** 1.2s → 1.0s (-200ms)
- Source: Performance optimization (BRIK-ENG-0005)
- Measurement: Real User Monitoring (RUM)
- Target: <900ms by end of Q2
- **Support Tickets:** Baseline established (52/month)
- Next: Track impact of offline mode and user auth
- Target: Reduce by 20% (10 tickets/month) with self-service
Rules:
Dual-audience mirroring:
.user.md: Human-readable, narrative format.agent.md: Structured, data-oriented, includes evidence linksconst writer = createRepoWriter(repoRoot);
await writer.updateFile(
`docs/business-os/strategy/${businessCode}/plan.user.md`,
updatedUserContent,
CommitIdentities.agent
);
await writer.updateFile(
`docs/business-os/strategy/${businessCode}/plan.agent.md`,
updatedAgentContent,
CommitIdentities.agent
);
Commit message:
Update BRIK business plan: User auth learnings + new risks
- Strategy: Add user auth to current focus (fact-finding complete)
- Risks: GDPR compliance blocker, platform auth compatibility
- Opportunities: Guide offline mode validated (45% user demand)
- Learnings: User auth fact-finding insights
- Metrics: Booking completion +4pp from perf optimization
Source: Card BRIK-ENG-0001 reflection + scan SCAN-2026-01-28
Every plan update must include:
/work-idea: Update Opportunities section with new validated ideas/propose-lane-move to Done: Trigger reflection and plan update/scan-repo: Aggregate scan findings into plan updates/ideas-go-faster: Sweep reads plans and flags gaps/staleness — use this skill to act on sweep recommendations for plan bootstrapping or updatesUser: /update-business-plan BRIK --card BRIK-ENG-0001
Agent:
Updating BRIK business plan from card BRIK-ENG-0001 reflection...
[Reading reflection stage doc]
Card: BRIK-ENG-0001 (User Authentication)
Lane: Reflected
Completed: 2026-01-28
[Extracting structured information]
✓ Decisions: Scope to email-only (defer social login)
✓ Risks: GDPR compliance (1-2 week delay)
✓ Opportunities: None (feature on hold pending legal)
✓ Learnings: 3 insights captured
✓ Metrics: No impact yet (feature not shipped)
[Reading current business plan]
Plan: docs/business-os/strategy/BRIK/plan.user.md
Last updated: 2026-01-15
[Drafting updates]
Strategy section:
+ User Authentication (Priority: High, blocked on legal)
Risks section:
+ GDPR Compliance (Severity: High)
+ Platform Auth Compatibility (Severity: Medium)
Learnings section:
+ 2026-01-28: User Authentication Feature
- Early user research prevented scope creep
- Legal review should start during fact-finding
- Platform auth integration confirmed
[Merging into plan.user.md and plan.agent.md]
✓ Strategy updated
✓ Risks added (2 new)
✓ Learnings appended
✓ Metrics unchanged (no shipped features yet)
[Committing changes]
✓ Commit: Update BRIK business plan (user auth learnings)
✓ Agent identity used
Done! Plan updated. Pete can review diff:
git show HEAD -- docs/business-os/strategy/BRIK/plan.user.md