LogoClawIndex
案例技能关于
LogoClawIndex

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。

develop-repository - 基于 TDD 流程开发持久层单元

通过编写 PostgreSQL 测试、编写实现代码和重构的 TDD 流程完成持久层单元开发。

标签

更新于: 2026-09-24

能力

典型输入

典型输出

该技能可以做什么

  • 确定目标单元类型
  • 编写未通过的测试
  • 验证测试失败原因
  • 实现 Repository 或 Query Service
  • 验证测试通过状态
  • 按规范重构实现代码
  • 统一错误翻译规范

输入

  • 数据模型文档
  • 领域代码文件路径
  • 附加参考文档
  • 目标单元说明

输出

  • 持久层单元测试文件
  • Repository 或 Query Service 实现文件
  • TDD 循环完成报告

要求

  • Go 1.27
  • PostgreSQL
  • pgx/v5
  • sqlc
  • dockertest
  • testify
  • Docker daemon

来源

  • 规范: SKILL.md
go
postgresql
tdd
repository
query-service
持久层
确定目标单元类型
编写未通过的测试
验证测试失败原因
实现 Repository 或 Query Service
数据模型文档
领域代码文件路径
附加参考文档
持久层单元测试文件
Repository 或 Query Service 实现文件
TDD 循环完成报告