aldefy/compose-skill

Jetpack Compose Agent Skill — AI-powered coding guidance with actual androidx/androidx source code receipts. Works with Claude Code, Codex CLI, Gemini CLI, Cursor, Copilot, Windsurf, and more.

What it solves

AI 编程助手经常生成可以编译但包含细微错误的 Jetpack Compose 代码,例如错误的狀態管理(remember vs derivedStateOf)、不稳定的重组(recomposition)、错误的修饰符(modifier)顺序,以及幻觉 API。本项目提供一个结构化的知识库,通过提供 AI 代理对经过验证的参考指南与实际源代码的访问权,来防止这些“基于感觉”的猜测。

How it works

本项目以 Markdown 文件的集合形式分发,可以作为“技能”或规则集成到各种 AI 编程工具(如 Claude Code, Cursor, Copilot, 和 Windsurf)中。它运行在两个层级:

  1. Guidance Docs: 24 份参考指南,涵盖特定 Compose 专题(例如:状态管理、性能、导航、以及多平台),将任务信号映射到特定的模式与陷阱。
  2. Source Code Receipts: 6 份包含来自 androidx/androidxcompose-multiplatform-core 的实际 Kotlin 源代码文件,允许 AI 代理验证实现细节,而不是靠猜想。

Who it’s for

使用 AI 编程助手的 Android 与多平台开发者,希望确保生成的 UI 代码遵循生产级模式,并避免常见的 Compose 性能与稳定性陷阱。

Highlights

  • Comprehensive Coverage: 涵盖范围广泛,包括 Android TV, Material 3 motion, Paging 3, 以及 Nav 2 到 Nav 3 的迁移指南。
  • Source-Backed: 使用来自官方仓库的真实源代码来消除 API 幻觉。
  • Multi-Tool Support: 准备好用于 Claude Code, Cursor, Copilot, Gemini CLI, Windsurf, 和 Amazon Q 的安装指南。
  • Production Focused: 包含一份“生产环境崩溃剧本”,列出常见真实世界崩溃模式的根本原因与修复方法。",

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目