KK

kotlinfoundation/kmp-contest-starter-kit

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

28 stars 품질 60 트렌드 19MIT

is the KMP contest starter kit — a Kotlin Multiplatform + Compose Multiplatform boilerplate for building Android and iOS apps with a shared codebase.

개요

is the KMP contest starter kit — a Kotlin Multiplatform + Compose Multiplatform boilerplate for building Android and iOS apps with a shared codebase. We have built the KMP Contest Starter Kit (nicknamed Koko) as the fastest way to transform your idea from a production-grade app on Google Play and the App Store. If you are looking to get started with KMP, we recommend that you run through the "KMP Quickstart" at https://kotlinlang.org/docs/multiplatform/quickstart.html and the "Create Your First Compose Multiplatform app" at https://kotlinlang.org/docs/multiplatform/compose-multiplatform-create-first-app.html - and then come back once you have completed both of those. To get started with Koko, open this project in Android Studio and type Proceed with koko-getting-started skill into the agent's chat panel. Documentation: https://kotlinfoundation.org/kmp-contest-starter-kit-documentation/ This repo uses git symlinks (CLAUDE.md/GEMINI.md → AGENTS.md, .claude/skills → skills/).

README

원문 README의 일부입니다. 원문 보기.

Koko — KMPStarterKit

Koko is the KMP contest starter kit — a Kotlin Multiplatform + Compose Multiplatform boilerplate for building Android and iOS apps with a shared codebase.

Getting Started

We have built the KMP Contest Starter Kit (nicknamed Koko) as the fastest way to transform your idea from a production-grade app on Google Play and the App Store. If you are looking to get started with KMP, we recommend that you run through the “KMP Quickstart” at https://kotlinlang.org/docs/multiplatform/quickstart.html and the “Create Your First Compose Multiplatform app” at https://kotlinlang.org/docs/multiplatform/compose-multiplatform-create-first-app.html - and then come back once you have completed both of those.

To get started with Koko, open this project in Android Studio and type Proceed with koko-getting-started skill into the agent’s chat panel.

Documentation: https://kotlinfoundation.org/kmp-contest-starter-kit-documentation/

Cloning on Windows? This repo uses git symlinks (CLAUDE.md/GEMINI.md → AGENTS.md, .claude/skills → skills/). On Windows, clone with symlinks enabled or they become plain text files and AI-agent skill discovery silently breaks: enable Developer Mode (Settings → For developers), then git clone -c core.symlinks=true . Also note Documentation/ is a submodule — use git clone --recurse-submodules if you want the docs site locally (optional).

Project Structure

├── MobileApp/         # Compose Multiplatform mobile app (Android, iOS, Web, Desktop)
├── Web/               # Firebase Hosting landing page + Cloud Functions backend
├── Documentation/     # Docusaurus documentation site (git submodule) — kotlinfoundation.org/kmp-contest-starter-kit-documentation
├── AiGuidelines/      # AI-assisted development guidelines & agent prompts
├── skills/            # Agent-agnostic skills (SKILL.md format) for coding agents
├── .github/           # GitHub Actions workflows + composite actions (PR checks, publish, web build)
└── AGENTS.md          # Primary AI-agent context file (CLAUDE.md symlinks here)

Features

Core

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add kotlinfoundation/kmp-contest-starter-kit
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →