用途:为编写正确、性能良好的 Compose 代码提供非主观的实用指导,覆盖 Jetpack Compose 与 Compose Multiplatform,适用 Android、Desktop、iOS、Web,并基于 androidx/androidx 与 JetBrains/compose-multiplatform-core 源码分析。
主要能力:按主题路由到对应参考文档,如 state-management.md(remember、mutableStateOf、derivedStateOf、snapshotFlow)、side-effects.md、performance.md、composition-locals.md、animation.md、lists-scrolling.md、navigation.md 与 navigation-migration.md、paging.md 等;涵盖主题与设计系统、无障碍、跨平台、平台特定实现、TV Compose、废弃 API 迁移和生产崩溃排查。另绑定 androidx 与 compose-multiplatform-core 源码参考,用于核实内部实现。
使用方式:技能现以插件形式分发。若此前手动复制到 ~/.claude/skills/,属于不再维护的安装路径,需迁移: /plugin marketplace add aldefy/compose-skill /plugin install compose-expert Codex 与 Copilot CLI 的迁移说明见上游插件文档。处理请求时先判断涉及 Compose 哪一层、是状态/布局/性能/架构问题、以及是否为 Android 专属或 CMP,再读取相应参考文件;涉及组件构建时参照 atomic-design.md,并引用具体源文件路径。
审查模式:输入包含 GitHub PR 链接或明确审查语句时,仅按 references/pr-review.md 流程执行,输出本地结构化审查报告,不提交到 GitHub。
限制:frontmatter 描述受 Codex/Copilot CLI 1024 字符上限限制而有意简短,完整触发面在技能内。部分能力(如 Styles API)属实验性。除上述内容外,具体版本要求、收费与授权信息暂未提供。