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

skills

skills contiene 21 skills recopiladas de chrisbanes, con cobertura ocupacional por repositorio y páginas de detalle dentro del sitio.

skills recopiladas
21
Stars
857
actualizado
2026-07-21
Forks
42
Cobertura ocupacional
3 categorías ocupacionales · 100% clasificado
explorador de repositorios

Skills en este repositorio

implement-issue
Desarrolladores de software

Use when asked to review, fix, implement, resolve, or work through a specific GitHub, GitLab, Jira, or Linear issue reference.

2026-07-21
kotlin-functions
Desarrolladores de software

Use when choosing Kotlin member, top-level, extension, factory, or service functions for String, primitive, collection, Flow, framework, or third-party receivers.

2026-07-13
using-chrisbanes-skills
Desarrolladores de software

Use when a Kotlin, Android, or Jetpack Compose task is too broad for any single focused skill to obviously apply, especially for general review, refactor, architecture, state, performance, testing, or UI API design work.

2026-07-13
kotlin-control-flow
Desarrolladores de software

Use when writing or reviewing Kotlin branching and control flow: when expressions, guard conditions, sealed type exhaustiveness, smart casts, nullable branching, early returns, or replacing complex if/else chains.

2026-07-07
kotlin-flow-state-event-modeling
Desarrolladores de software

Use when writing or reviewing Kotlin Flow state and event APIs with StateFlow, MutableStateFlow.update, SharedFlow, Channel, stateIn, SharingStarted, .value, receiveAsFlow, one-shot events, or sentinel initial values.

2026-07-07
kotlin-multiplatform-expect-actual
Desarrolladores de software

Use when designing Kotlin Multiplatform expect/actual or interface boundaries for platform services, native SDKs, source sets, Compose Multiplatform UI, permissions, files, settings, sensors, or platform interop.

2026-07-07
compose-animations
Diseñadores de interfaces web y digitales

Use when writing or reviewing Jetpack Compose motion: visibility enter/exit, animating one property toward a target, color or size transitions, multiple properties from one state, switching composable content, or choosing between AnimatedVisibility, animate*AsState, rememberTransition, AnimatedContent, and Crossfade.

2026-07-03
compose-slot-api-pattern
Diseñadores de interfaces web y digitales

Use when designing or reviewing a reusable Jetpack Compose component whose visual regions vary by caller, or when primitive content parameters and boolean shape flags are accumulating.

2026-07-03
compose-stability-diagnostics
Desarrolladores de software

Use when writing or reviewing Jetpack Compose parameter stability, compiler reports, skippability, unstable UI state classes, collection parameters, or Kotlin 2.0+ strong skipping behavior.

2026-07-03
kotlin-types-value-class
Desarrolladores de software

Use when writing or reviewing Kotlin type declarations to choose @JvmInline value class over data class where appropriate, including Compose stability implications.

2026-07-03
shepherd
Desarrolladores de software

Use when asked to shepherd, babysit, monitor, or poll open pull requests or merge requests — including triaging review comments, detecting CI failures, fixing trivial CI issues, and keeping PRs/MRs moving without manual intervention.

2026-06-07
compose-side-effects
Desarrolladores de software

Use when writing or reviewing Jetpack Compose code with LaunchedEffect, DisposableEffect, SideEffect, rememberCoroutineScope, rememberUpdatedState, snapshotFlow, snackbar, navigation, focus requests, analytics, or event Flow collection.

2026-06-03
compose-state-hoisting
Desarrolladores de software

Use when deciding where Jetpack Compose UI element state or UI logic should live: local remember state, hoisted composable parameters, a plain state holder class, or a screen-level ViewModel/component.

2026-05-21
compose-modifier-and-layout-style
Desarrolladores de software

Use when writing or reviewing Jetpack Compose layout APIs, modifier parameters, modifier chain construction, hardcoded root layout decisions, or layout wrappers around a single conditional.

2026-05-21
compose-recomposition-performance
Desarrolladores de software

Use when investigating Jetpack Compose recomposition performance, skippable/restartable composables, composables.txt or compiler reports, Layout Inspector recomposition counts, back-writing snapshot state across phases, or frame-rate State reads in composition vs layout/draw, and it is not yet clear whether the cause is parameter stability, deferred reads, or cross-phase back-writing.

2026-05-21
compose-state-authoring
Desarrolladores de software

Use when writing or reviewing Jetpack Compose code with bare local var in a @Composable, remember { mutableStateOf(...) }, mutableStateListOf/mutableStateMapOf, or @ReadOnlyComposable.

2026-05-21
compose-state-deferred-reads
Desarrolladores de software

Use when Jetpack Compose code reads scroll, animation, gesture, or other frame-rate State in composition, passes changing values across composable boundaries, uses value-form layout/draw modifiers, or back-writes observable state from a later phase into one that's already run.

2026-05-21
compose-ui-testing-patterns
Analistas de garantía de calidad de software y probadores

Use when writing or reviewing Jetpack Compose UI tests, screenshot tests, previews, semantics assertions, fake image loading, keyboard input, focus assertions, interaction state (hover/pressed/focused), or tests for plain state-driven UI composables.

2026-05-13
compose-state-holder-ui-split
Desarrolladores de software

Use when a Jetpack Compose screen-level composable takes a ViewModel/component/controller, collects state or effects, handles navigation/snackbars, or wires callbacks while also rendering layout.

2026-05-12
compose-focus-navigation
Desarrolladores de software

Use when writing or reviewing Jetpack Compose UI for TV, keyboard, desktop, accessibility focus, D-pad navigation, FocusRequester, focusProperties, key events, or initial focus behavior.

2026-05-12
kotlin-coroutines-structured-concurrency
Desarrolladores de software

Use when writing or reviewing Kotlin code that stores CoroutineScope, launches from init/non-suspending APIs, calls runBlocking, or catches broad exceptions around suspend calls.

2026-05-12