{"id":"anhvt52-jetpack-compose-skills","name":"jetpack-compose-skills","homepage":null,"repo_url":"https://github.com/anhvt52/jetpack-compose-skills","category":"ai-ml","subcategories":[],"tags":["agent-skills","android","jetpack-compose","kotlin","llm-coding","material-design","documentation"],"what_it_does":"Provides an “agent skill” (reference documentation files) to help AI agents write, review, and reason about modern Android Jetpack Compose best practices, including state management, effects, navigation, theming, accessibility, and performance.","use_cases":["Generate idiomatic Jetpack Compose UI code (MVVM + UDF, Kotlin coroutines/Flow)","Review existing Compose code for deprecated APIs, anti-patterns, and accessibility gaps","Improve architecture decisions (state hoisting, lifecycle-aware state collection, navigation scoping)","Check composables against curated best-practice references (e.g., recomposition stability, modifier contracts)"],"not_for":["Running a production backend service or handling live API traffic","Performing authoritative security compliance checks (it’s primarily guidance/reference content)","Replacing official Android/Compose documentation for ground-truth API contracts"],"best_when":"Used as a local reference/skill by coding agents during Jetpack Compose development for guidance and rule-based review output.","avoid_when":"When you need real runtime guarantees, tested correctness, or official up-to-the-minute API changes beyond what the reference covers.","alternatives":["Official Android developer documentation for Jetpack Compose and Material 3","Community Jetpack Compose style guides and lints (e.g., detekt rulesets, compose lint checks)","Other agent-skill formats or prompt-based “coding assistant” knowledge packs focused on Compose best practices"],"af_score":52.2,"security_score":66.5,"reliability_score":21.2,"package_type":"skill","discovery_source":["openclaw"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-03-30T13:53:13.974677+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":false,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":[],"oauth":false,"scopes":false,"notes":"No authentication is involved; it’s a documentation/skill reference consumed by external agent runners."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"No pricing information in provided content; appears to be MIT-licensed public skill/reference."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":52.2,"security_score":66.5,"reliability_score":21.2,"mcp_server_quality":0.0,"documentation_accuracy":75.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":100.0,"rate_limit_clarity":0.0,"tls_enforcement":0.0,"auth_strength":100.0,"scope_granularity":100.0,"dependency_hygiene":50.0,"secret_handling":70.0,"security_notes":"No network interface, auth, or TLS concerns from the skill itself. Main security considerations are indirect: any secrets included in code being reviewed/guided could be exposed to the host agent/runner; this content does not provide evidence of secure handling. Dependency hygiene cannot be assessed from the provided excerpts.","uptime_documented":0.0,"version_stability":45.0,"breaking_changes_history":20.0,"error_recovery":20.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["This is reference content rather than an executable API; agent behavior depends on the host agent’s “skills/agent skills” runner format and prompt integration.","Claims of compatibility (Claude Code/Cursor/Codex/Gemini) aren’t validated here by an interface contract; actual compatibility may vary by runner implementation.","Best-practice guidance can become stale relative to newer Compose/Material versions if the skill files aren’t updated."]}}