一个可组合、可修改的 AI 代理技能库,通过切片式规划和迭代审查循环,自主构建并验证软件功能。

Stars

627

7 天增长

暂无数据

Fork 数

43

开放 Issue

1

开源协议

MIT

最近更新

2026-07-27

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

该仓库打包了一整套自主软件工厂流程——从编写规范、并行实现到视觉审查和规范归档——曾在一个目标上无人值守运行超过一天半,展现了持续的代理驱动开发能力。

适合谁使用

  • 尝试 AI 编码代理(Claude Code、Codex、Cursor 等)的开发者
  • 希望自动化多步骤功能交付并内置验证的工程团队
  • 寻求可复用、领域无关技能原语的代理工作流构建者

典型使用场景

  • 将大型功能拆分为独立可验证的切片,让代理逐一构建
  • 夜间运行自主代理循环,自动实现规范、代码审查和截图对比
  • 在现有 AI 工作流中单独使用各项技能(如 write-spec、code-review、screenshot-critique)

项目优势

  • 可组合的技能,支持 70 多种代理框架(Claude Code、Codex、opencode、Cursor 等)
  • 经过验证的自主循环:一次无人值守的 Codex 运行围绕一个目标持续了 1 天 16 小时
  • 包含视觉验证技能(截图对比、评论),代理不仅能审查代码还能检查视觉输出
  • 各项技能独立可用且可修改——可手动调用或集成到任何 skills 目录中

使用前须知

  • 需要兼容的代理框架(如 Claude Code、Codex)——不是独立工具
  • “战争迷雾”和切片图工作流对传统开发团队可能有较高的学习曲线
  • 技能主要为作者个人使用设计;社区贡献和文档仅限于 README

README 快速开始

Skills

AI skills for building software factories. My personal library of domain-agnostic agent skills, reused across every project. Small, composable, and hackable — works with any harness that supports skills: Claude Code, Codex, opencode, Cursor, duet, and 70+ others.

npx skills add dzhng/skills

Add --list to pick individual skills, or copy any skills/// folder into your harness's skills directory (e.g. .claude/skills/).

Why

Software is moving from tasks to factories: agents that pursue a goal autonomously until the output can be trusted. The hard part isn't breaking the goal into tasks — it's breaking it into independently verifiable pieces, and knowing where the pieces even are.

These skills run that loop. Treat the unknown as fog of war: map the terrain, carve it into territories that build and verify in isolation, and recursively re-slice whatever hides more map. And re-planning doesn't stop when planning ends — the spec is a living document, updated and re-sliced mid-implementation whenever the work teaches the agent that the plan is stale. Every piece must prove itself — architecture review, code review, and visual review against a baseline — before the loop moves on. Each iteration gets less wrong, until the goal is done.

Proof: one unattended Codex run pursuing a single goal for 1d 16h on top of these skills, slicing and iterating until done.

How to use

  1. Plan. Ask your agent to /write-spec the goal. It interviews you, researches the unknowns, and materializes a spec under specs// — a slice graph where every slice is independently verifiable.

  2. Build. Kick off the loop:

    /goal /implement-spec specs/
    

    Add whatever framing fits: on the xyz branch, or using /codex as the implementer while you stay the parent orchestrator and reviewer.

  3. The rest fires on its own. The spec tells the loop when to call the other skills — a /review pass at the end of every slice, /screenshot-critique and /compare-screenshots on anything visual, /close-spec when the last slice lands — and to update and re-slice the plan whenever implementation proves it stale. Every skill is also independently useful: invoke any of them manually whenever y

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

react
精选
react GitHub avatar

react

React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.

Web 开发前端框架
246,741
tandpfun
精选
tandpfun GitHub avatar

wardrobe

A GPT‑image powered app that extracts individual garment cutouts from photos, organizes them into a digital wardrobe, and generates modeled outfit previews.

JavaScript
1,570
mshumer
精选
mshumer GitHub avatar

Claude-of-Duty

A browser-based first-person shooter built entirely with procedural generation and orchestrated AI agents, featuring 55k lines of Three.js/WebGL2 code and no art assets.

AI 与机器学习AI 智能体
1,234