ClaudeMap

tstack

一套日常使用的 agent 技能,覆盖 PR 交付与多模型评审,同时适配 Claude Code 与 Codex。

技能与命令skillsclaude-codeworkflowmulti-agent

tstack 打包了作者每天在用的 PR 工作流技能:full-send 把一个改动无人值守地一路送到合并(证明、评审、开 PR、盯 CI、合并),full-stop 在「待你合并」处停下,council 与 sol-loop 跨供应商循环评审直到模型达成一致,file-pr、takeover、babysit-pr、modernize 与 leaving-pr-comments 覆盖周边杂务。技能彼此调用,复制进 Claude Code 或 Codex 的 skills 目录即装,在 T3 Code 特性缺失时回退原生工具。

它做什么

  • 端到端的 PR 自动化——full-send 把一个改动从证明、评审、开 PR、盯 CI 一路送到合并,全程无人值守;full-stop 是同一流水线的「到你合并为止」版本
  • 多模型评审循环——council 汇集三家不同供应商模型的评审意见并迭代到达成一致;sol-loop 则是单一 GPT Sol 的循环评审
  • 技能可组合——full-send 会调用 sol-loop、file-pr 与 babysit-pr;takeover 接手他人的 PR、分支或 agent 线程并保留其署名;modernize 给老 PR 变基并判断它是否还该存在
  • 跨 agent 设计——同一仓库的技能可装入 ~/.claude/skills/ 或 ~/.codex/skills/,有 T3 Code 专属特性时用之,没有则回退原生工具

什么时候用

适合想把「本地改动到合并 PR」交给无人值守流程的个人维护者,以及想在批准前再听一个(乃至第三个)模型意见的评审者。技能假设真实的 GitHub 工作流——已认证的 gh CLI、PR 上的 CI——而非纯本地玩法。

如何上手

git clone https://github.com/t3dotgg/tstack
cp -R tstack/skills/* ~/.claude/skills/   # Claude Code
cp -R tstack/skills/* ~/.codex/skills/    # Codex

注意事项

council 与 sol-loop 需要能调用其他供应商模型的 subagent——T3 Code 用 delegate_task 实现,否则需要自备可运行这些模型的 harness。全程依赖已认证的 GitHub CLI,babysit-pr 的 pr-wait 脚本需要 python3。仓库 2026-10-24 才创建,内容是作者的个人日常配置——README 自己的定位是「These are starting points. Edit them.」

代码仓库

t3dotgg/tstack

收录日期

地图上的相关资源

  • SureForge

    技能

    纯指令式 skill:让 agent 先调研再提问、先规划再动手、先验证再说「做完了」。

    • workflow
    • verification
    • quality
    • skill
  • 归藏的 Agent Skill:把代码库的最近更新做成一支成片宣传片——接真实组件、代码渲染动画、代码写配乐,全程不碰视频剪辑软件。

    • agent-skill
    • video
    • promo
    • marketing
  • 一个给「图里没有任何文字线索」的照片做地理定位的 Agent Skill——用 OSM 几何、高程天际线与卫星瓦片,把「这是哪」变成带误差半径的测量答案。

    • agent-skill
    • geolocation
    • osint
    • openstreetmap