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

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.

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.

SBA Loan Documentation Analyzer
$45
SBA4.4(8)
SBA Loan Documentation Analyzer

This skill systematically reviews multi-document SBA loan applications against program-specific compliance standards. You can cross-reference personal financial statements, tax returns, and business financials for consistency; verify all required forms are present and completed; flag missing collateral documentation; and identify eligibility issues—all before sending applications to the SBA for guarantee review. By catching deficiencies early, you eliminate costly resubmissions and accelerate funding timelines.

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.

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.

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.

$35.00