SkillsLib.ai

Jetpack Compose Audit

Audit Android Jetpack Compose codebases for performance and state issues

4.6(48 reviews)
500+ downloads
Updated Nov 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

Building Ui
$30
Mobile3.4(19)
Building Ui

You'll learn to structure mobile apps using Expo Router's file-based routing system, implement native iOS controls like tabs, switches, and pickers, create smooth animations with Reanimated, and apply advanced styling with blur effects, gradients, and glassmorphism. This skill covers everything from routing fundamentals to production-ready patterns for building polished, performant applications.

Dividend Strategy
$30
Dividend Strategy

You can analyze stocks and portfolios for dividend quality, calculate sustainable yield targets, and develop personalized dividend strategies aligned with your income goals. The skill evaluates dividend safety metrics like payout ratios and growth history, then recommends optimal allocation strategies to maximize income while managing risk.

UHNW Wealth Structure Optimizer
$35
UHNW4.1(15)
UHNW Wealth Structure Optimizer

You can conduct comprehensive wealth structure reviews that evaluate tax efficiency across jurisdictions, identify asset protection gaps, and align structures with succession and legacy objectives. The skill helps you map existing entity layers, spot redundancies, model optimization scenarios, and present data-driven recommendations that balance regulatory compliance with client risk tolerance and control preferences.

Dividend Strategy Analysis & Portfolio Construction
$30
Dividend Strategy Analysis & Portfolio Construction

This skill analyzes dividend stocks and constructs diversified dividend portfolios tailored to your investment goals and risk tolerance. You can evaluate individual dividend payers for yield, sustainability, and growth potential, then combine them into coherent strategies (value, growth, balanced) with specific allocation weights and rebalancing guidelines. The skill generates actionable recommendations backed by fundamental analysis and portfolio theory.

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.

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.

CRE Loan Underwriting Analyzer
$40
CRE4.2(37)
CRE Loan Underwriting Analyzer

You can upload loan packages—financial statements, appraisals, market data, and sponsor documentation—and Claude organizes this information into structured underwriting memos. The skill calculates key CRE metrics (DSCR, LTV, debt yield), evaluates sponsor capacity and property fundamentals, identifies risk factors across market, property, and structural dimensions, and delivers defensible credit recommendations with scenario analysis.

Jumbo Loan Documentation Analyzer
$30
Jumbo3.9(14)
Jumbo Loan Documentation Analyzer

You can conduct comprehensive documentation audits on jumbo mortgage files ($766,550+) to catch compliance issues, missing documentation, and investor-specific requirements before they derail closing. The skill maps file contents against jumbo-specific underwriting standards, flags high-risk gaps, and generates prioritized remediation plans with clear action items for processors and closers.

$35.00