10월 23일, 구독자 57만 명의 개발 유튜버이자 T3 Code와 T3 Chat을 만든 회사의 CEO인 Theo Browne이 X에 글을 올렸어요. "I wrote a \"council\" skill that makes my agent argue with Opus 5.5, Muse Wonder Full and GPT-6.1 Sol before it is allowed to merge"(병합하기 전에 내 에이전트가 Opus 5.5, Muse Wonder Full, GPT-6.1 Sol과 먼저 다투게 만드는 council 스킬을 썼다). 10월 26일까지 조회 18만 회, 북마크 1,714개가 붙었어요. 답글에는 "Give me the council skill please"(그 스킬 주세요)와 "Have you released this council skill publicly?"(공개했나요?)가 달렸어요.
다음 날 Theo는 자기가 매일 쓰는 스킬을 tstack이라는 저장소로 공개했어요. 저장소의 별은 10월 25일 38개에서 26일 103개로 늘었어요. 그리고 공개 이틀 만에, 다른 개발자들이 자기 저장소에서 council을 돌려 병합까지 간 PR이 나왔어요.
tstack에는 PR 스킬이 9개 들어 있어요. council 말고도 CI와 리뷰 봇을 거치는 PR을 지켜보며 진짜 지적만 고치는 babysit, 사람이 병합할 수 있는 상태에서 멈추는 full stop, 아무도 지켜보지 않아도 병합까지 끌고 가는 full send가 있고, 스킬끼리 서로 불러 써요. Claude Code와 Codex에서 돌아가요.
council은 회사가 다른 AI 셋을 위원으로 앉혀요. 위원은 코드를 읽기만 하면서 10점 만점으로 점수를 매기고, 고치는 일은 내 에이전트가 맡아 셋이 만족할 때까지 다시 검토를 받아요. 검토가 거듭되는 동안 PR이 커지지 않게 막는 일도 에이전트가 하고, 라운드마다 받은 점수는 PR 설명에 표로 남아요.
