{"repo":"tt-a1i/matt-skills-with-to-goal","free":true,"listed":false,"github":"https://github.com/tt-a1i/matt-skills-with-to-goal","clone":"git clone https://github.com/tt-a1i/matt-skills-with-to-goal.git","description":"Planning → verifiable goals → fresh-session implementation for AI coding agents. Based on mattpocock/skills v1.1.","language":"Shell","stars":68,"topics":["agent-skills","ai-agents","claude-code","codex","coding-agents","developer-tools","workflow"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Matt Skills with To-Goal 把需求留在规划线程，把实现放进继承 Spec 的执行线程 让规划线程专注于把事情想清楚，让执行线程专注于把事情做完。 grill → spec ready → execute in fork → receipt returns ▶ 在线故事版：别让一个线程从需求聊到代码写完 它解决什么问题 AI coding 任务常常从需求讨论一路聊到代码实现。线程越长，上下文越容易膨胀、压缩和变慢；但直接开新线程，又担心缺少需求背景和已经确认的决策。 这套技能把工作拆成两类线程，并用仓库里的持久化证据连接它们： 常见困境 这套流程的处理方式 --- --- 方案讨论和代码实现挤在一个长线程里 规划线程停在 SPEC READY ，fork 线程承担代码和测试日志 Fork 后又重新分析和改写一遍 Goal spec-executor 直接执行继承的最终 Spec，并回传结构化 receipt Fork、启动和回传仍要手工串起来 execute-spec-in-fork 自动创建执行任务、发送 Ask、接回结果并条件归档 当前上下文太脏、无法可靠继承 to-goal 把 ticket 和仓库证据压成干净的执行契约 不同任务都使用同一档模型和推理强度 goal 按风险推荐 Lightweight / Standard / Advanced 与推理强度 “做完了”依赖人的主观判断 Goal 带完成标准，executor 回传逐项证据和外部操作状态 Fork 负责隔离后续上下文，Goal 负责压缩已有上下文。 连续开发优先 fork；跨人、跨天、并行或上下文混乱时使用 to-goal 。 30 秒看懂主流程 普通连续开发默认从最终 SPEC READY 处 fork。多分片、并行、延迟执行或上下文混乱时，再用 to-tickets / to-goal 建立可独立执行的合同。 三分钟开始 1. 安装 Claude Code 可以把本仓库作为独立 marketplace 安装： Codex 和其他支持 Agent Skills 的工具使用 skills.sh ： 两种方式选一种，避免同一个 Skill 被重复加载。本仓库维护者可运行 npm run sync:local ，把工作树安全同步到统一的 /.agents skills/ 并刷新 Hermes。 Codex App 中的自动 Fork 闭环还需要单独安装 Codex Task Messenger。其他 harness 仍可手动 Fork 后运行 spec-executor ，不影响核心执行能力。 2. 初始化项目 每个项目首次使用时运行： setup-matt-pocock-skills 会确认三件事：issue tracker 在哪里、triage 标签如何映射、domain docs 如何组织。之后其他工程技能会读取这些约定。 3. 走一遍最短链路 Codex App 会自动 Fork、启动 /spec-executor 、回传 SPEC EXECUTION RECEIPT ，并在验证完成后归档执行任务。若缺少原生任务工具，则手动 Fork 后运行 /spec-executor ；若 Spec 无法在一个执行会话完成，则改走 /to-tickets → /to-goal 。 Fork 与 to-goal 如何分工 - execute-spec-in-fork + spec-executor ：当前线程已经把需求谈清楚，Spec 能在一个执行会话完成；自动建立同","default_branch":null,"files":null,"tree":[],"storefront":"/r/tt-a1i","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tt-a1i/matt-skills-with-to-goal/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}