DEDUPED Hot AI repos. Real use cases. What people build. Get the Monday 5

How to finish a stale or abandoned PR with take over with Tstack

Use takeover to finish someone else's PR, branch or agent thread while keeping their credit.

Short answer: Install Tstack, including modernize, file-pr, babysit-pr and leaving-pr-comments, which takeover uses; then point the agent at the stale PR or branch and say take over; let modernize rebase it and decide whether it should still exist. All steps.

Who it is forA maintainer with a pile of half-finished PRs from contributors or earlier agent runs.

The problemStale PRs rot, need rebasing and often should not exist anymore, and finishing them by hand is slow.

The outcomeOld PRs rebased and judged by modernize, finished where worthwhile and filed with credit kept for the original author.

What you need first

  • 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)

Steps

  1. Install Tstack, including modernize, file-pr, babysit-pr and leaving-pr-comments, which takeover uses
  2. Point the agent at the stale PR or branch and say take over
  3. Let modernize rebase it and decide whether it should still exist
  4. Review the finished PR and the comments the agent posted
  5. Use babysit to watch it through CI

Prompt for your agent

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.

Caveat.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for t3dotgg/tstack and "Finish a stale or abandoned PR with take over"

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Share: X LinkedIn Hacker News Email Copy link

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer