# cc-tools-store **Repository Path**: BugMonkey/cc-tools-store ## Basic Information - **Project Name**: cc-tools-store - **Description**: Android设计稿分析、切图下载、还原ui等技能包 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-08 - **Last Updated**: 2026-05-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CC Tools Store Claude Code 工具集插件市场,提供 Android 开发工具。 ## 插件:cc-tools 统一入口的 Claude Code 工具集,包含以下 Skills: ### Skills 列表 | Skill | 功能 | 调用方式 | |-------|------|----------| | **lanhu** | 蓝湖设计稿 → Android XML | `/lanhu` | | **feature-migration** | 项目间功能迁移 | `/feature-migration` | | **implement-comment** | 注释生成代码 | `/implement-comment` | | **add-product-flavor** | 渠道配置 | `/add-product-flavor` | | **abtest-helper** | AB实验配置生成 | `/abtest-helper` | | **crash-review** | 崩溃日志分析 | `/crash-review` | --- ## Skill 详细说明 ### 1. lanhu — 蓝湖设计稿处理 从蓝湖设计图提取结构化标注与切图资源,并生成 Android XML 布局文件。 **子命令:** - **extract** — 提取设计稿标注和切图 - **xml** — 生成 Android XML 布局 - **verify** — 对比验证布局还原度 **使用示例:** ```bash # 提取设计稿 /lanhu extract <蓝湖JSON_URL> --screenshot <截图URL> --download # 生成布局 /lanhu xml <输出目录> # 验证还原度 /lanhu verify --preview <预览截图路径> ``` --- ### 2. feature-migration — 功能迁移 在多个 Android 项目之间安全迁移功能模块(代码 + 依赖 + 资源 + 配置)。 **子命令:** - **index** — 建立/更新项目索引 - **analyze** — 分析迁移范围(依赖扩散、冲突检测) - **apply** — 执行迁移 - **verify** — 验证迁移结果 - **migrate** — 流程式调用(自动执行完整流程) **使用示例:** ```bash # 建立索引 /feature-migration index <项目根目录> # 分析迁移 /feature-migration analyze source=<源项目> target=<目标项目> feature=<功能关键词> # 执行迁移 /feature-migration apply plan=<迁移计划文件> # 验证迁移 /feature-migration verify target=<目标项目> # 流程式调用 /feature-migration migrate source=<源项目> target=<目标项目> feature=<功能关键词> --auto-verify ``` --- ### 3. implement-comment — 注释生成代码 根据代码注释生成方法实现。 **功能:** - 支持 TODO/FIXME/AI 标记和普通注释 - 自动分析上下文(类结构、字段、已有方法) - 符合项目风格 **使用示例:** ```bash /implement-comment UserService.kt:16 ``` --- ### 4. add-product-flavor — 渠道配置 为 Android 项目添加或更新 `productFlavors` 配置,支持多渠道打包。 **功能:** - 智能检测域名对应的 flavor 是否已存在 - 已存在则追加渠道到 build_channels - 不存在则新增完整的 productFlavor 配置 **使用示例:** ```bash /add-product-flavor <项目路径> <渠道名称> <主体域名> ``` **参数说明:** - 项目路径:Android 项目根目录 - 渠道名称:如 `xiaomi10`、`oppo8`、`vivo9` - 主体域名:如 `newapi.njsczb.com` **输出示例:** ``` automatic_njsczb xiaomi10 # 新增 flavor automatic_njsczb xiaomi10,vivo10 # 追加渠道 ``` --- ### 5. abtest-helper — AB实验配置生成 从 AB 实验配置表截图提取实验信息并生成 Kotlin 代码。 **功能:** - 截图解析(固定使用模型 阿里 Qwen3.6-Plus) - 对比现有代码,标记已存在/缺失的实验 - 自动生成常量定义、注册、持久化、查询方法 - 查询方法智能推断(根据实验名称关键词) **使用示例:** ```bash /abtest-helper <截图文件> ``` **注意:** 仅支持命令唤起,不会自动触发。 --- ### 6. crash-review — 崩溃日志分析 分析 Android 崩溃日志并为用户提供修复方案。 **功能:** - 解析崩溃堆栈,定位问题源头 - 分析根本原因,还原崩溃链路 - 生成修复方案 **使用示例:** ```bash /crash-review <崩溃日志> ``` --- ## 安装 ### 1. 添加 marketplace ```bash claude /plugin marketplace add https://gitee.com/BugMonkey/cc-tools-store.git ``` ### 2. 安装插件 ```bash claude /plugin install cc-tools@cc-tools-store ``` --- ## 目录结构 ``` cc-tools-store/ ├── .claude-plugin/ │ └── marketplace.json # Marketplace 清单 │ ├── plugins/ │ ├── .claude-plugin/ │ │ └── plugin.json # 插件配置 │ ├── agents/ │ │ └── lanhu-image-analyzer.md │ └── skills/ │ ├── lanhu/ # 蓝湖设计稿处理 │ │ ├── SKILL.md │ │ ├── extract.md │ │ ├── xml.md │ │ ├── rules.md │ │ ├── verify/ │ │ ├── create-page/ │ │ ├── design-analyze/ │ │ └── restyle-page/ │ │ │ ├── feature-migration/ # 功能迁移 │ │ ├── SKILL.md │ │ └── references/ │ │ │ ├── implement-comment/ # 注释实现 │ │ └── SKILL.md │ │ │ ├── add-product-flavor/ # 渠道配置 │ │ └── SKILL.md │ │ │ ├── abtest-helper/ # AB实验辅助 │ │ ├── SKILL.md │ │ └── references/ │ │ │ └── crash-review/ # 崩溃日志分析 │ └── SKILL.md │ ├── CLAUDE.md ├── README.md └── .gitignore ``` --- ## 插件开发 如需添加新 Skill,在 `plugins/skills/` 目录下创建新的 Skill 文件夹,包含: - `SKILL.md` — Skill 定义文件(必需) - `references/` — 参考文档目录(可选) - `scripts/` — 脚本文件目录(可选) --- ## License MIT