incremental-implementation
仓库创建 2026年2月16日最近提交 21 小时前SkillHot 收录 20 天前
▸ 精选理由
减少大规模变更风险,便于回滚与持续交付。
这个 Skill 做什么
倡导以可测试的小切片逐步实现功能,保持系统可用性。
把大功能拆成能独立运行、可测试的小切片,每次提交都保持系统可用且可回滚。当改动跨多个文件或任务太大不宜一次性完成时用,能降低上线风险。好处是便于代码审查、快速验证,也更容易和 CI/CD 流程配合。
▸ 展开 SKILL.md 英文原文
Delivers changes incrementally. Use when implementing any feature or change that touches more than one file. Use when you're about to write a large amount of code at once, or when a task feels too big to land in one step.
8.1w
Stars
8.7k
Forks
24
仓库内 Skill
+10.0k
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/addyosmani/agent-skills/main/skills/incremental-implementation/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/addyosmani/agent-skills/main/skills/incremental-implementation/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# Incremental Implementation ## Overview Build in thin vertical slices — implement one piece, test it, verify it, then expand. Avoid implementing an entire feature in one pass. Each increment should leave the system in a working, testable state. This is the execution discipline that makes large features manageable. ## When to Use - Implementing any multi-file change - Building a new feature from a task breakdown - Refactoring existing code - Any time you're tempted to write more than ~100 lines before testing **When NOT to use:** Single-file, single-function changes where the scope is already minimal. ## The Increment Cycle ``` ┌──────────────────────────────────────┐ │
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有