coleam00/skills

The agent skills I actually use to build software with coding agents. The PIV loop, planning, worktrees, and the meta-skills for building your own AI Layer.

解决的问题

该项目提供了一个包含 35 个模块化「技能」的库——结构化的 Markdown 文件,作为 AI 编码代理的程序化指令。它解决了系统提示臃肿(如 2,000 行的 CLAUDE.md 文件)的问题,允许代理仅加载当前任务所需的特定指令,从而减少上下文窗口的使用并提高可靠性。

如何工作

每个技能由一个包含 SKILL.md 文件的文件夹组成,该文件定义了名称、使用时机说明以及分步操作流程。代理在启动时加载描述信息,仅在任务与描述匹配时才拉取完整流程。这些技能围绕一个核心开发循环组织:准备 → 计划 → 实现 → 验证 → 审查 → 提交 → PR。

适用人群

使用 AI 编码代理(如 Claude Code、Cursor、Windsurf 或 Copilot)的开发者,希望在不依赖庞大、单体式提示文件的情况下,标准化并扩展其代理工作流。

主要亮点

  • 模块化 AI 层: 包含 35 个技能,涵盖从 PRD 创建、架构规划到原子提交和 PR 审查的全部内容。
  • PIV 循环: 专为「计划、实现、验证」循环设计的一组技能,确保高质量、经过验证的代码。
  • 代理无关性: 虽然针对 Claude Code 优化,但技能为纯 Markdown 格式,可通过 CLI 工具安装到 75+ 种不同代理中。
  • 确定性钩子: 包含基于 Python 的钩子,无论模型记忆如何,都能保证特定行为(例如阻止密钥泄露或在测试失败时阻止 PR)。
  • 元技能: 提供帮助用户创建新技能、审计 AI 层以及扫描编码新流程机会的工具。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目