트렌딩 목록으로
Kotlin
ai-agentsai-codingandroidclaude-code

ThisIsSadeghi / KMPilot

Kotlin 멀티플랫폼을 위한 스펙 기반 개발 — 아키텍처를 제약으로 삼아 기능을 설계, 구축, 테스트 및 리뷰합니다. Compose 멀티플랫폼(Android · iOS)에서 Claude Code용 AI 기술.

5
0
약 2개월 전
GitHub에서 보기

이 프로젝트에 대해

ThisIsSadeghi 님의 KMPilot 프로젝트는 GitHub에서 5개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 Kotlin 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.

Language Breakdown

Kotlin 61%Python 16%Shell 16%HTML 7%Ruby 0%Swift 0%

🇰🇷 한국어 번역 README

캐시 히트

KMPilot

KMP 개발의 모든 단계에 적용되는 AI 역량.

아키텍처를 강제하는 상태로 기능을 설계, 구축, 테스트, 검토합니다.

클로드 코드를 위해 만들어졌어요

문서 · 버그 보고 · 요청 기능

퀵 스타트

선수 조건: JDK 21+ · 안드로이드 스튜디오 · Xcode 15+ (iOS) · 클로드 코드

1. 설치

''와 ''를 본인의 값으로 바꿔보세요:

  • 'MyApp' — 프로젝트 이름 (폴더, 루트 프로젝트, 안드로이드 앱 라벨에 사용됨)
  • 'com.acme.myapp' — 패키지 접두사 / 애플리케이션 ID ('네임스페이스', 'applicationId', 소스 패키지 루트에 사용)

템플릿을 복제하고, 패키지 이름을 바꾸고, 새 git을 초기화합니다.

Windows: 같은 명령어를 Git Bash(Git for Windows에 포함됨) 또는 WSL 안에서 실행하세요 — PowerShell이나 'cmd'가 아닙니다. 설치 프로그램은 bash와 GNU 'sed'/'find'를 사용하며, 이 두 가지 모두 Git Bash에 존재합니다. iOS 대상은 여전히 macOS 전용입니다.

2. Claude 코드로 열기

3. 수명 주기에 따라 달리기 기술

전체 카탈로그는 Skills를, 흐름은 The Pattern을 참조하세요.

패턴

KMP의 스펙 기반 개발. 모든 기능은 '.claude/docs/{name}/spec.md' 라는 살아있는 스펙을 가지고 있으며, 이는 코드와 동기화됩니다. 기술은 하나의 생애주기 단계입니다:

각 스킬은 한 개의 페이즈를 가지고 있으며, 조정 없이 작곡합니다. '/ui-designer'의 설계도는 '/creating-kmp-feature'에서 자동으로 인식됩니다; 코드가 진화함에 따라 명세가 재생성됩니다; '/verify-ui', '/feature-test', '/feature-review' 감사가 이에 대해 수행됩니다. T


🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.

🔗 유사한 프로젝트

이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.

ThisIsSadeghi/KMPilot GitHub 원문 바로가기 →