개발자가 Kotlin 멀티플랫폼 프로젝트를 위한 실용적인 Claude 스킬을 개발하다

한 개발자가 기존 스킬들이 실무 작업에 부적합하다고 판단한 후, Kotlin Multiplatform(KMP) 개발을 위해 특별히 제작된 Claude 스킬의 공개 저장소를 만들었습니다.
이 저장소가 생긴 이유
해당 개발자는 KMP 프로젝트를 위해 Claude Code를 설정하던 중, 대부분의 기존 스킬들이 다음과 같은 세 가지 문제점을 가지고 있음을 발견했습니다:
- 너무 일반적임
- 특정 스택에 너무 편향되어 있음
- 실질적으로 유용할 만큼 충분하지 않음
포함된 내용
이 저장소는 개발자들이 실제로 도움이 필요한 KMP 개발의 실용적인 측면에 초점을 맞추고 있습니다:
- 아키텍처 리뷰
- 기능 구현
- 모듈화
- Compose Multiplatform UI
- 네비게이션
- 플랫폼 브릿지
- 딥 링크
- 적응형 UI
- 테스팅
- 빌드 거버넌스
개발 접근 방식
이 스킬들은 가능한 한 공식 Android 및 Kotlin Multiplatform 문서를 기반으로 하여 권장 사례와의 일치를 보장합니다.
저장소 세부 정보
저장소는 https://github.com/mmiani/kotlin-kmp-agent-skills에서 공개적으로 이용 가능합니다. 개발자는 KMP와 함께 Claude Code를 사용하는 다른 사람들에게 이를 사용하거나 개선을 위해 "분석해 보라"고 초대합니다.
📖 Read the full source: r/ClaudeAI
👀 See Also
Claude로 구축한 xAI TTS Home Assistant 통합 — 전체 저장소
한 개발자가 Claude를 사용하여 xAI의 TTS API(Eve 음성)에 대한 맞춤형 Home Assistant 통합을 구축했습니다. 전체 UI 구성, 5가지 음성, 그리고 음성 태그를 지원합니다.

1997년 축구 매니저 게임에서 데이터를 추출하기 위해 Claude 사용하기
Ben Nuttall이 Claude를 사용하여 FIFA Soccer Manager 97의 선수, 팀, 경기장 데이터를 추출했습니다. AI가 SM97.DAT 파일을 파싱하고 CSV로 내보낸 후 검색 가능한 웹사이트를 구축했습니다. 모든 Python 코드는 GitHub에 공개되어 있습니다.

MonClaw: OpenCode SDK를 사용한 최소한의 OpenClaw 구현
OpenCode SDK를 기반으로 구축된 OpenClaw의 경량 대안으로, Telegram 및 WhatsApp 지원 기능을 갖추고 있습니다.

MCP 코드 모드를 활용한 효율적인 Claude 키워드 연구
한 개발자가 코드 모드 패턴을 사용해 Claude가 자율적인 키워드 연구를 수행할 수 있도록 하는 MCP 서버를 구축했습니다. 이로써 도구 정의에 필요한 토큰 수를 수천 개에서 약 1,000개로 줄였으며, 검색과 실행이라는 두 가지 도구만 사용합니다.