project-planning by athola/claude-night-market
npx skills add https://github.com/athola/claude-night-market --skill project-planning将规范转化为包含架构设计和依赖顺序任务的实施计划。
对于详细的任务规划工作流,此技能委托 spec-kit:task-planning 作为规范实现。将此技能用于快速规划需求;使用 spec-kit 进行全面的项目规划。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
Skill(attune:project-specification))Skill(attune:project-brainstorming))Skill(attune:project-execution))使用超能力时:
Skill(superpowers:writing-plans) 进行结构化规划未使用超能力时:
活动:
输出:包含图的架构文档
活动:
输出:包含估算的任务列表
活动:
输出:按依赖顺序排列的任务执行计划
活动:
输出:包含里程碑的冲刺计划
问题:
常见模式:
### 组件:[名称]
**职责**:[此组件的作用]
**技术**:[技术栈和工具]
**接口**:
- [接口 1]:[描述]
- [接口 2]:[描述]
**依赖项**:
- [组件 1]:[需要什么]
- [组件 2]:[需要什么]
**数据**:
- [数据结构 1]
- [数据结构 2]
**配置**:
- [配置参数 1]
- [配置参数 2]
### TASK-[XXX]: [任务名称]
**描述**:[需要完成的工作]
**类型**:实施 | 测试 | 文档 | 基础设施 | 部署
**优先级**:P0 (关键) | P1 (高) | P2 (中) | P3 (低)
**估算**:[故事点或小时数]
**依赖项**:TASK-XXX, TASK-YYY
**冲刺**:冲刺 N
**负责人**:[姓名或待定]
**关联需求**:FR-XXX, NFR-YYY
**验收标准**:
- [ ] [标准 1]
- [ ] [标准 2]
- [ ] 测试通过
- [ ] 文档已更新
**技术说明**:
- [实施细节 1]
- [实施细节 2]
**测试要求**:
- 单元测试:[测试内容]
- 集成测试:[测试内容]
- 端到端测试:[测试内容]
**完成定义**:
- [ ] 代码完成
- [ ] 测试通过
- [ ] 代码已审查
- [ ] 文档已更新
- [ ] 已部署到预发布环境
故事点 (斐波那契):
需考虑的因素:
表示法:
TASK-001 (基础)
├─▶ TASK-002 (数据库模式)
│ ├─▶ TASK-003 (模型)
│ └─▶ TASK-011 (数据导入)
└─▶ TASK-004 (认证)
└─▶ TASK-005 (认证中间件)
└─▶ TASK-010 (受保护端点)
验证:
冲刺模板:
## 冲刺 [N]: [重点领域]
**日期**:[开始] - [结束]
**目标**:[冲刺目标]
**容量**:[团队容量,以故事点计]
### 计划任务 ([X] 故事点)
- TASK-XXX ([N] 点)
- TASK-YYY ([M] 点)
- ...
### 可交付成果
[冲刺结束时将可演示的内容]
### 风险
- [风险 1 及缓解措施]
- [风险 2 及缓解措施]
### 依赖项
- [外部依赖项 1]
- [外部依赖项 2]
风险模板:
| 风险 | 影响 | 概率 | 缓解措施 |
|------|--------|-------------|------------|
| [风险描述] | 高/中/低 | 高/中/低 | [如何应对] |
常见风险:
保存到 docs/implementation-plan.md:
# [项目名称] - 实施计划 v[版本]
**作者**:[姓名]
**日期**:[YYYY-MM-DD]
**冲刺长度**:[时长]
**团队规模**:[人数]
**目标完成日期**:[日期]
## 架构
### 系统概览
[高层架构描述]
### 组件图
[ASCII 或 markdown 图]
### 组件
[使用上述模板的组件详情]
### 数据流
[数据如何在系统中流动]
## 任务分解
### 阶段 1:[名称] (冲刺 [N]) - TASK-001 至 TASK-010
[使用上述模板的任务]
### 阶段 2:[名称] (冲刺 [M]) - TASK-011 至 TASK-020
[使用上述模板的任务]
## 依赖图
[依赖关系可视化]
## 冲刺计划
[使用上述模板的冲刺详情]
## 风险评估
[风险表]
## 成功指标
- [ ] [指标 1]
- [ ] [指标 2]
## 时间线
| 冲刺 | 日期 | 重点 | 可交付成果 |
|--------|-------|-------|-------------|
| 1 | 1月3日-16日 | 基础 | 开发环境 |
| 2 | 1月17日-30日 | 核心 | 功能 X 运行 |
## 后续步骤
1. 与团队一起审查计划
2. 使用 `/attune:project-init` 初始化项目
3. 使用 `/attune:execute` 开始执行
完成计划前:
自动触发:质量检查通过且 docs/implementation-plan.md 保存后,必须自动调用下一阶段。
当调用延续时:
验证 docs/implementation-plan.md 存在且非空
向用户显示检查点消息:
实施计划完成。已保存到 docs/implementation-plan.md。
正在进入执行阶段...
调用下一阶段:
Skill(attune:project-execution)
绕过条件(仅当以下任一条件为真时才跳过延续):
--standalone 标志docs/implementation-plan.md 不存在或为空(阶段失败)不要提示用户确认——这是一个轻量级检查点,不是交互式关卡。用户始终可以在需要时中断。
Skill(superpowers:writing-plans) - 规划方法(如果可用)Skill(spec-kit:task-planning) - 任务分解(如果可用)Skill(attune:project-specification) - 上一阶段Skill(attune:project-execution) - 自动调用规划后的下一阶段Skill(attune:mission-orchestrator) - 全生命周期编排/attune:blueprint - 调用此技能/attune:execute - 工作流中的下一步请参阅 /attune:blueprint 命令文档以获取完整示例。
如果在任务图中发现循环依赖,请将其中一个任务分解为更小的子任务。如果冲刺容量持续超支,请使用斐波那契比例重新估算任务或减少冲刺范围。
每周安装次数
52
仓库
GitHub 星标数
211
首次出现
2026年1月22日
安全审计
安装于
opencode47
codex45
gemini-cli44
claude-code43
cursor41
github-copilot39
Transform specification into implementation plan with architecture design and dependency-ordered tasks.
For detailed task planning workflows, this skill delegates to spec-kit:task-planning as the canonical implementation. Use this skill for quick planning needs; use spec-kit for comprehensive project plans.
Skill(attune:project-specification) first)Skill(attune:project-brainstorming) instead)Skill(attune:project-execution) instead)With superpowers :
Skill(superpowers:writing-plans) for structured planningWithout superpowers :
Activities :
Output : Architecture documentation with diagrams
Activities :
Output : Task list with estimates
Activities :
Output : Dependency-ordered task execution plan
Activities :
Output : Sprint schedule with milestones
Questions :
Common Patterns :
### Component: [Name]
**Responsibility**: [What this component does]
**Technology**: [Stack and tools]
**Interfaces**:
- [Interface 1]: [Description]
- [Interface 2]: [Description]
**Dependencies**:
- [Component 1]: [What's needed]
- [Component 2]: [What's needed]
**Data**:
- [Data structure 1]
- [Data structure 2]
**Configuration**:
- [Config param 1]
- [Config param 2]
### TASK-[XXX]: [Task Name]
**Description**: [What needs to be done]
**Type**: Implementation | Testing | Documentation | Infrastructure | Deployment
**Priority**: P0 (Critical) | P1 (High) | P2 (Medium) | P3 (Low)
**Estimate**: [Story points or hours]
**Dependencies**: TASK-XXX, TASK-YYY
**Sprint**: Sprint N
**Assignee**: [Name or TBD]
**Linked Requirements**: FR-XXX, NFR-YYY
**Acceptance Criteria**:
- [ ] [Criterion 1]
- [ ] [Criterion 2]
- [ ] Tests passing
- [ ] Documentation updated
**Technical Notes**:
- [Implementation detail 1]
- [Implementation detail 2]
**Testing Requirements**:
- Unit tests: [What to test]
- Integration tests: [What to test]
- E2E tests: [What to test]
**Definition of Done**:
- [ ] Code complete
- [ ] Tests passing
- [ ] Code reviewed
- [ ] Documentation updated
- [ ] Deployed to staging
Story Points (Fibonacci) :
Factors to consider :
Notation :
TASK-001 (Foundation)
├─▶ TASK-002 (Database schema)
│ ├─▶ TASK-003 (Models)
│ └─▶ TASK-011 (Data import)
└─▶ TASK-004 (Authentication)
└─▶ TASK-005 (Auth middleware)
└─▶ TASK-010 (Protected endpoints)
Validation :
Sprint Template :
## Sprint [N]: [Focus Area]
**Dates**: [Start] - [End]
**Goal**: [Sprint objective]
**Capacity**: [Team capacity in story points]
### Planned Tasks ([X] story points)
- TASK-XXX ([N] points)
- TASK-YYY ([M] points)
- ...
### Deliverable
[What will be demonstrable at sprint end]
### Risks
- [Risk 1 with mitigation]
- [Risk 2 with mitigation]
### Dependencies
- [External dependency 1]
- [External dependency 2]
Risk Template :
| Risk | Impact | Probability | Mitigation |
|------|--------|-------------|------------|
| [Risk description] | High/Med/Low | High/Med/Low | [How to address] |
Common Risks :
Save to docs/implementation-plan.md:
# [Project Name] - Implementation Plan v[version]
**Author**: [Name]
**Date**: [YYYY-MM-DD]
**Sprint Length**: [Duration]
**Team Size**: [Number]
**Target Completion**: [Date]
## Architecture
### System Overview
[High-level architecture description]
### Component Diagram
[ASCII or markdown diagram]
### Components
[Component details using template above]
### Data Flow
[How data moves through system]
## Task Breakdown
### Phase 1: [Name] (Sprint [N]) - TASK-001 through TASK-010
[Tasks using template above]
### Phase 2: [Name] (Sprint [M]) - TASK-011 through TASK-020
[Tasks using template above]
## Dependency Graph
[Dependency visualization]
## Sprint Schedule
[Sprint details using template above]
## Risk Assessment
[Risk table]
## Success Metrics
- [ ] [Metric 1]
- [ ] [Metric 2]
## Timeline
| Sprint | Dates | Focus | Deliverable |
|--------|-------|-------|-------------|
| 1 | Jan 3-16 | Foundation | Dev environment |
| 2 | Jan 17-30 | Core | Feature X working |
## Next Steps
1. Review plan with team
2. Initialize project with `/attune:project-init`
3. Start execution with `/attune:execute`
Before completing plan:
Automatic Trigger : After Quality Checks pass and docs/implementation-plan.md is saved, MUST auto-invoke the next phase.
When continuation is invoked :
Verify docs/implementation-plan.md exists and is non-empty
Display checkpoint message to user:
Implementation plan complete. Saved to docs/implementation-plan.md.
Proceeding to execution phase...
Invoke next phase:
Skill(attune:project-execution)
Bypass Conditions (ONLY skip continuation if ANY true):
--standalone flag was provided by the userdocs/implementation-plan.md does not exist or is empty (phase failed)Do NOT prompt the user for confirmation — this is a lightweight checkpoint, not an interactive gate. The user can always interrupt if needed.
Skill(superpowers:writing-plans) - Planning methodology (if available)Skill(spec-kit:task-planning) - Task breakdown (if available)Skill(attune:project-specification) - Previous phaseSkill(attune:project-execution) - AUTO-INVOKED next phase after planningSkill(attune:mission-orchestrator) - Full lifecycle orchestration/attune:blueprint - Invoke this skill/attune:execute - Next step in workflowSee /attune:blueprint command documentation for complete examples.
If you find circular dependencies in your task graph, break one of the tasks into smaller sub-tasks. If sprint capacity is consistently exceeded, re-estimate tasks using the Fibonacci scale or reduce sprint scope.
Weekly Installs
52
Repository
GitHub Stars
211
First Seen
Jan 22, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykFail
Installed on
opencode47
codex45
gemini-cli44
claude-code43
cursor41
github-copilot39
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
122,000 周安装
Markdown转HTML专业技能 - 使用marked.js、Pandoc和Hugo实现高效文档转换
8,200 周安装
GitHub Copilot 技能模板制作指南 - 创建自定义 Agent Skills 分步教程
8,200 周安装
ImageMagick图像处理技能:批量调整大小、格式转换与元数据提取
8,200 周安装
GitHub Actions 工作流规范创建指南:AI优化模板与CI/CD流程设计
8,200 周安装
GitHub Copilot SDK 官方开发包 - 在应用中嵌入AI智能体工作流(Python/TypeScript/Go/.NET)
8,200 周安装
AI提示工程安全审查与改进指南 - 负责任AI开发、偏见检测与提示优化
8,200 周安装