Repository
chrisbanes/skills agent skills
- skills
- 19
- GitHub stars
- 1.1k
GitHub description: “Skills for Kotlin, Jetpack Compose, and Android development”
- Stars
- 1,093 (53 forks)
- Licence
- Apache-2.0
- Last push
- Oct 2026
- Created
- May 2026
- android
- compose-multiplatform
- coroutines
- jetpack-compose
- kotlin
- kotlin-multiplatform
- skills
Install all skills
npx skills add chrisbanes/skillsAdd --skill <name> for a single skill and -a <agent> to choose the agent (see the agent guides).
Skills in chrisbanes/skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | A skill your agent uses when planning to execute Gradle through gradle, ./gradlew, or a custom gradlew wrapper script, or diagnosing a Gradle build, compact workflow ledger, repeated failure… | chrisbanes/ | 1.1k | — | ~1.2k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 2 | A skill your agent uses when writing or reviewing Jetpack Compose motion: visibility enter/exit, animating one property toward a target, color or size transitions, multiple properties from one… | chrisbanes/ | 1.1k | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 3 | A skill your agent uses when writing or reviewing Jetpack Compose UI tests, screenshot tests or baseline-recording evidence, previews, semantics assertions, fake image loading, keyboard input, focus… | chrisbanes/ | 1.1k | — | ~1.8k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 4 | A skill your agent uses when preparing, publishing, or checking readiness for a Kotlin library release, including verifying its gradle-maven-publish-plugin prerequisite, reconciling changelogs and… | chrisbanes/ | 1.1k | — | ~1.9k | Automated safety check: Notes | Apache-2.0 | yesterday |
| 5 | A skill your agent uses when asked to set up, review, or operate a repository's GitHub Project workflow, including ready claims, role-labelled human work, unknown remote mutation outcomes, Todo… | chrisbanes/ | 1.1k | — | ~1.5k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 6 | A skill your agent uses when designing or reviewing reusable Jetpack Compose component APIs with modifier parameters, root layout placement, caller-provided variable content, primitive content… | chrisbanes/ | 1.1k | 1 repo | ~718 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 7 | A skill your agent uses when writing or reviewing Jetpack Compose UI for TV, keyboard, desktop, accessibility focus, D-pad navigation, FocusRequester, focusProperties, key events, or initial focus… | chrisbanes/ | 1.1k | — | ~994 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 8 | A skill your agent uses when writing or reviewing Jetpack Compose state ownership, remember state, state hoisting, screen state holders, LaunchedEffect, DisposableEffect, SideEffect, Flow… | chrisbanes/ | 1.1k | 1 repo | ~988 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 9 | A skill your agent uses when writing or reviewing Kotlin branching and control flow: when expressions, guard conditions, sealed type exhaustiveness, smart casts, nullable branching, early returns… | chrisbanes/ | 1.1k | — | ~1.2k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 10 | A skill your agent uses when investigating Jetpack Compose recomposition cost, compiler stability reports, skippability, unstable parameters, frame-rate State reads, cross-phase snapshot… | chrisbanes/ | 1.1k | — | ~750 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 11 | 11.Deliver Spec A skill your agent uses when explicitly asked to deliver an approved GitHub or local spec through a reviewed pull request, or when a Project controller delegates one claimed implementation ticket. | chrisbanes/ | 1.1k | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 12 | A skill your agent uses when drafting or reviewing public developer documentation, other text the user will publish or send, or a user-owned draft under an explicit editorial review, including… | chrisbanes/ | 1.1k | — | ~1.9k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 13 | A skill your agent uses when implementing supplied tickets or plan tasks through worker-owned bounded implementation and lead integration, or when reviewing that orchestration. | chrisbanes/ | 1.1k | — | ~1.5k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 14 | A skill your agent uses when designing or reviewing Kotlin function ownership, member or extension functions, factories, single-field domain types, value classes, data classes, Kotlin Multiplatform… | chrisbanes/ | 1.1k | — | ~530 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 15 | A skill your agent uses when writing or reviewing Kotlin coroutine scope ownership, raw Thread or Executor work, init launches, non-suspending launch APIs, runBlocking, cancellation, StateFlow… | chrisbanes/ | 1.1k | — | ~679 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 16 | 16.Shepherd A skill your agent uses when asked to shepherd, babysit, monitor, or poll open pull requests or merge requests, including triaging review feedback, CI failures, and routine follow-up. | chrisbanes/ | 1.1k | — | ~1.7k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 17 | 17.To Plan A skill your agent uses when one ready GitHub issue or an in-chat task needs an implementation plan, or a retained approved GitHub plan has an existing amendment chain or a changed published… | chrisbanes/ | 1.1k | — | ~1.2k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 18 | A skill your agent uses when comparing physical Android benchmark configurations, investigating inconsistent rankings, or selecting an Android default from measured results. | chrisbanes/ | 1.1k | — | ~971 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 19 | A skill your agent uses when routing Kotlin or Jetpack Compose work, or physical Android benchmark evidence that needs a configuration decision, especially when several Kotlin or Compose concerns… | chrisbanes/ | 1.1k | — | ~1.3k | Automated safety check: Pass | Apache-2.0 | yesterday |
Questions, answered from the data.
What is the best skill in chrisbanes/skills?
Gradle Run from chrisbanes/skills ranks first of the 19 skills in chrisbanes/skills listed here, with the highest score: its repository has 1.1k GitHub stars, its SKILL.md loads about 1.2k tokens and it passes the automated safety check with no findings. Next come Compose Animations and Compose UI Testing Patterns.
Are the skills in chrisbanes/skills official?
None yet. All 19 skills in chrisbanes/skills listed here come from community repositories; a skill counts as official when the product's own GitHub organization publishes it.
How do I install all skills from chrisbanes/skills?
Run npx skills add chrisbanes/skills in your project: the open-source skills CLI installs the repository's skills into your coding agent's skills folder. To install a single skill, open its page here for the exact command.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.