Skip to main content
Jeden Skill in Manus ausfรผhren
mit einem Klick

create-repository

Sterne23
Forks2
Aktualisiert9. Mai 2026 um 17:22

Scaffold a new KOIN Repository โ€” domain `<Name>Repository` interface, data `<Name>RepositoryImpl` class with `@Inject constructor()`, and the corresponding `@Binds` entry in `data/.../di/repository/BindsRepositoryModule.kt`. Use whenever the user asks to add a Repository, create a Repository pair, "domain interface + data impl + Hilt ๋ฐ”์ธ๋”ฉ", or "repository ๋งŒ๋“ค์–ด์ค˜" (e.g. "Library Repository ๋งŒ๋“ค์–ด์ค˜", "create LibraryRepository", "/create-repository Library", "domain ์— ์ธํ„ฐํŽ˜์ด์Šค + data ์— impl + Hilt ๋“ฑ๋ก"). Trigger this skill even when the user does not say "skill" โ€” any request that boils down to "new Repository in the KOIN clean-architecture stack" should use it. Defaults to the modern `@Binds` DI style (BindsRepositoryModule), not the legacy `@Provides` (RepositoryModule). Does NOT generate data sources, API services, mappers, domain models, or use cases โ€” those are out of scope and require their own follow-up scaffolding.

Installation

Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fรผgen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prรผfen und installieren.

Datei-Explorer
4 Dateien
SKILL.md
readonly