بنقرة واحدة
process-tdd
Dùng khi implement feature hoặc bugfix — VIẾT TEST TRƯỚC, coi nó fail, rồi mới code
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Dùng khi implement feature hoặc bugfix — VIẾT TEST TRƯỚC, coi nó fail, rồi mới code
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | process-tdd |
| description | Dùng khi implement feature hoặc bugfix — VIẾT TEST TRƯỚC, coi nó fail, rồi mới code |
If you didn't watch the test fail, you don't know if it tests the right thing.
NO PRODUCTION CODE WITHOUT A FAILING TEST FIRST
Viết code trước test? Xoá đi. Bắt đầu lại.
Không exceptions: không giữ làm reference, không adapt, không nhìn lại. Delete rồi implement fresh từ tests.
🔴 RED: Viết failing test → run → thấy nó fail 🟢 GREEN: Viết minimal code → run → thấy nó pass 🔧 REFACTOR: Clean code → run → vẫn pass
Luôn luôn:
Exceptions (hỏi user trước):
| Excuse | Reality |
|---|---|
| "Feature nhỏ, test sau cũng được" | "Sau" = không bao giờ |
| "Tôi biết code này đúng mà" | Biết != chứng minh được |
| "Không có thời gian viết test" | Không test = 3x thời gian debug |
| "Test đơn giản, không cần run" | Test không run = test không tồn tại |
Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences. Use when: 3D website, three.js, WebGL, react three fiber, 3D experience.
Game art principles — art style, color theory, animation principles, asset pipeline
Game design principles — core loop, GDD, player psychology, difficulty balancing, progression
Orchestrator game — route to implementation skill (pxhopencode) + principle-based sub-skill (agent-skills-hub)
Mobile game principles — touch input, battery, thermal, app stores, monetization
Multiplayer game principles — networking architecture, synchronization, security, matchmaking