project-planner by samhvw8/dot-claude
npx skills add https://github.com/samhvw8/dot-claude --skill project-planner适用于创建任何项目类型的结构化、可执行计划的通用规划方法论。适用于商业项目、个人目标、创意项目、学术工作、活动策划和组织变革。
在规划以下事项时激活此技能:
不适用于软件开发 - 请改用 implementation-planner 技能
创建新计划前必须执行:
检查是否存在活动计划:
test -f docs/plan.md && cat docs/plan.md
如果存在活动计划:
:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
PLAN-YYYYMMDD-HHMM-{project-slug}.mdPLAN-20251118-1430-product-launch.mddocs/plans/---
plan_id: PLAN-YYYYMMDD-HHMM-{slug}
title: [项目名称]
created: YYYY-MM-DD HH:MM
status: draft | active | completed | on_hold | cancelled
category: business | personal | creative | academic | event | organizational
phase: planning | execution | monitoring | complete
priority: critical | high | medium | low
---
结构与 implementation-planner 相同,跟踪所有项目计划。
创建新计划时:
docs/plans/ 中生成计划文件docs/plan.md:
active_plan 设置为新计划 IDlast_updated 时间戳完成计划时:
status: completeddocs/plan.md:
暂停计划时:
status: on_holddocs/plan.md:
active_plan目的:定义你想要实现什么以及为什么
需要回答的问题:
输出格式:
## Vision & Objectives
### Vision Statement
[描述理想结果的一段话]
### Primary Objective
[主要目标 - SMART 格式:具体的、可衡量的、可实现的、相关的、有时限的]
### Secondary Objectives
- Objective 1: [SMART 格式]
- Objective 2: [SMART 格式]
### Alignment
- **Strategic Fit**: [这与更广泛的目标如何保持一致]
- **Stakeholders**: [谁关心这个以及为什么]
- **Value Proposition**: [为什么是现在,为什么采用这种方法]
目的:定义边界和具体产出
需要回答的问题:
输出格式:
## Scope & Deliverables
### In Scope
- [具体活动/成果 1]
- [具体活动/成果 2]
### Out of Scope
- [我们不做的事情 1]
- [我们不做的事情 2]
### Deliverables
1. **Deliverable 1**: [描述]
- Acceptance Criteria: [我们如何知道它已完成]
- Format: [文档、活动、产品等]
2. **Deliverable 2**: [描述]
- Acceptance Criteria: [我们如何知道它已完成]
- Format: [格式]
### Constraints
- **Budget**: [预算限制]
- **Time**: [时间限制]
- **Resources**: [资源限制]
- **Quality**: [不可妥协的质量标准]
目的:将工作分解为可执行的任务
排序原则:
输出格式:
## Action Steps
### Phase 1: [阶段名称] (第 1-2 周)
#### Step 1.1: [动作动词] [做什么]
- **Description**: [需要做什么]
- **Owner**: [谁负责]
- **Duration**: [预计时间]
- **Dependencies**: [必须先完成什么]
- **Output**: [这会产生什么]
- **Verification**: [如何确认完成]
#### Step 1.2: [动作动词] [做什么]
[相同结构]
### Phase 2: [阶段名称] (第 3-4 周)
[继续步骤]
### Critical Path
决定整体时间线的任务:
1. Step X.X → Step Y.Y → Step Z.Z
目的:确定执行所需的内容
类别:
输出格式:
## Resources Required
### People
- **Role 1**: [所需技能], [时间投入], [可用性]
- **Role 2**: [技能], [时间], [可用性]
### Budget
| Category | Item | Estimated Cost | Status |
|----------|------|----------------|--------|
| Materials | [项目] | $X,XXX | Approved/Pending |
| Services | [服务] | $X,XXX | Approved/Pending |
**Total Budget**: $X,XXX
### Materials & Equipment
- [项目 1]: [数量], [规格], [来源]
- [项目 2]: [数量], [规格], [来源]
### Knowledge & Training
- [技能/知识 1]: [谁需要], [如何获取]
- [技能/知识 2]: [谁需要], [如何获取]
### Tools & Systems
- [工具 1]: [目的], [许可/访问权限], [成本]
- [工具 2]: [目的], [许可/访问权限], [成本]
目的:设定截止日期并建立问责制
里程碑标准:
输出格式:
## Timeline & Milestones
### Overall Timeline
**Start Date**: YYYY-MM-DD
**End Date**: YYYY-MM-DD
**Total Duration**: [X 周/月]
### Milestones
#### Milestone 1: [名称] - [日期]
- **Criteria**: [必须完成什么]
- **Deliverables**: [展示什么]
- **Checkpoint**: [评审会议/决策点]
#### Milestone 2: [名称] - [日期]
[相同结构]
### Gantt Chart (Text-based)
Week 1 : [█████████░░░] Phase 1 (Step 1.1-1.3) Week 2 : [░░░░█████████] Phase 1 (Step 1.4-1.6) Week 3 : [█████████░░░] Phase 2 (Step 2.1-2.3) Week 4 : [░░░░█████████] Phase 2 Complete
### Key Dates
- [YYYY-MM-DD]: [事件/截止日期]
- [YYYY-MM-DD]: [事件/截止日期]
目的:预测问题并规划应对措施
风险类别:
输出格式:
## Risks & Contingencies
### Risk 1: [描述]
**Category**: [External/Resource/Technical/Stakeholder/Timeline]
**Probability**: [High/Medium/Low]
**Impact**: [High/Medium/Low]
**Risk Score**: [Probability × Impact = Score]
**Mitigation**: [如何预防]
**Contingency**: [如果发生该怎么办]
**Early Warning Signs**: [表明正在发生的迹象]
**Owner**: [谁监控这个]
### Risk 2: [描述]
[相同结构]
### Risk Matrix
Impact High │ R3 │ R1 │ R1 │ Medium │ R5 │ R2 │ R1 │ Low │ R7 │ R5 │ R2 │ └────┴────┴────┘ L M H Probability
目的:定义可衡量的成果
SMART 标准:
输出格式:
## Success Metrics
### Primary Metrics
- **Metric 1**: [名称]
- **Target**: [具体数字/结果]
- **Measurement**: [如何衡量]
- **Frequency**: [检查频率]
- **Baseline**: [当前状态]
- **Metric 2**: [名称]
[相同结构]
### Secondary Metrics
- [Metric 3]: [目标]
- [Metric 4]: [目标]
### Completion Criteria
- [ ] 所有交付物均被利益相关者接受
- [ ] 主要指标达到或超过目标
- [ ] 预算在估算的 ±10% 以内
- [ ] 时间线在估算的 ±10% 以内
- [ ] 利益相关者满意度 ≥ 8/10
- [ ] 没有遗留的关键问题
### Post-Project Review
- **Review Date**: [完成后 2-4 周]
- **Participants**: [谁参加]
- **Topics**: 经验教训、实现的指标、改进措施
---
plan_id: PLAN-YYYYMMDD-HHMM-{slug}
title: [项目名称]
created: YYYY-MM-DD HH:MM
status: draft
category: [business|personal|creative|academic|event|organizational]
phase: planning
priority: [critical|high|medium|low]
---
# 🎯 Project Plan: [项目名称]
## Vision & Objectives
[愿景陈述和 SMART 目标]
## Scope & Deliverables
[包括什么、排除什么、交付什么]
## Action Steps
[分阶段、有序的任务及负责人]
## Resources Required
[人员、预算、材料、时间、知识、工具]
## Timeline & Milestones
[日期、里程碑、甘特图]
## Risks & Contingencies
[已识别的风险及缓解策略]
## Success Metrics
[可衡量的成果和完成标准]
## Notes & Considerations
[额外背景、假设、依赖关系]
当用户说"继续计划"时:
docs/plan.md最终确定前:
场景:产品发布计划
用户:"为我们的新移动应用发布创建一个计划"
Claude:
docs/plan.md - 没有活动计划PLAN-20251118-1430-mobile-app-launch.md:
docs/plan.md 并设置活动计划场景:个人学习目标
用户:"帮我规划学习用于数据科学的 Python"
Claude:
当规划涉及软件开发时:
implementation-planner 进行技术实施:
此技能为任何项目类型创建可操作、完整的计划,同时保持一致的格式和跟踪。
每周安装量
92
代码库
GitHub 星标数
10
首次出现
2026年1月20日
安全审计
安装于
opencode75
cursor74
gemini-cli73
codex72
github-copilot68
amp64
Universal planning methodology for creating structured, actionable plans for any project type. Works for business initiatives, personal goals, creative projects, academic work, event planning, and organizational change.
Activate this skill when planning:
NOT for software development - Use implementation-planner skill instead
ALWAYS execute before creating new plan:
Check for active plan :
test -f docs/plan.md && cat docs/plan.md
If active plan exists :
If no active plan :
PLAN-YYYYMMDD-HHMM-{project-slug}.mdPLAN-20251118-1430-product-launch.mddocs/plans/---
plan_id: PLAN-YYYYMMDD-HHMM-{slug}
title: [Project Name]
created: YYYY-MM-DD HH:MM
status: draft | active | completed | on_hold | cancelled
category: business | personal | creative | academic | event | organizational
phase: planning | execution | monitoring | complete
priority: critical | high | medium | low
---
Same structure as implementation-planner, tracks all project plans.
When creating new plan:
docs/plans/docs/plan.md:
active_plan to new plan IDlast_updated timestampWhen completing plan:
status: completeddocs/plan.md:
When pausing plan:
status: on_holddocs/plan.md:
active_plan if it was activePurpose : Define what you want to achieve and why
Questions to answer:
Output format:
## Vision & Objectives
### Vision Statement
[One paragraph describing the ideal outcome]
### Primary Objective
[Main goal - SMART format: Specific, Measurable, Achievable, Relevant, Time-bound]
### Secondary Objectives
- Objective 1: [SMART format]
- Objective 2: [SMART format]
### Alignment
- **Strategic Fit**: [How this aligns with broader goals]
- **Stakeholders**: [Who cares about this and why]
- **Value Proposition**: [Why now, why this approach]
Purpose : Define boundaries and specific outputs
Questions to answer:
Output format:
## Scope & Deliverables
### In Scope
- [Specific activity/outcome 1]
- [Specific activity/outcome 2]
### Out of Scope
- [What we're NOT doing 1]
- [What we're NOT doing 2]
### Deliverables
1. **Deliverable 1**: [Description]
- Acceptance Criteria: [How we know it's done]
- Format: [Document, event, product, etc.]
2. **Deliverable 2**: [Description]
- Acceptance Criteria: [How we know it's done]
- Format: [Format]
### Constraints
- **Budget**: [Budget limitation]
- **Time**: [Time constraint]
- **Resources**: [Resource constraints]
- **Quality**: [Non-negotiable quality standards]
Purpose : Break down work into executable tasks
Sequencing principles:
Output format:
## Action Steps
### Phase 1: [Phase Name] (Weeks 1-2)
#### Step 1.1: [Action Verb] [What]
- **Description**: [What needs to be done]
- **Owner**: [Who is responsible]
- **Duration**: [Estimated time]
- **Dependencies**: [What must be done first]
- **Output**: [What this produces]
- **Verification**: [How to confirm completion]
#### Step 1.2: [Action Verb] [What]
[Same structure]
### Phase 2: [Phase Name] (Weeks 3-4)
[Continue with steps]
### Critical Path
Tasks that determine overall timeline:
1. Step X.X → Step Y.Y → Step Z.Z
Purpose : Identify what's needed to execute
Categories:
Output format:
## Resources Required
### People
- **Role 1**: [Skills needed], [Time commitment], [Availability]
- **Role 2**: [Skills], [Time], [Availability]
### Budget
| Category | Item | Estimated Cost | Status |
|----------|------|----------------|--------|
| Materials | [Item] | $X,XXX | Approved/Pending |
| Services | [Service] | $X,XXX | Approved/Pending |
**Total Budget**: $X,XXX
### Materials & Equipment
- [Item 1]: [Quantity], [Specifications], [Source]
- [Item 2]: [Quantity], [Specifications], [Source]
### Knowledge & Training
- [Skill/Knowledge 1]: [Who needs it], [How to acquire]
- [Skill/Knowledge 2]: [Who needs it], [How to acquire]
### Tools & Systems
- [Tool 1]: [Purpose], [License/Access], [Cost]
- [Tool 2]: [Purpose], [License/Access], [Cost]
Purpose : Set deadlines and create accountability
Milestone criteria:
Output format:
## Timeline & Milestones
### Overall Timeline
**Start Date**: YYYY-MM-DD
**End Date**: YYYY-MM-DD
**Total Duration**: [X weeks/months]
### Milestones
#### Milestone 1: [Name] - [Date]
- **Criteria**: [What must be complete]
- **Deliverables**: [What to show]
- **Checkpoint**: [Review meeting/decision point]
#### Milestone 2: [Name] - [Date]
[Same structure]
### Gantt Chart (Text-based)
Week 1 : [█████████░░░] Phase 1 (Step 1.1-1.3) Week 2 : [░░░░█████████] Phase 1 (Step 1.4-1.6) Week 3 : [█████████░░░] Phase 2 (Step 2.1-2.3) Week 4 : [░░░░█████████] Phase 2 Complete
### Key Dates
- [YYYY-MM-DD]: [Event/Deadline]
- [YYYY-MM-DD]: [Event/Deadline]
Purpose : Anticipate problems and plan responses
Risk categories:
Output format:
## Risks & Contingencies
### Risk 1: [Description]
**Category**: [External/Resource/Technical/Stakeholder/Timeline]
**Probability**: [High/Medium/Low]
**Impact**: [High/Medium/Low]
**Risk Score**: [Probability × Impact = Score]
**Mitigation**: [How to prevent]
**Contingency**: [What to do if it happens]
**Early Warning Signs**: [Indicators this is occurring]
**Owner**: [Who monitors this]
### Risk 2: [Description]
[Same structure]
### Risk Matrix
Impact High │ R3 │ R1 │ R1 │ Medium │ R5 │ R2 │ R1 │ Low │ R7 │ R5 │ R2 │ └────┴────┴────┘ L M H Probability
Purpose : Define measurable outcomes
SMART criteria:
Output format:
## Success Metrics
### Primary Metrics
- **Metric 1**: [Name]
- **Target**: [Specific number/outcome]
- **Measurement**: [How to measure]
- **Frequency**: [How often to check]
- **Baseline**: [Current state]
- **Metric 2**: [Name]
[Same structure]
### Secondary Metrics
- [Metric 3]: [Target]
- [Metric 4]: [Target]
### Completion Criteria
- [ ] All deliverables accepted by stakeholders
- [ ] Primary metrics meet/exceed targets
- [ ] Budget within ±10% of estimate
- [ ] Timeline within ±10% of estimate
- [ ] Stakeholder satisfaction ≥ 8/10
- [ ] No critical issues remaining
### Post-Project Review
- **Review Date**: [2-4 weeks after completion]
- **Participants**: [Who attends]
- **Topics**: Lessons learned, metrics achieved, improvements
---
plan_id: PLAN-YYYYMMDD-HHMM-{slug}
title: [Project Name]
created: YYYY-MM-DD HH:MM
status: draft
category: [business|personal|creative|academic|event|organizational]
phase: planning
priority: [critical|high|medium|low]
---
# 🎯 Project Plan: [Project Name]
## Vision & Objectives
[Vision statement and SMART objectives]
## Scope & Deliverables
[What's included, excluded, and delivered]
## Action Steps
[Phased, sequenced tasks with owners]
## Resources Required
[People, budget, materials, time, knowledge, tools]
## Timeline & Milestones
[Dates, milestones, Gantt chart]
## Risks & Contingencies
[Identified risks with mitigation strategies]
## Success Metrics
[Measurable outcomes and completion criteria]
## Notes & Considerations
[Additional context, assumptions, dependencies]
When user says "continue plan":
docs/plan.mdBefore finalizing:
Scenario: Product Launch Plan
User: "Create a plan for launching our new mobile app"
Claude:
docs/plan.md - no active planPLAN-20251118-1430-mobile-app-launch.md:
docs/plan.md with active planScenario: Personal Learning Goal
User: "Help me plan learning Python for data science"
Claude:
When planning involves software development:
Use this skill for overall project planning :
Use implementation-planner for technical implementation :
Cross-reference plans:
This skill creates actionable, complete plans for any project type while maintaining consistent format and tracking.
Weekly Installs
92
Repository
GitHub Stars
10
First Seen
Jan 20, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode75
cursor74
gemini-cli73
codex72
github-copilot68
amp64
Python PDF处理教程:合并拆分、提取文本表格、创建PDF文件
62,800 周安装
Jetpack Compose 导航开发指南:类型安全导航、参数传递与测试
226 周安装
为Web应用添加MCP App支持:单一代码库实现独立运行与Claude内嵌渲染
226 周安装
execute-plan:AI代理技能,严格执行自动化计划与验证工作流
229 周安装
Pinia官方状态管理库:Vue.js类型安全状态管理,支持Options/Composition API
230 周安装
全栈可观测性与监控方案:Pino日志、Sentry错误追踪、Vercel分析集成
229 周安装
GitNexus 影响分析工具:代码变更风险评估与依赖关系可视化
232 周安装