Skip to main content
Exécutez n'importe quel Skill dans Manus
en un clic
enmanuel52
Profil créateur GitHub

enmanuel52

Vue par dépôt de 8 skills collectés dans 1 dépôts GitHub.

skills collectés
8
dépôts
1
mis à jour
2026-06-12
carte des dépôts

Où se trouvent les skills

Principaux dépôts par nombre de skills collectés, avec leur part dans ce catalogue créateur et leur couverture métier.

explorateur de dépôts

Dépôts et skills représentatifs

git-commit-workflow
Développeurs de logiciels

Manage the git branch-and-commit lifecycle for the Pop-Corns / CornsTime / "Ktor Movies" Android project. Use this skill whenever you START work on a new feature, fix, or refactor (create a branch off `dev`), or whenever you FINISH a self-contained working chunk of code (commit it). The skill creates a feature branch from `dev`, verifies the app actually builds and its tests pass before every commit (./gradlew assembleDebug test), fixes the build if it breaks, and splits unrelated changes into separate logical commits using the project's `type: meaningful description` message format. NEVER merge any branch to the dev branch.

2026-06-12
android-compose-ui
Développeurs de logiciels

Compose UI patterns for Android/KMP - stability, recomposition, side effects, lazy lists, animations, previews, accessibility, modifier extensions, and design system composables. Use this skill whenever writing or reviewing composables, optimizing recomposition, adding animations, creating previews, writing custom modifiers, structuring a design system, or making any Compose UI decision beyond the MVI/ViewModel layer. Trigger on phrases like "composable", "recomposition", "LaunchedEffect", "Modifier", "LazyColumn", "preview", "animation", "design system", "stability", "contentDescription", "graphicsLayer", "slot API", or "Compose performance".

2026-06-12
android-data-layer
Développeurs de logiciels

Data layer patterns for Android/KMP - data sources, repositories, DTOs, mappers, Room entities, Ktor HttpClient, safe call helpers, token storage, and offline-first. Use this skill whenever writing or reviewing a data source or repository, creating DTOs or Room entities, writing mappers, setting up the Ktor HttpClient, handling network errors, or implementing token refresh. Trigger on phrases like "create a repository", "create a data source", "add a DAO", "Ktor client", "write a mapper", "DTO", "Room entity", "network call", "token storage", or "offline-first".

2026-06-12
android-di-koin
Développeurs de logiciels

Koin dependency injection setup for Android/KMP - module definitions per layer, ViewModel injection, assembling modules in :app, and koinViewModel() in composables. Use this skill whenever setting up Koin, defining a DI module, providing a repository or ViewModel, injecting a dependency, or wiring modules in the Application class. Trigger on phrases like "set up Koin", "add a Koin module", "inject a dependency", "DI module", "koinViewModel", "provide a ViewModel", "startKoin", or "single/viewModel/factory".

2026-06-12
popcorns-module
Développeurs de logiciels

Scaffolds a new Gradle module in the Pop-Corns / CornsTime / "Ktor Movies" Android app following its clean-architecture, multi-module conventions (Koin, Navigation 3, Ktor, Compose). Use this whenever the user asks to add, create, or scaffold a new feature or core module in this project — e.g. "add a feature for reviews", "create a new feature module", "scaffold core:analytics", "I need a new screen module for X", "wire up a new feature" — even if they don't say the word "module". The skill works by copying the patterns from the existing modules in the repo rather than inventing structure, so the new module matches the rest of the codebase and the dependency rules stay intact.

2026-06-12
android-navigation
Développeurs de logiciels

Type-safe Compose Navigation for Android/KMP - route objects, feature nav graphs, cross-feature callbacks, and wiring in :app. Use this skill whenever setting up navigation, defining routes, adding a new screen to a nav graph, navigating between features, or wiring nav graphs in the app module. Trigger on phrases like "set up navigation", "add a route", "navigate between screens", "nav graph", "NavController", "type-safe nav", "cross-feature navigation", or "NavGraphBuilder".

2026-06-12
android-presentation-mvi
Développeurs de logiciels

MVI presentation layer for Android/KMP - State, Action, Event, ViewModel, Root/Screen composable split, UI models, UiText error mapping, and process death with SavedStateHandle. Use this skill whenever creating or reviewing a ViewModel, defining screen state, actions, or events, structuring composables, mapping errors to UI strings, or handling process death. Trigger on phrases like "add a ViewModel", "create a screen", "MVI", "state", "action", "event", "screen composable", "UiText", "SavedStateHandle", "ObserveAsEvents", or "UI model".

2026-06-12
android-testing
Analystes en assurance qualité des logiciels et testeurs

Testing patterns for Android/KMP - ViewModel unit tests with JUnit5, Turbine, AssertK, UnconfinedTestDispatcher, fake repositories, SavedStateHandle, and Compose UI tests. Use this skill whenever writing or reviewing tests for ViewModels, repositories, use cases, or Compose screens. Trigger on phrases like "write a test", "unit test the ViewModel", "test a repository", "Turbine", "fake repository", "UnconfinedTestDispatcher", "runTest", "ComposeTestRule", or "JUnit5".

2026-06-12
1 dépôts affichés sur 1
Tous les dépôts sont affichés