{
  "id": "plg_insertkoinio_koin_migration_koin_migrati_15eda7de",
  "kind": "plugin",
  "category": "ferramentas",
  "name": "koin-migration",
  "tagline": "Automate Dependency Injection framework migrations in Kotlin / Android / KMP projects. Covers Hilt (+ Dagger), Dagger 2, Toothpick, Kodein, ",
  "body": "Automate Dependency Injection framework migrations in Kotlin / Android / KMP projects. Covers Hilt (+ Dagger), Dagger 2, Toothpick, Kodein, Koin 3.x → 4.x, classic Koin DSL → Safe DSL, and Koin KSP Annotations → Koin Compiler Plugin. Produces idiomatic Koin 4 output — annotations (@Singleton, @Factory, @KoinViewModel, @Module + @Configuration + @ComponentScan) for annotation-based sources, Safe DSL for Kodein and Koin DSL migrations. Always targets the Koin Compiler Plugin (no KSP). Includes an 8-step per-module workflow with leaf-first selection, per-module validation loop, progressive-migration bridging patterns (Hilt @EntryPoint co-located in the consumer's @Module, koin-android-dagger library option).",
  "url": "https://github.com/InsertKoinIO/koin-migration",
  "status": "live",
  "origin": "marketplace",
  "origin_id": "insertkoinio/koin-migration/koin-migration",
  "install": "https://github.com/insertkoinio/koin-migration",
  "source": "https://github.com/insertkoinio/koin-migration",
  "transporte": "",
  "ns": "insertkoinio",
  "versao": "",
  "oficial_status": "",
  "repo_host": "github.com",
  "topico": "devtools",
  "linguagem": "Shell",
  "licenca": "Apache-2.0",
  "repo_topics": " dagger-hilt dagger2 dependency-injection kodein koin kotlin kotlin-multiplatform toothpick ",
  "repo_slug": "insertkoinio/koin-migration",
  "stars": 35,
  "forks": 1,
  "prs_abertos": 0,
  "pushed_at": "2026-04-21T11:00:19Z",
  "repo_estado": "ativo",
  "likes": 0,
  "comments": 0,
  "visits": 0,
  "readme_bytes": 5811,
  "readme_api": "https://agentalog.com/api/listings/plg_insertkoinio_koin_migration_koin_migrati_15eda7de/readme",
  "readme_fonte": "repo",
  "created_at": "2026-08-30 01:48:58",
  "updated_at": "2026-08-30 01:48:58",
  "mine": false,
  "api": "https://agentalog.com/api/listings/plg_insertkoinio_koin_migration_koin_migrati_15eda7de",
  "go": "https://agentalog.com/api/go/plg_insertkoinio_koin_migration_koin_migrati_15eda7de",
  "comments_api": "https://agentalog.com/api/listings/plg_insertkoinio_koin_migration_koin_migrati_15eda7de/comments",
  "readme_sha": "92f9bab91ea2b313aa8a308f6c3a9f24f1a923db317c9202dd0c3a5d46cce4cf",
  "readme_em": "2026-08-31 07:07:36",
  "payload": {
    "plugin": "koin-migration",
    "marketplace": "claude-community",
    "marketplace_repo": "anthropics/claude-plugins-community",
    "repo": "insertkoinio/koin-migration",
    "path": "",
    "ref": "",
    "sha": "212663ed75a71befab58573f9d40cd3520860d0a",
    "vendored": false,
    "categoria": "",
    "autor": "",
    "tem_mcp": 0,
    "tem_skill": 0,
    "install_cmd": "/plugin marketplace add claude-community\n/plugin install koin-migration@claude-community"
  }
}