---
id: gh-implement
name: "implement"
url: https://skills.yangsir.net/skill/gh-implement
author: mattpocock
domain: ai-code-generation-quality
tags: ["implementation", "tdd", "testing", "code-review", "type-checking"]
install_count: 81700
rating: 4.70 (120 reviews)
github: https://github.com/mattpocock/skills/tree/main/skills/engineering/implement
---

# implement

> 此技能能够基于产品需求文档（PRD）或问题列表，高效地完成软件开发任务。它通过集成测试驱动开发（TDD）方法，在预设接口处进行开发，并定期执行类型检查，确保代码的健壮性和正确性。在开发过程的最后，该 Skill 会运行完整的测试套件以验证功能，并进行自我审查，最终将高质量的代码提交到当前分支。这显著提升了开发效率、代码质量和项目交付速度，确保了开发流程的规范性和一致性，减少了人工干预和潜在错误。

**Stats**: 81,700 installs · 4.7/5 (120 reviews)

## Before / After 对比

### 开发效率与代码质量

**Before**:

在没有这个技能之前，开发者需要手动根据需求文档或问题列表进行编码、编写测试、执行类型检查，并等待人工代码审查。这个过程耗时且容易引入人为错误，导致开发周期长，代码质量难以保证。

**After**:

此技能能够自动化地完成从需求到实现的整个开发流程，包括集成TDD、自动类型检查和代码审查。这显著缩短了开发周期，提高了代码质量，并确保了开发规范的遵循。

| Metric | Before | After | Change |
|---|---|---|---|
| 开发周期 | 8小时 | 2小时 | -75% |
| 缺陷率 | 10% | 2% | -80% |

## Readme

Implement the work described by the user in the PRD or issues.

Use /tdd where possible, at pre-agreed seams.

Run typechecking regularly, single test files regularly, and the full test suite once at the end.

Once done, use /review to review the work.

Commit your work to the current branch.


---
*Source: https://skills.yangsir.net/skill/gh-implement*
*Markdown mirror: https://skills.yangsir.net/api/skill/gh-implement/markdown*