compose-ui

Follow these guidelines to create performant, reusable, and testable Composables. Make Composables stateless whenever po...

github

android-accessibility

Analyze the provided component or screen for the following accessibility aspects. Check: Do Image and Icon composables h...

github

coil-compose

When implementing image loading in Jetpack Compose, use Coil (Coroutines Image Loader). It is the recommended library fo...

github

android-testing

This skill provides expert guidance on testing modern Android applications, inspired by "Now in Android". It covers Unit...

github

android-emulator-skill

Build, test, and automate Android applications using accessibility-driven navigation and structured data instead of pixe...

github

gradle-build-performance

Build times are slow (clean or incremental) Investigating build performance regressions Analyzing Gradle Build Scans Ide...

github

compose-performance-audit

Audit Jetpack Compose view performance end-to-end, from instrumentation and baselining to root-cause analysis and concre...

github

xml-to-compose-migration

Systematically convert Android XML layouts to idiomatic Jetpack Compose, preserving functionality while embracing Compos...

github

rxjava-to-coroutines-migration

A specialized skill designed to safely and idiomatically refactor Android or Kotlin codebases from RxJava to Kotlin Coro...

github

kotlin-concurrency-expert

Review and fix Kotlin Coroutines issues in Android codebases by applying structured concurrency, lifecycle safety, prope...

github

android-retrofit

When implementing network layers using Retrofit, follow these modern Android best practices (2025). Retrofit allows dyna...

github

android-coroutines

This skill provides authoritative rules and patterns for writing production-quality Kotlin Coroutines code on Android. I...

github

android-gradle-logic

This skill helps you configure a scalable, maintainable build system for Android apps using Gradle Convention Plugins an...

github

android-viewmodel

Use ViewModel to hold state and business logic. It must outlive configuration changes. What: Represents the persistent s...

github

android-data-layer

The Data Layer coordinates data from multiple sources. Role: Single Source of Truth (SSOT). Logic: The repository decide...

github

android-architecture

When designing or refactoring an Android application, adhere to the Guide to App Architecture and Clean Architecture pri...

github

validating-backup-integrity-for-recovery

Use this skill when: Verifying backup integrity before relying on backups for ransomware recovery Building automated bac...

github

triaging-security-incident

A SIEM or EDR alert fires and requires human classification before escalation Multiple concurrent alerts arrive and the ...

github

tracking-threat-actor-infrastructure

Threat actor infrastructure tracking involves monitoring and mapping adversary-controlled assets including command-and-c...

github

testing-websocket-api-security

Assessing real-time communication APIs that use WebSocket (ws://) or Secure WebSocket (wss://) protocols Testing for Cro...

github

testing-ransomware-recovery-procedures

Use this skill when: Validating that ransomware recovery plans actually work under realistic conditions Measuring RTO (R...

github

testing-mobile-api-authentication

Use this skill when: Assessing mobile app backend API authentication during penetration tests Testing JWT token implemen...

github

testing-for-xxe-injection-vulnerabilities

During authorized penetration tests when the application processes XML input (SOAP APIs, file uploads, RSS feeds) When t...

github

testing-for-xss-vulnerabilities

Testing web applications for client-side injection vulnerabilities as part of OWASP WSTG testing Evaluating the effectiv...

github