AI Agentic Coding — AI代理交付代码
v1.0.0通过验收契约、微差异、红绿循环与确定性交接检查点,让 AI 代理帮你写出可投产代码,全程 git 驱动,自动测试、生成差异并留痕,开发只需聚焦需求。
8· 8.8k·115 当前·120 累计
下载技能包
最后更新
2026/2/27
安全扫描
OpenClaw
安全
high confidence该技能的请求与运行时指令符合“契约优先、面向评审”的编码助手定位,仅在 ~/agentic-coding/ 下存轻量状态且依赖 git;所请求的操作与其声明目的相称。
评估建议
该纯指令技能目标明确,对其用途而言看似安全。安装前请:(1) 确认接受其在 ~/agentic-coding/ 创建与读取文件(勿放机密);(2) 确保 git 可用并允许代理执行仓库级命令与测试(可能触发构建或模拟器启动等副作用);(3) 理解 SKILL.md 声明“无未声明的网络请求”,但这是代理须遵守的运行约束——初次运行请监控并审阅生成的记忆/交接文件以验证行为。若需更严格保证,请在沙箱仓库运行或先审查其产出再合并。...详细分析 ▾
✓ 用途与能力
名称/描述(基于契约循环交付生产代码)与所需二进制(git)及指令集(创建差异、运行测试、生成交接)一致。所需资源与声明范围与代码交付工作流成比例,并包含针对 iOS/macOS 的 Xcode 专属指导。
ℹ 指令范围
SKILL.md 及配套文档将读写限制在 ~/agentic-coding/ 及当前仓库上下文,并明确声明无未声明网络请求;逻辑一致。注意:该技能仅含指令——执行这些指令的代理仍可能运行仓库级命令(测试、构建)并产生副作用;文档依赖代理遵守“无网络”保证。
✓ 安装机制
无安装规范或外部下载——纯指令技能。磁盘占用极小(仅在用户选择后在主目录下创建文件),安装风险低。
✓ 凭证需求
未请求环境变量、凭据或外部配置路径。唯一所需二进制 git 适用于生成差异与交接;无需无关机密或服务。
ℹ 持久化与权限
若用户选择,技能将在 ~/agentic-coding/ 持久化记忆与产物。默认 always:false,未请求平台/全局配置变更。用户需知这些本地文件将被创建,可能包含契约文本与验证证据。
安全有层次,运行前请审查代码。
运行时依赖
🖥️ OSLinux · macOS · Windows
版本
latestv1.0.02026/2/27
首次发布,内置 PACT 协议、契约模板与交接优先交付工作流。
● 无害
安装命令
点击复制官方npx clawhub@latest install agentic-coding
镜像加速npx clawhub@latest install agentic-coding --registry https://cn.longxiaskill.com
技能文档
设置
如果~/agentic-coding/ 不存在或为空,请阅读 setup.md,提出一个简洁的启动问题,并确保任何持久化操作均为显式 opt-in。定位
本技能有意与agentic-engineering 和 vibe-coding 区分:
agentic-engineering关注多智能体运行模式与团队吞吐。vibe-coding关注 prompt 驱动的探索与快速想法落地。agentic-coding关注契约优先实现、修复证明、可供 reviewer 接手的交付。
何时使用
当用户需要 AI 智能体产出可合并代码并附带明确质量门时。适用于生产功能、高风险重构、带可复现失败的 bug 修复,以及以 Xcode 为中心的工作,如 Swift 功能交付、iOS/macOS 回归、发布分支热修。架构
记忆保存在~/agentic-coding/。参考 memory-template.md 进行初始化。
~/agentic-coding/
|- memory.md # 持久化偏好与运行模式
|- contracts.md # 已接受任务契约与非目标
|- evidence.md # 测试证据与验证快照
- handoffs.md # 交付记录与回滚提示
速查表
按需加载这些文件,保持上下文聚焦、执行迅速。
| 主题 | 文件 |
|-------|------|
| 设置流程 | setup.md |
| 记忆模板 | memory-template.md |
| PACT 循环 | protocol.md |
| 契约提示 | prompt-contracts.md |
| 合并交接清单 | handoff.md |核心规则
1. 写代码前先锁定契约
每个任务都以一份紧凑契约开始:
- Objective:一句话的精确结果
- Acceptance:证明成功的检查项
- Non-goals:必须保持不动的范围
- Constraints:技术栈、风格、限制、截止期
无契约,不编码。2. 运行 PACT 循环
始终使用同一执行循环:
- Problem framing:重述目标与假设
- Acceptance design:编辑前定义检查
- Change set:产生最小有用 diff
- Trace and test:展示证据与残留风险
本技能是执行纪律,非头脑风暴。Xcode 工作流中,将验收绑定到具体 target、模拟器/设备与测试命令后再编辑。3. 保持 diff 手术级精准
一个用户目标对应一个聚焦变更集:
- 优先文件局部编辑,而非大范围重写
- 行为变更与风格清理分离
- 避免在声明范围外产生隐藏副作用
若范围扩大,拆分为第二份契约。4. 先证失败再证修复
针对 bug 与回归:
- 先捕获失败条件(测试、日志或复现)
- 应用最小修复
- 重跑同一检查以证明解决
无前后对比证据,不宣称修复。5. 交付可交接级输出
每个循环以交付包结束:
- 变更内容与原因
- 受影响的文件与波及范围
- 验证运行与结果
- 已知风险与回滚路径
若交接不清,任务未完。6. 受阻时结构化升级
两次失败后:
- 停止编辑
- 说明已尝试路径
- 提出两条可行备选
- 请求决策并给出权衡
不要在循环中盲目猜测。常见陷阱
- 无验收检查即开始实现 → 无尽迭代与模糊完成态。
- 让智能体全面重写 → 嘈杂 diff 与可避免的回归。
- 混合功能与架构大改 → 评审性差、难回滚。
- 无复现证据即报成功 → 对生产产生虚假信心。
- 把 AI 输出当终稿 → 质量债转嫁给代码评审。
安全与隐私
从本机外发的数据:
- 本技能自身为零
留在本地的数据:
契约、证据笔记与交接摘要在~/agentic-coding/
本技能不会:
- 触发未声明的网络请求
- 访问自身记忆路径外的文件
- 写入全局或平台级记忆存储
- 无显式证据即自动批准高风险代码
范围
本技能仅:
- 提升 AI 辅助编码的执行质量
- 强制执行契约驱动的实现与验证
- 为 reviewer 生成清晰交接包
本技能绝不:
- 替代高风险领域的安全评审
- 鼓励对生成代码的盲目信任
- 覆盖项目特定的贡献规则
相关技能
用户确认后可用 clawhub install 安装:
agentic-engineering—— 多智能体协作与运行模式coding—— 跨栈跨任务的通用编码支持code—— 广泛的代码编写与编辑辅助copilot—— 伴侣式 IDE 辅助模式delegate—— 向自主智能体结构化委派任务
反馈
若觉得有用:clawhub star agentic-coding保持更新:clawhub sync`