Easy App
กลับไปหน้ารีวิว Repo
รีวิว Repoร่าง

รีวิว tstack — ชุด agent skills ที่ Theo ใช้ทุกวัน ให้ AI พางานไปจนเป็น PR

vibe-coder
รีวิว tstack — ชุด agent skills ที่ Theo ใช้ทุกวัน ให้ AI พางานไปจนเป็น PR

ข้อมูล Repo

t3dotgg/tstack
ภาษา
Python
ดาว
1,548
สร้างเมื่อ
แก้ไขล่าสุด
ร่าง

เปลี่ยนสถานะผ่าน API: PATCH /api/reports/ad27039a-b205-480b-98aa-4cf5f91770cf

แคปชันสำหรับ Facebook

Theo (t3dotgg) เปิดชุด skills ที่ใช้กับ Claude Code และ Codex ทุกวันให้ทุกคนใช้ฟรีครับ 🚀 tstack เน้นให้ agent พางานไปจนเป็น PR ที่พร้อม merge แค่พิมพ์ประโยคสั้น ๆ ✅ "full send" พิสูจน์ รีวิว เปิด PR เฝ้า CI แล้ว merge ให้จนจบ ✅ "full stop" ทำแบบเดียวกันแต่หยุดรอให้เรากด merge เอง ✅ "council" ให้ 3 โมเดลจากต่างค่ายรีวิว วนจนเห็นตรงกัน ✅ "babysit" เฝ้า PR ผ่าน CI และบอตรีวิว แก้เฉพาะปัญหาจริง ✅ "take over" ทำ PR ที่คนอื่นค้างไว้ต่อจนจบ โดยยังให้เครดิตเจ้าของเดิม ติดตั้งแค่ copy โฟลเดอร์ skills ต้องมี GitHub CLI ที่ล็อกอินแล้ว เหมาะกับ dev ที่ทำงานบน GitHub ทุกวัน 🔗 https://github.com/t3dotgg/tstack #ClaudeCode #Codex #AgentSkills #GitHub #VibeCoding

ภาพปกแบบ HTML สด

แสดงจาก HTML ต้นฉบับที่ใช้สร้างภาพ ดาวน์โหลดเป็น PNG 1080×1350 ได้ทันที

สรุป

tstack เป็นชุด agent skills (MIT) ที่ Theo (t3dotgg) ใช้เองทุกวัน ใช้ได้ทั้ง Claude Code และ Codex เน้นงาน Pull Request ตั้งแต่พิสูจน์ รีวิว เปิด PR เฝ้า CI จนถึง merge มีทั้งหมด 9 skills เช่น full-send, council ที่ให้ 3 โมเดลรีวิวจนเห็นตรงกัน และ babysit-pr

คืออะไร

tstack คือชุด agent skills ที่ Theo (t3dotgg) ใช้เองทุกวัน แล้วเก็บกวาดให้คนอื่นใช้ได้ ใช้ได้ทั้งใน Claude Code และ Codex บาง skill จะใช้ความสามารถของ T3 Code ถ้ามี และถอยไปใช้เครื่องมือพื้นฐานของ agent ถ้าไม่มี

ธีมหลักคือการพางานโค้ดไปจนเป็น Pull Request ที่พร้อม merge: พิสูจน์ว่าแก้ได้จริง รีวิว เปิด PR เฝ้า CI และแก้ตามที่บอตรีวิวเจอ

จุดเด่น

แต่ละ skill เรียกด้วยประโยคสั้น ๆ:

  • 🚀 full-send ("full send") รับงานแก้หนึ่งชิ้นไปจนถึง PR ที่ merge แล้วโดยไม่ต้องมีคนเฝ้า: พิสูจน์ รีวิว เปิด PR เฝ้า และ merge
  • 🛑 full-stop ("full stop") เหมือน full-send แต่หยุดเมื่อ PR พร้อมให้เรากด merge เอง
  • 🧑‍⚖️ council ("council") ขอรีวิวจากโมเดล 3 ตัวจากต่างผู้ให้บริการ แล้ววนจนทุกตัวเห็นตรงกัน
  • 🔁 sol-loop ("sol loop") รีวิวงานกับ GPT Sol วนไปจนทั้งสอง agent เห็นด้วย
  • 📝 file-pr ("file a PR") เปิด PR สั้น ๆ ที่เริ่มจากปัญหา ไม่ใช่ลิสต์การเปลี่ยนแปลงยาวเหยียด
  • 🤝 takeover ("take over") ทำ PR, branch หรืองานของ agent ตัวอื่นต่อให้จบ โดยยังให้เครดิตเจ้าของเดิม
  • 👀 babysit-pr ("babysit") เฝ้า PR ผ่าน CI และบอตรีวิว แล้วแก้เฉพาะปัญหาที่เจอจริง
  • 🧹 modernize ("modernize") rebase PR เก่า และตัดสินว่ายังควรมีอยู่ไหม
  • 💬 leaving-pr-comments (ทำงานอัตโนมัติ) จัดรูปแบบคอมเมนต์ที่ agent โพสต์แทนเรา

เหมาะกับใคร

  • dev ที่ใช้ Claude Code หรือ Codex ทำงานกับ GitHub ทุกวัน และอยากให้ agent จัดการ PR ได้จนจบ
  • คนที่อยากได้ตัวอย่าง skill จริงจากคนที่ใช้งานหนัก เอาไปปรับเป็นของตัวเอง

เริ่มต้นใช้งาน

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

บาง skill เรียก skill อื่นต่อ ต้องติดตั้งตัวที่มันใช้ด้วย เช่น full-send ใช้ sol-loop, file-pr และ babysit-pr ส่วน takeover ใช้ modernize, file-pr, babysit-pr และ leaving-pr-comments

ข้อควรรู้

  • License MIT
  • repo ใหม่มาก สร้างเมื่อ 24 ต.ค. 2026 และ push ล่าสุด 25 ต.ค. 2026
  • ต้องมี GitHub CLI (gh) ที่ล็อกอินแล้ว และ python3 สำหรับสคริปต์ของ babysit-pr
  • council และ sol-loop ต้องใช้ subagent ที่รันโมเดลของผู้ให้บริการอื่นได้ (T3 Code ทำผ่าน delegate_task) ถ้าไม่มี ต้องหา harness ที่รันโมเดลเหล่านั้นได้เอง
  • full-send merge PR ให้เองโดยไม่มีคนเฝ้า ถ้ายังไม่มั่นใจให้เริ่มจาก full-stop
  • ผู้เขียนแนะนำให้ถือเป็นจุดเริ่มต้นแล้วแก้ให้เข้ากับงานเรา โดยเก็บค่าส่วนตัว (เช่น โมเดลที่อยู่ใน council) ไว้ใน CLAUDE.md หรือ AGENTS.md จะได้อัปเดต skill ได้โดยค่าไม่หาย

🔗 https://github.com/t3dotgg/tstack

ข้อมูลจาก GitHub ณ 27 ต.ค. 2026: ⭐ 1,548 | ภาษา Python | license MIT

ไฟล์แนบ (4)

Easy App — กล่องรายงานจาก AI
v0.10.0 (714e698)