Use this skill when entering a new or legacy project for the first time, to scan and localize global skills for project-specific conventions. Triggers on "onboard", "init skills", "localize skills", "project setup", or when Claude detects an unfamiliar codebase that would benefit from adapted workflows.
分析项目,把全局 skills 本地化到 .skills/。
ls ~/.claude/skills/以下元 skills 默认跳过,除非用户明确要求:
project-onboard # 本 skill
skill-cleanup # 清理工具
skill-builder # 创建工具
skill-creator # 创建工具
skill-install # 安装工具
skill-sync # 同步工具
workflow-analyze # 分析工具
这些是管理 skills 的工具,不是项目工作流的一部分。
配置文件: package.json, pyproject.toml, Makefile, tsconfig.json
CI/CD: .github/workflows/, .gitlab-ci.yml
规范: .eslintrc, .prettierrc, commitlint.config.js
测试: jest.config.js, pytest.ini, *_test.go
现有 Claude 配置: CLAUDE.md, .claude/
.skills/
├── MANIFEST.json # 简单记录:哪些被本地化了
├── test/
│ └── SKILL.md # 适配后的 test skill
└── commit/
└── SKILL.md # 适配后的 commit skill
{
"project": "my-app",
"localized": ["test", "commit"],
"skipped": ["code"],
"created": "2024-01-12"
}
全局 skill 写的是 npm test,但项目用 jest:
## Pre-flight Checklist
- [ ] Run `jest --coverage`
- [ ] Ensure coverage > 80%
如果是临时任务相关的 skill,在 SKILL.md 开头加注释:
<!-- ephemeral: pr_merged:#123 -->
这样 /skill-cleanup 知道什么时候可以清理。
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer