把偏差 / 临时变更落到 nanospec/<name>/alignment.md,并把影响传播到 proposal/design/tasks
按 nanospec/<name>/tasks.md 逐条实现并即时勾选
在 proposal 之后落 nanospec/<name>/design.md + tasks.md
起一个新变更并写 nanospec/<YYYYMMDD-task-name>/proposal.md(Why / What Changes / Impact)
一键跑完 propose → plan → apply。检测 nanospec/<name>/ 当前进度并自动接续
把一次变更分阶段沉淀成可复读的产物。包含五个动作 — propose(写"为什么 / 改什么 / 影响什么")、plan(拆"怎么做 / 分几步")、apply(按 tasks 逐条实现并勾掉)、align(出现偏差或临时变更时纠偏并回写)、run(按现有进度一键跑完)。产物统一落到 nanospec/<YYYYMMDD-task-name>/。命令 `/propose` `/plan` `/apply` `/align` `/run` 进来时跳到对应 phase。
面向功能开发、bugfix 与重构的测试先行 skill。先写失败测试,再写最小实现;没看到测试先失败,就不算完成 TDD。
在声明任务完成、修复成功或测试通过前,必须先跑一遍验证命令并确认输出;提交、开 PR 前同样适用。证据先于结论,永远如此。
在Claude Code会话期间,将做出的架构决策捕获为结构化的架构决策记录(ADR)。自动检测决策时刻,记录上下文、考虑的替代方案和理由。维护一个ADR日志,以便未来的开发人员理解代码库为何以当前方式构建。
用户想压力测试一个计划 / 设计 / 方案,或说出"grill me / 烤我 / 拷问我 / 反向追问"等触发词时,对其方案进行不留情面的逐项追问,把每个分支上的不确定都逼到水面,直到双方达成共同认知。
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
ai-harness-zh 是一个以中文维护的 AI Harness 研究与沉淀工作区。
可以先用一句很粗暴但有效的话理解 AI Harness:它就是除了 LLM 外的一切。凡是把模型变成可稳定工作的 coding agent 所需的外壳和运行机制,例如 prompt、角色分工、skills、commands、hooks、rules、工具接入、上下文注入、记忆、计划与执行流程、验证机制、权限与运行约束,基本都属于 harness。
但并不是整套 harness 都由我们控制。对大多数 coding agent 来说,真正能被用户放进仓库、长期定制和分发的,通常是 agent 暴露出来的那些扩展口子,例如 AGENTS.md、SKILL.md、commands、hooks / plugins、rules、MCP 配置、target 包和配套文档。
这个仓库关心的正是这部分“可定制的 Harness”。这里会先在 references/translations/ 中汇总、翻译和整理社区里成熟且有代表性的 harness 资产,再把适合长期维护的 workflow、prompt、skill、command、agent 和 target 提炼、重组并沉淀为自有 package,统一整理在 packages/<package>/。换句话说,这里既在看成熟 harness 已经做到哪里,也在补普通开发者日常裸用 Claude Code 一类工具时通常缺失的那一层。
如果只看当前仓库,很容易把 harness 理解成 prompt + skill 的整理工作。但对大多数日常开发者来说,平时其实常常只是裸用 Claude Code 这类工具;而成熟 harness 通常已经把更多能力做成系统,其中有不少正是普通使用者日常还没有系统化补齐的部分。
| 类别 | 成熟 harness 常见做法 | 我们仓库当前已有能力 | 普通开发者通常还没有系统化补齐的部分 |
|---|---|---|---|
| 需求澄清与方案化 | superpowers 会把 brainstorming、writing-plans 串成明确前置流程;brainstorming 先收敛需求,writing-plans 再生成细任务计划。 | packages/nanospec/ 提供任务容器与中间文档规范,packages/spec-driven/ 提供 spec-driven 工作流。 | 自动触发的前置流程、分段审批体验、从 spec 到 plan 的强约束串联仍主要靠 prompt 纪律,而不是平台级工作流。 |
| 执行编排与隔离 | superpowers 的 subagent-driven-development、using-git-worktrees 已经把子 agent 执行和隔离工作区做成常规流程;oh-my-opencode 进一步把 delegate_task、background-agent 做成运行时原语。 | packages/agent-orchestration/ 已沉淀多 agent 协作与委派编排方法;packages/git-workflows/ 已覆盖 worktree 建立、分支收尾与清理流程。 | 结构化委派协议、后台任务状态机、会话续跑和真正的平台运行时还没有在仓库里落成。 |
| 质量门禁与验收 | superpowers 的 test-driven-development、requesting-code-review、verification-before-completion 把 TDD、评审、完成前验证串成闭环;everything-claude-code 还有 /quality-gate、/security-scan、plankton-code-quality 这类更强的质量入口。 | packages/quality-workflows/ 已有 quality-tdd、quality-verify、quality-review、quality-review-feedback;packages/github-workflows/ 开始承接远端 PR / comments / checks / merge 生命周期。 | 自动触发的质量 hooks、阻塞式 gate、安全扫描接入、写码后即时修复链路,还没有做成平台约束。 |
| 搜索、代码理解与上下文治理 | everything-claude-code 有 search-first;oh-my-opencode 不只做 grep,还把 lsp、ast-grep、directory-readme-injector、context-injector 做进工具链和注入链路。 | packages/search-first/ 已覆盖“先搜索再实现”的工作流,packages/codex-base/ 提供基础 target 侧配置。 | 语义级代码工具接入、目录级上下文自动注入、压缩后的状态恢复、运行时上下文治理目前还没有完整实现。 |
| 学习沉淀与上下文压缩 | everything-claude-code 已经把 continuous-learning-v2、strategic-compact 做成长期学习和上下文压缩能力。 | packages/learning-evolution/ 已经覆盖学习信号识别、分流与沉淀;packages/session-workflows/ 提供显式 session handoff;packages/nanospec/ 提供任务过程落盘。 | 自动提取、置信度评分、压缩时机治理、压缩后恢复策略,还没有形成一套运行时闭环。 |
| 平台适配、规则与运行时治理 | everything-claude-code 同时维护 Codex、OpenCode、Cursor、Claude Code 侧的 hooks、rules、commands、MCP 和测试;oh-my-opencode 还有大量治理型 hooks,例如 todo-continuation-enforcer、tool-output-truncator、edit-error-recovery。 | packages/codex-base/ 是当前仓库的 Codex 基线 target,其他 package 也已有 targets/codex/ 分发副本。 | 跨平台 target、真正可运行的 hooks / plugins、安装与 doctor、回归测试、失败恢复和自愈治理,还基本停留在参考与拆解阶段。 |
如果你想理解“一个成熟的 AI coding harness 长什么样”,建议优先看下面四个对象:
npx claudepluginhub xxih/ai-harness-zh --plugin xxih-kit在公司团队统一 plugin 之上叠装的个人补全包。覆盖团队 plugin 没有、但 xxih 个人日常依赖的 skill。不上传公司渠道,仅个人安装。
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.