What do you want to do?
3 use cases
-
Take a change all the way to a merged PR with full send
Install Tstack and say full send so the agent proves, reviews, files, babysits and merges the change.
- REPO
t3dotgg/tstack - Claude Code
- Codex
- Software and DevOps
- Intermediate
View prompt
Install t3dotgg/tstack into Claude Code, then use full-stop on the change in this branch: prove it, review it, file a short problem-first PR and babysit CI, but stop when the PR is ready for me to merge.
- REPO
-
Get a code review from three models that must agree
Use the council skill to have models from three providers review a change until they reach agreement.
View prompt
Use the council skill from t3dotgg/tstack to review the diff on this branch with models from three providers, loop until they agree, and list only the agreed findings with file and line.
-
Finish a stale or abandoned PR with take over
Use takeover to finish someone else's PR, branch or agent thread while keeping their credit.
- REPO
t3dotgg/tstack - Claude Code
- Codex
- Software and DevOps
- Intermediate
View prompt
Use the takeover skill from t3dotgg/tstack on PR <number>: rebase it with modernize, tell me whether it should still exist, and if so finish it, keep the original author's credit and babysit it through CI.
- REPO
What people are building with Tstack
-
Hands-onthe web
Ran tstack's sol-loop review in both Codex and Claude Code
The team copied tstack into Claude Code and Codex, ran sol-loop for two rounds in each (62 seconds in Codex, 70 seconds in Claude Code once a Sol subagent was added), and both runs caught an integer division bug. They stopped short of letting full-send merge a real PR and documented settings that block merging.
By AI Code With (aicodewith.ai) on the web
-
Built withGitHub
Added tstack's sol-loop review skill to a multi agent repo
The maintainer installed only sol-loop from tstack into .agents/skills with Claude Code and Devin symlinks, so Codex, OpenCode, Claude Code and Devin all pick it up, and added a Reviewed with sol-loop note for pushed PRs.
By @tyk-swe on GitHub
Real builds shared on X, Hacker News, Reddit, DEV and GitHub, summed up by Deduped from each post and its links; each card links to the original post. See what people are building with other repos
Quick start with Tstack
- Check you have what it needs: Claude Code or Codex; An authenticated GitHub CLI (gh); python3 for babysit-pr's pr-wait script.
- Open t3dotgg/tstack on GitHub and read the README and license.
- Run
git clone https://github.com/t3dotgg/tstack - Copy the skills with
cp -R tstack/skills/* ~/.claude/skills/for Claude Code (orcp -R tstack/skills/* ~/.codex/skills/for Codex) - Make sure gh is authenticated
- Make your change, then say full send; it uses sol-loop, file-pr and babysit-pr
These steps come from our top use case, Take a change all the way to a merged PR with full send, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for t3dotgg/tstack
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forDevelopers using Claude Code or Codex who want agents to carry changes through review, CI and merge with less babysitting.
- Why it is hot1.5k stars, launched 6 days ago, talked about in 2 AI sources we track
- LanguagePython
- Sourcegithub.com/t3dotgg/tstack · Back to Hot repos
Requirements
- Claude Code or Codex
- An authenticated GitHub CLI (gh)
- python3 for babysit-pr's pr-wait script
- council and sol-loop need subagents on other providers' models (T3 Code or a harness that can run them)
Add this badge to your README
Maintain Tstack? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/t3dotgg-tstack/?utm_source=github&utm_medium=badge&utm_campaign=t3dotgg-tstack)
HTML
<a href="https://dedupedai.com/use-cases/t3dotgg-tstack/?utm_source=github&utm_medium=badge&utm_campaign=t3dotgg-tstack"><img src="https://dedupedai.com/badge/t3dotgg/tstack.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Tstack
What is Tstack?
tstack is Theo's set of everyday agent skills for Claude Code and Codex. full-send takes a change all the way to a merged PR, full-stop stops when the PR is ready, council gets review from three models from different providers until they agree, file-pr writes short problem-first PRs, babysit-pr watches CI and review bots and fixes real findings, and takeover finishes someone else's PR while keeping their credit. It is an open-source project on GitHub: https://github.com/t3dotgg/tstack.
How do I use Tstack?
Run git clone https://github.com/t3dotgg/tstack; then copy the skills with cp -R tstack/skills/* ~/.claude/skills/ for Claude Code (or cp -R tstack/skills/* ~/.codex/skills/ for Codex); make sure gh is authenticated. The use cases on this page give the full steps and a copy-paste agent prompt for each job.
Who is Tstack for?
Developers using Claude Code or Codex who want agents to carry changes through review, CI and merge with less babysitting.
What can I do with Tstack?
3 use cases so far, for example: Take a change all the way to a merged PR with full send; Get a code review from three models that must agree; Finish a stale or abandoned PR with take over. Each has steps and a copy-paste agent prompt.
What do I need to run Tstack?
Claude Code or Codex; An authenticated GitHub CLI (gh); python3 for babysit-pr's pr-wait script; council and sol-loop need subagents on other providers' models (T3 Code or a harness that can run them).
What are alternatives to Tstack?
Other hot AI repos in Software and DevOps: Deep Infer, Harness2, Orca, Opencode, Graphify.
Is Tstack safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.