Skip to main content
Ejecuta cualquier Skill en Manus
con un clic

create-repository

Estrellas23
Forks2
Actualizado9 de mayo de 2026 a las 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.

Instalaciรณn

Instalar con Codex o Claude Copia este prompt, pรฉgalo en Codex, Claude u otro asistente, y deja que revise la pรกgina de la skill y la instale por ti.

Explorador de archivos
4 archivos
SKILL.md
readonly