Lab · Vibe Coding
Projects
A sports medicine physician's cabinet of side projects — built for fun and for learning. Each tool is my own solution to a real problem I ran into in the clinic or in research.
Project list
-
StableSports Injury Video Atlas
200 real injury clips from professional athletes, browsable by body region, sport, and mechanism, to help viewers understand how an injury happens, when to seek care, and why an athlete's return-to-play timeline is not their own recovery timeline.
Open -
StableSports Medicine Imaging Learning Hub
A unified entry point to seven body-region imaging courses (shoulder, knee, hip, ankle/foot, wrist/hand, cervical, lumbar), grouped into upper limb, lower limb, and spine so you can start from the region you know.
Open -
StableShoulder Imaging Diagnostics Course
A physician-oriented self-study course on shoulder imaging across radiography, ultrasound, and MRI: 9 chapters, 34 units, 34 curated videos (16 hours), plus 3 advanced case-integration units with scenario quizzes, every item signed off by a named physician.
Open -
StableKnee Imaging Diagnostics Course
A physician-oriented self-study course on knee imaging across radiography, ultrasound, and MRI: 9 chapters, 26 units, 45 unique curated videos (15h 10m) with timestamped notes and 84 knowledge checks, every item signed off by a named physician.
Open -
StableClassLido 課堂互動平台
AI 把簡報轉成互動課程的課堂即時互動平台,支援即時投票、搶答遊戲與課後回饋,讓演講與教學不再是單向講述。
Open -
Stable運動醫學 Review 索引
運動醫學與復健文獻的系統性回顧、統合分析與臨床指引索引,可依部位、臨床主題、族群三種方式瀏覽,標示期刊影響係數與免費全文。
Open -
Stable恢復力迷宮
原創運動恢復教育迷宮遊戲。在熬夜、訓練暴增等六種風險的追逐中,收集睡眠、營養、水分等六類恢復元素,湊齊後抵達晨光出口完成挑戰。
Open -
Stable馬拉松完賽訓練
2D 橫向跑酷衛教遊戲。基礎期、進階期到正式比賽三關約 80 秒,管理體力、受傷風險與配速,避開生病與過度訓練,收集睡眠與補給道具完賽。
Open -
StableOlder-Adult Strength & Bone Health Assessment
Evidence-based assessment for sarcopenia and osteoporosis in older adults: enter strength, bone density, and fall/fracture history to get risk grading and a resistance-plus-impact exercise plan, with reports in five versions (physician, therapist, care manager, coach, and the older adult).
Open -
StableEndurance Race Fueling Plan
Builds pre-race and in-race fueling and hydration strategies for triathlons, marathons, and other endurance events, combining carbohydrate, sodium, and fluid intake into a personalized plan you can take with you.
Open -
StableRunner Return-to-Play Dashboard
Evidence-based return-to-running decision support: enter pain, training load, injury type, and psychological readiness to get a six-stage walk-run progression and red-yellow-green pain monitoring to help judge whether it is safe to return to running.
Open -
StableSports Medicine Toolbox
An integrated platform of 100+ sports medicine tools — clinical scales, imaging-interpretation rules, training-load calculators, patient education, first aid, and return-to-play assessment — all computed locally in the browser with no data uploaded.
Open -
StableTaiwan Exercise Map
Visualizes the Ministry of Sports' open "Sports City Survey" data (2013–2023) to show exercise participation, habit trends, and rankings across Taiwan's 22 counties and cities.
Open -
StableSports Medicine Topic Vote
Offers 25 candidate topics each week; readers vote for 5 they are interested in, shaping the direction of the next week's health-education content.
Open -
StableAI Skills Catalog
200+ Agent Skills from Anthropic, K-Dense, OpenAI, Vercel, and Hugging Face laid out as a Chinese-language periodic table, each with use cases, caveats, a starter prompt, and install commands for Claude Code, Codex, Gemini CLI, Cursor, and Grok Build.
Open -
StableNational Games Medical Support Training
An online training platform for medical support at the 2026 National Intercollegiate Athletic Games, with 9 modules covering role assignments, pre-event preparation, sideline emergencies, evacuation, the rules of 19 sports, and clinical decision trees.
Open -
StableSports Medicine Knowledge Base
An AI sports medicine knowledge system that helps you quickly look up professional knowledge on injury prevention, diagnosis, and rehabilitation.
Open -
StableAthleteType Athletic Personality Game
A 28-question sports-scenario quiz that finds your athletic personality, with personalized sport suggestions, training styles, and a coach-communication guide.
Open -
StableReverse-Engineer Searcher
Derives MeSH terms and keywords from gold-standard PMIDs to generate sensitive, balanced, and compact PubMed search strategies, checks coverage back in PubMed, and drafts syntax for Embase, Cochrane, and other databases.
Open -
StableMeta-Analysis Calculator
Data-conversion tool for meta-analysis: convert SE, CI, median and quartiles to mean/SD; compute MD, SMD, OR, RR, and RD for two-group comparisons; convert between effect-size CI and SE, with RoB 2 and GRADE reading material.
Open -
StableAnti-Doping Education Platform
Integrates international anti-doping case databases with case search, trend charts, and an education section for athletes, coaches, and sports administrators.
Open -
StableAI Exercise Prescription
Generates individualized exercise prescriptions based on the ACSM FITT-VP principles and WHO physical activity guidelines, tailored to age, fitness, and health status.
Open
About the Lab
Why vibe coding
Clinical work is full of moments where you wish a process could be automated — checking banned substances, calculating exercise-prescription doses, organizing literature. These ideas used to stay in my head; since 2024, LLMs and vibe coding have let physicians without an engineering background turn ideas into working tools quickly.
This Lab page is where I keep those experiments. Some are already used in the clinic, some are still work in progress, and some are just for fun. You're welcome to try them, give feedback, or build alongside me.