{"slug":"skydoves-configuring-r8-for-compose","source_name":"skydoves/configuring-r8-for-compose","name":"Skydoves/Configuring R8 For Compose","description":"Use this skill to configure R8 correctly for a Jetpack Compose application — full mode by default, `proguard-android-optimize.txt`, resource shrinking on, and minimal keep rules because Compose ships consumer ProGuard rules. Covers AGP 8.0+ R8 full mode default, R8's Compose-aware optimizations (lambda grouping, `sourceInformation()` stripping, composable arg constant-folding, `ComposerImpl` devirtualization), legitimate keep needs (`@Serializable`, Hilt entry points, reflective `Saver`s), and t","version":1,"lift":{"pass_rate_delta_pts":31.82,"pass_rate_pct":95.5,"total_cases":22,"passed_cases":21,"tokens_delta_pct":116.4,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-08-19T05:48:21.069693+00:00"},"skill_score":null,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":31.82,"with_pass_pct":95.5,"without_pass_pct":63.6,"tokens_delta_pct":116.4,"turns_delta_pct":0,"total_cases":22,"cases_aggregated":22,"verdict":"mixed","never_hurt":false,"completed_at":"2026-08-19T05:48:21.069693+00:00","run_id":"95a4b1d8-9cf4-4916-9bd6-39433610765d","version_number":1,"is_latest_version":true,"gate":null}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":true},"license":"Apache-2.0. See LICENSE for complete terms.","install_count":0,"manifest_hash":"e9851cc22cc6ff9cb3228879ad5cc74e731370064831744e09250e915a2d816a","raw_url":"https://app.decimal.ai/s/skydoves-configuring-r8-for-compose/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/skydoves-configuring-r8-for-compose"}