쉬운 설명
AI에게 "브라우저 게임 하나 만들어줘"라고 부탁하면 뭔가 결과물이 나오기는 하는데요. 막상 열어보면 화면에 회색 상자 하나만 덩그러니 떠 있고, 점수판도 그냥 숫자만 적힌 네모 칸인 경우가 많아요. 그런데도 AI는 "게임 완성했습니다!"라고 당당하게 말하곤 하죠. 사람이 직접 확인하기 전까지는 뭐가 부족한지 AI 스스로는 전혀 모르는 셈인데요. Three.js Game Skills는 바로 이 문제를 풀기 위해 "적어도 이 정도는 돼야 진짜 게임이지!"라는 9가지 체크리스트를 AI에게 미리 쥐여주는 프로젝트예요.

요약
Three.js Game Skills는 3D 웹 그래픽 라이브러리인 Three.js로 브라우저 게임을 만들 때, 코딩 에이전트(AI가 스스로 코드를 작성하고 실행하는 도구)가 작업 결과를 직접 평가할 수 있게 만든 스킬 모음입니다. 게임 제작에 필요한 역할을 9개 스킬로 세분화하고, 그중 'threejs-game-director'라는 스킬을 진입점으로 두어 상황에 맞게 나머지 스킬들을 알아서 불러 쓰도록 설계했어요.
이 프로젝트가 중요한 이유는 지금까지 AI에게 게임을 만들어 달라고 하면 완성도를 판단하는 몫이 전적으로 사람에게 있었기 때문인데요. 사람이 직접 브라우저를 열어보고, 부족한 부분을 말로 설명한 뒤 다시 수정을 요청하는 과정을 계속 반복해야만 했죠. Three.js Game Skills는 그 판단 기준 자체를 스킬 파일(SKILL.md) 안에 담아두어, AI가 처음부터 스스로 품질을 점검하며 작업할 수 있도록 도와줍니다.