用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/PM-Shawn/Abu-Cowork --skill init命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | init |
| description | 初始化工作区规则文件 (.abu/ABU.md),分析项目结构生成项目规则模板 |
| user-invocable | true |
| context | inline |
| allowed-tools | ["read_file","write_file","list_directory","run_command","find_files"] |
| tags | ["init","初始化","rules","规则"] |
你现在帮用户初始化项目规则文件(.abu/ABU.md)。
.abu/ABU.md 是否已存在。
扫描以下关键文件(按存在情况读取):
package.json — Node.js 项目配置README.md — 项目说明tsconfig.json — TypeScript 配置pyproject.toml / setup.py / requirements.txt — Python 项目Cargo.toml — Rust 项目go.mod — Go 项目pom.xml / build.gradle — Java 项目.eslintrc* / .prettierrc* — 代码风格配置Makefile / Dockerfile / docker-compose.yml — 构建部署.gitignore — 版本控制配置同时用 list_directory 查看项目顶层目录结构。
根据分析结果,生成 .abu/ABU.md 文件,内容包括:
# 项目规则
## 项目概述
<!-- 基于 README 和 package.json 等提取 -->
## 技术栈
<!-- 基于配置文件分析 -->
## 编码规范
<!-- 基于 eslint/prettier 等配置提取,或给出合理默认值 -->
## 构建与运行
<!-- 基于 package.json scripts 或 Makefile 等提取 -->
## 项目结构
<!-- 基于目录结构概述 -->
## 其他约定
<!-- 根据项目特点补充 -->
创建 .abu/rules/ 目录(如果不存在)。
完成后告知用户:
.abu/ABU.md,可以手动编辑补充.abu/rules/ 下创建模块化规则文件(如 coding-style.md、api-conventions.md).abu/ABU.md 和 .abu/rules/ 提交到 git.abu/MEMORY.md 加入 .gitignore(AI 记忆不应入库)