SkillsLib.ai

Jetpack Compose Audit

Audit Android Jetpack Compose codebases for performance and state issues

4.6(48 reviews)
500+ downloads
Updated Sep 2026
Verified SafeSecurity VerifiedThis skill was analyzed by our AI security scanner for harmful content including data exfiltration, system manipulation, credential theft, and prompt injection. No threats were detected.

What You Can Do

You can analyze entire Android Jetpack Compose codebases or specific modules to uncover architectural and performance issues. The skill scans your source code against four critical categories—performance, state management, side effects, and composable API quality—scoring each from 0–10 and delivering an evidence-based markdown report that prioritizes the most impactful fixes first.

Features

Performance scanning

detects unnecessary recompositions, inefficient remember() patterns, and lambda allocation issues

State management auditing

identifies improper state hoisting, ViewModel coupling, and reactive flow usage problems

Side effect analysis

flags LaunchedEffect, DisposableEffect, and effect scope misuse

Composable API quality assessment

evaluates function signatures, parameter defaults, and composable contract violations

Severity-scored reporting

generates markdown reports with 0–10 category scores and ranked fix recommendations

Evidence-based findings

cites specific code locations and patterns for each issue discovered

Kotlin 2.0 & Compose Compiler 1.5.4+ support

aligned with Strong Skipping Mode and modern Compose best practices

Example Output

Jetpack Compose Audit Report

Repository: my-app/compose-ui

Overall Score: 6.2/10

CategoryScoreStatus
Performance5/10⚠️ Needs work
State Management7/10✓ Good
Side Effects6/10⚠️ Review needed
Composable API Quality6/10⚠️ Refactor

Top Fixes (Ranked by Impact):

  1. Remove lambda allocations in LazyColumn items (Performance)

    • File: screens/UserListScreen.kt:45-67
    • Issue: Passing { onItemClick(it) } creates new lambda on every recomposition
    • Fix: Use remember { { id -> onItemClick(id) } }
  2. Eliminate ViewModel reading in composable body (State Management)

    • File: components/CardComposable.kt:12
    • Issue: Direct viewModel.state.collectAsState() outside of effects
    • Fix: Hoist state collection to composable parameter
  3. Simplify side effect scope in Form composable (Side Effects)

    • File: screens/FormScreen.kt:89
    • Issue: DisposableEffect used instead of LaunchedEffect for one-time initialization
    • Fix: Replace with LaunchedEffect(Unit) { /* init */ }

What's Included

  • SKILL.md: Core audit logic with Kotlin 2.0+ & Compose Compiler 1.5.4+ alignment
  • Evidence-based scoring framework: Four-category assessment rubric (Performance, State Management, Side Effects, API Quality)
  • Markdown report template: Structured findings with score tables and ranked fix prioritization
  • Scope documentation: Clear boundaries on what the audit covers (Material 3, accessibility, tests intentionally excluded in v1)

Who It's For

  • Android engineers — audit your own Compose modules before code review
  • Tech leads & architects — assess codebase quality and prioritize refactoring efforts
  • Code reviewers — use audit results to focus feedback on highest-impact issues
  • DevOps/release teams — gate repository health checks with automated Compose audits

Best For

  • Codebase health assessments — score existing Compose repositories on four critical dimensions
  • Refactoring planning — identify and prioritize the highest-impact code changes
  • Architecture review — spot state management and side effect antipatterns early
  • Quality gates — integrate into CI/CD pipelines to enforce Compose best practices
  • Team standards — establish baseline quality expectations across Compose modules

You might also like

Mobile Feature Architecture & Implementation
$40
Mobile Feature Architecture & Implementation

You'll design and implement mobile features with architectural rigor, cross-platform considerations, and edge-case handling built-in. This skill generates complete system designs, platform-specific implementation strategies, performance optimization approaches, and testing frameworks. The output is production-ready guidance spanning iOS and Android with security, offline resilience, and deployment strategies included.

AML/KYC Risk Assessment Framework
$30
AML/KYC4.2(17)
AML/KYC Risk Assessment Framework

Conduct thorough, documented customer risk assessments using structured compliance decision trees aligned with FinCEN, OFAC, and BSA standards. You'll evaluate customer information, identify regulatory red flags, determine appropriate risk classifications, and generate audit-ready documentation that demonstrates defensible decision-making during regulatory examinations. This skill accelerates due diligence while reducing compliance gaps and creating the paper trail regulators expect.

Mortgage Closing Document Validator
$50
Mortgage Closing Document Validator

You'll validate complete closing document packages against TRID, RESPA, TILA, and state-specific requirements in a structured, auditable process. The skill checks document completeness, cross-references borrower information across multiple documents, verifies signature blocks and initials, confirms effective dates and timelines, and identifies title issues or escrow setup problems—all before documents reach borrowers or closing.

SAR Filing Accuracy Assistant
$45
SAR Filing3.7(34)
SAR Filing Accuracy Assistant

This skill guides you through SAR preparation with structured compliance validation, ensuring your filings meet FinCEN requirements and withstand regulatory examination. You'll validate mandatory fields, risk-score transactions against BSA/AML thresholds, document investigation procedures for audit defensibility, and cross-check against common rejection reasons that delay filing. The skill helps you align documentation across Operations, Risk, Compliance, and Legal teams to ensure timely, accurate SAR submission within the 30/60-day timeline.

Business Automation Blueprint
$50
Business Automation Blueprint

You get proven templates, decision trees, and frameworks to design complete business automation systems from scratch. Cut implementation time by 70%, reduce manual work by 80%, and build processes that scale across your entire organization without custom coding or guesswork.

Technical Pattern Recognition and Validation Framework
$25
Technical Pattern Recognition and Validation Framework

Systematically identify chart patterns and validate them using technical confluence scoring. You get actionable trade setups with entry/exit levels and risk/reward analysis based on multiple indicator confirmation. Filter false signals and improve your trade quality by combining technical indicators in a disciplined framework.

Consumer Loan Creditworthiness Analyzer
$40
Consumer3.7(30)
Consumer Loan Creditworthiness Analyzer

You can rapidly process consumer loan applications by analyzing creditworthiness across multiple dimensions—debt ratios, credit patterns, employment stability, and compensating factors—while documenting decisions for audit trails and fair lending compliance. The skill identifies red flags, calculates risk scores, and produces underwriting summaries that justify approval or denial decisions to compliance teams and loan committees.

Transaction Monitoring Alert Assessment Framework
$30
Transaction Monitoring Alert Assessment Framework

You can apply a structured risk assessment framework to transaction alerts, consistently scoring suspicious activity against regulatory expectations and internal thresholds. Claude helps you triage alerts efficiently, document decision rationale for examination readiness, and classify activity by risk level to prioritize investigations and determine SAR filing obligations while minimizing time spent on false positives.

$35.00