Skip to content
 
 

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GSD SP Enhancement

Get Shit Done (GSD) 添加 4 个 Superpowers 技能,显著提升验证、测试、调试和设计质量。

🎯 增强内容

技能 融入位置 核心改进
verification-before-completion gsd-verifier.md 5-Step 验证流程,要求证据
test-driven-development gsd-executor.md Iron Law,必须看到 RED/GREEN
systematic-debugging gsd-executor.md 4-Phase 调试流程,修复根因
brainstorming discuss-phase.md 6-Step 探索流程,提供多个方案

总增加:863 行高质量内容,平均覆盖率 77%

详见 ENHANCEMENTS.md


📋 前置要求

先安装原版 GSD:

# 按照 GSD 官方文档安装
# https://github.com/cyanheads/get-shit-done

🚀 安装

1. 克隆本仓库

git clone https://github.com/your-name/gsd-sp-enhancement.git
cd gsd-sp-enhancement

2. 运行增强脚本

# 完整增强(推荐)
./enhance.sh

# 或只应用 P0(验证 + TDD)
./enhance.sh --p0-only

3. 完成!

增强脚本会:

  • ✅ 自动检测 GSD 安装
  • ✅ 备份原文件
  • ✅ 应用增强
  • ✅ 显示变更摘要

📊 效果对比

验证质量

原版

✅ VERIFIED
根据 SUMMARY.md,功能已完成

增强版

✅ VERIFIED

**Verification Command:**
```bash
npm test

Output:

✅ 34/34 tests passed

Conclusion: All tests pass with exit code 0


### TDD 流程

**原版**:
- 简化的 RED-GREEN-REFACTOR
- 缺少详细指导

**增强版**:
- Iron Law:NO PRODUCTION CODE WITHOUT A FAILING TEST FIRST
- 必须看到测试失败(RED)
- 必须看到测试通过(GREEN)
- 检测 10+ 种 TDD 反模式

### 调试流程

**原版**:
- 简单的 deviation rules

**增强版**:
- 4-Phase 系统调试流程
- Root Cause Investigation
- Pattern Analysis
- Hypothesis and Testing
- Implementation
- 3+ 次修复失败后质疑架构

### 设计探索

**原版**:
- 自适应提问

**增强版**:
- 6-Step 探索流程
- 一次问一个问题
- 提出 2-3 个方案供选择
- 分段呈现设计,逐步确认
- HARD-GATE:必须获得用户批准

---

## 🔄 回退

随时可以回退到原版:

```bash
./revert.sh

回退脚本会:

  • 从最近的备份恢复
  • 保留备份文件
  • 可以重新应用增强

📖 使用

增强后,正常使用 GSD 命令:

# 使用增强的验证
/gsd:verify-work

# 使用增强的执行(TDD + 调试)
/gsd:execute-phase

# 使用增强的讨论(brainstorming)
/gsd:discuss-phase

无需额外配置,无需学习新命令。


🔧 更新

当有新版本时:

cd gsd-sp-enhancement
git pull
./enhance.sh  # 重新应用

✅ 兼容性

  • ✅ 完全兼容原版 GSD
  • ✅ 不改变 GSD 架构
  • ✅ 遵循 GSD 设计哲学
  • ✅ 可随时回退
  • ✅ 自动备份原文件

📈 统计数据

文件 原始行数 增强后行数 增加 增长率
gsd-verifier.md 574 731 +157 +27%
gsd-executor.md 479 992 +513 +107%
discuss-phase.md 615 808 +193 +31%
总计 1668 2531 +863 +52%

🎓 设计原则

本增强包完全遵循 GSD 的核心设计哲学:

  • Orchestrator Pattern:没有添加 Skill tool,保持职责清晰
  • Explicit Over Implicit:所有原则转化为显式指令
  • Separation of Concerns:每个 agent 仍然专注于单一职责
  • Minimal Tool Set:没有添加新工具,只增强现有流程

🤝 贡献

欢迎贡献!请查看 CONTRIBUTING.md


📄 许可

MIT License - 详见 LICENSE


🙏 致谢


📞 支持

About

GSD SP Enhancement - Add 4 Superpowers skills to Get Shit Done (GSD)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages