refactor: 重命名 claude-skills → skills-skills
This commit is contained in:
parent
e418ce2eb5
commit
69b92973cb
|
|
@ -157,7 +157,7 @@ git push
|
||||||
│ └── README.md # 在线表格链接
|
│ └── README.md # 在线表格链接
|
||||||
│
|
│
|
||||||
├── skills/ # 技能库(扁平化,详见 skills/README.md)
|
├── skills/ # 技能库(扁平化,详见 skills/README.md)
|
||||||
│ ├── claude-skills/ # 元技能核心
|
│ ├── skills-skills/ # 元技能核心
|
||||||
│ ├── sop-generator/ # SOP 生成
|
│ ├── sop-generator/ # SOP 生成
|
||||||
│ ├── canvas-dev/ # Canvas白板驱动开发
|
│ ├── canvas-dev/ # Canvas白板驱动开发
|
||||||
│ ├── headless-cli/ # 无头模式 AI CLI
|
│ ├── headless-cli/ # 无头模式 AI CLI
|
||||||
|
|
|
||||||
|
|
@ -329,7 +329,7 @@ Canvas方式:**代码 ⇄ 白板 ⇄ AI ⇄ 人类**,白板成为单一真
|
||||||
* [**Skills 制作器**](https://github.com/yusufkaraaslan/Skill_Seekers): 可根据需求生成定制化 Skills 的工具。
|
* [**Skills 制作器**](https://github.com/yusufkaraaslan/Skill_Seekers): 可根据需求生成定制化 Skills 的工具。
|
||||||
* [**元提示词**](https://docs.google.com/spreadsheets/d/1Ifk_dLF25ULSxcfGem1hXzJsi7_RBUNAki8SBCuvkJA/edit?gid=1254297203#gid=1254297203): 用于生成提示词的高级提示词。
|
* [**元提示词**](https://docs.google.com/spreadsheets/d/1Ifk_dLF25ULSxcfGem1hXzJsi7_RBUNAki8SBCuvkJA/edit?gid=1254297203#gid=1254297203): 用于生成提示词的高级提示词。
|
||||||
* [**通用项目架构模板**](./documents/00-基础指南/通用项目架构模板.md): 可用于快速搭建标准化的项目目录结构。
|
* [**通用项目架构模板**](./documents/00-基础指南/通用项目架构模板.md): 可用于快速搭建标准化的项目目录结构。
|
||||||
* [**元技能:Skills 的 Skills**](./skills/claude-skills/SKILL.md): 用于生成 Skills 的元技能。
|
* [**元技能:Skills 的 Skills**](./skills/skills-skills/SKILL.md): 用于生成 Skills 的元技能。
|
||||||
* [**SOP 生成 Skill**](./skills/sop-generator/SKILL.md): 将资料/需求整理为可执行 SOP 的技能。
|
* [**SOP 生成 Skill**](./skills/sop-generator/SKILL.md): 将资料/需求整理为可执行 SOP 的技能。
|
||||||
* [**tmux快捷键大全**](./documents/02-方法论/tmux快捷键大全.md): tmux 的快捷键参考文档。
|
* [**tmux快捷键大全**](./documents/02-方法论/tmux快捷键大全.md): tmux 的快捷键参考文档。
|
||||||
* [**LazyVim快捷键大全**](./documents/02-方法论/LazyVim快捷键大全.md): LazyVim 的快捷键参考文档。
|
* [**LazyVim快捷键大全**](./documents/02-方法论/LazyVim快捷键大全.md): LazyVim 的快捷键参考文档。
|
||||||
|
|
@ -416,7 +416,7 @@ Canvas方式:**代码 ⇄ 白板 ⇄ AI ⇄ 人类**,白板成为单一真
|
||||||
│ └── README.md # 在线表格链接
|
│ └── README.md # 在线表格链接
|
||||||
│
|
│
|
||||||
├── skills/ # 技能库(扁平化)
|
├── skills/ # 技能库(扁平化)
|
||||||
│ ├── claude-skills/ # 元技能核心
|
│ ├── skills-skills/ # 元技能核心
|
||||||
│ ├── sop-generator/ # SOP 生成
|
│ ├── sop-generator/ # SOP 生成
|
||||||
│ ├── canvas-dev/ # Canvas白板驱动开发
|
│ ├── canvas-dev/ # Canvas白板驱动开发
|
||||||
│ ├── headless-cli/ # 无头模式 AI CLI
|
│ ├── headless-cli/ # 无头模式 AI CLI
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@
|
||||||
|
|
||||||
| 技能 | 说明 |
|
| 技能 | 说明 |
|
||||||
|:---|:---|
|
|:---|:---|
|
||||||
| [claude-skills](./claude-skills/SKILL.md) | ⭐ 生成 Skills 的 Skills |
|
| [skills-skills](./skills-skills/SKILL.md) | ⭐ 生成 Skills 的 Skills |
|
||||||
| [sop-generator](./sop-generator/SKILL.md) | SOP 生成与规范化 |
|
| [sop-generator](./sop-generator/SKILL.md) | SOP 生成与规范化 |
|
||||||
|
|
||||||
### 🤖 AI 工具
|
### 🤖 AI 工具
|
||||||
|
|
@ -58,7 +58,7 @@
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# 查看元技能
|
# 查看元技能
|
||||||
cat skills/claude-skills/SKILL.md
|
cat skills/skills-skills/SKILL.md
|
||||||
|
|
||||||
# 查看无头 CLI 技能
|
# 查看无头 CLI 技能
|
||||||
cat skills/headless-cli/SKILL.md
|
cat skills/headless-cli/SKILL.md
|
||||||
|
|
@ -71,11 +71,11 @@ cat skills/postgresql/SKILL.md
|
||||||
|
|
||||||
使用元技能生成:
|
使用元技能生成:
|
||||||
1. 准备领域资料(文档、代码、规范)
|
1. 准备领域资料(文档、代码、规范)
|
||||||
2. 将资料和 `claude-skills/SKILL.md` 一起提供给 AI
|
2. 将资料和 `skills-skills/SKILL.md` 一起提供给 AI
|
||||||
3. AI 会生成针对该领域的专用 Skill
|
3. AI 会生成针对该领域的专用 Skill
|
||||||
|
|
||||||
## 相关资源
|
## 相关资源
|
||||||
|
|
||||||
- [元技能文件](./claude-skills/SKILL.md) - 生成 Skills 的 Skills
|
- [元技能文件](./skills-skills/SKILL.md) - 生成 Skills 的 Skills
|
||||||
- [提示词库](../prompts/) - 更细粒度的提示词集合
|
- [提示词库](../prompts/) - 更细粒度的提示词集合
|
||||||
- [文档库](../documents/) - 方法论与开发经验
|
- [文档库](../documents/) - 方法论与开发经验
|
||||||
|
|
|
||||||
|
|
@ -36,4 +36,4 @@ canvas-dev/
|
||||||
|
|
||||||
- [Canvas白板驱动开发详解](../../documents/02-方法论/图形化AI协作-Canvas白板驱动开发.md)
|
- [Canvas白板驱动开发详解](../../documents/02-方法论/图形化AI协作-Canvas白板驱动开发.md)
|
||||||
- [Canvas开发工作流](../../workflow/canvas-dev/)
|
- [Canvas开发工作流](../../workflow/canvas-dev/)
|
||||||
- [元技能: claude-skills](../00-元技能/claude-skills/SKILL.md)
|
- [元技能: skills-skills](../00-元技能/skills-skills/SKILL.md)
|
||||||
|
|
|
||||||
|
|
@ -94,7 +94,7 @@ description: "文档驱动开发(DDD)文档管家:以仓库真实证据为
|
||||||
|
|
||||||
## 维护
|
## 维护
|
||||||
|
|
||||||
- 来源:`prompts/02-编程提示词/文档驱动开发/DDD 文档管家 Agent 工业级提示词.md`;元技能 `00-元技能/claude-skills/`;自动化辅助工具 `libs/external/Skill_Seekers-development`.
|
- 来源:`prompts/02-编程提示词/文档驱动开发/DDD 文档管家 Agent 工业级提示词.md`;元技能 `00-元技能/skills-skills/`;自动化辅助工具 `libs/external/Skill_Seekers-development`.
|
||||||
- 最后更新:2025-12-20
|
- 最后更新:2025-12-20
|
||||||
- 已知限制:依赖用户提供真实证据;大体量仓库需分批;不输出敏感值。
|
- 已知限制:依赖用户提供真实证据;大体量仓库需分批;不输出敏感值。
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,11 @@
|
||||||
# skills/claude-skills
|
# skills/skills-skills
|
||||||
|
|
||||||
This directory is a **meta-skill**: it turns arbitrary domain material (docs/APIs/code/specs) into a reusable Skill (`SKILL.md` + `references/` + `scripts/` + `assets/`), and ships an executable quality gate + scaffolding.
|
This directory is a **meta-skill**: it turns arbitrary domain material (docs/APIs/code/specs) into a reusable Skill (`SKILL.md` + `references/` + `scripts/` + `assets/`), and ships an executable quality gate + scaffolding.
|
||||||
|
|
||||||
## Layout
|
## Layout
|
||||||
|
|
||||||
```
|
```
|
||||||
claude-skills/
|
skills-skills/
|
||||||
|-- AGENTS.md
|
|-- AGENTS.md
|
||||||
|-- SKILL.md
|
|-- SKILL.md
|
||||||
|-- assets/
|
|-- assets/
|
||||||
|
|
@ -24,16 +24,16 @@ claude-skills/
|
||||||
|
|
||||||
## File Responsibilities
|
## File Responsibilities
|
||||||
|
|
||||||
- `skills/claude-skills/SKILL.md`: entrypoint (triggers, deliverables, workflow, quality gate, tooling).
|
- `skills/skills-skills/SKILL.md`: entrypoint (triggers, deliverables, workflow, quality gate, tooling).
|
||||||
- `skills/claude-skills/assets/template-minimal.md`: minimal template (small domains / quick bootstrap).
|
- `skills/skills-skills/assets/template-minimal.md`: minimal template (small domains / quick bootstrap).
|
||||||
- `skills/claude-skills/assets/template-complete.md`: full template (production-grade / complex domains).
|
- `skills/skills-skills/assets/template-complete.md`: full template (production-grade / complex domains).
|
||||||
- `skills/claude-skills/scripts/create-skill.sh`: scaffold generator (minimal/full, output dir, overwrite).
|
- `skills/skills-skills/scripts/create-skill.sh`: scaffold generator (minimal/full, output dir, overwrite).
|
||||||
- `skills/claude-skills/scripts/validate-skill.sh`: spec validator (supports `--strict`).
|
- `skills/skills-skills/scripts/validate-skill.sh`: spec validator (supports `--strict`).
|
||||||
- `skills/claude-skills/references/index.md`: navigation for this meta-skill's reference docs.
|
- `skills/skills-skills/references/index.md`: navigation for this meta-skill's reference docs.
|
||||||
- `skills/claude-skills/references/README.md`: upstream official reference (lightly adjusted to keep links working in this repo).
|
- `skills/skills-skills/references/README.md`: upstream official reference (lightly adjusted to keep links working in this repo).
|
||||||
- `skills/claude-skills/references/skill-spec.md`: the local Skill spec (MUST/SHOULD/NEVER).
|
- `skills/skills-skills/references/skill-spec.md`: the local Skill spec (MUST/SHOULD/NEVER).
|
||||||
- `skills/claude-skills/references/quality-checklist.md`: quality gate checklist + scoring.
|
- `skills/skills-skills/references/quality-checklist.md`: quality gate checklist + scoring.
|
||||||
- `skills/claude-skills/references/anti-patterns.md`: common failure modes and how to fix them.
|
- `skills/skills-skills/references/anti-patterns.md`: common failure modes and how to fix them.
|
||||||
|
|
||||||
## Dependencies & Boundaries
|
## Dependencies & Boundaries
|
||||||
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
---
|
---
|
||||||
name: claude-skills
|
name: skills-skills
|
||||||
description: "Claude Skills meta-skill: extract domain material (docs/APIs/code/specs) into a reusable Skill (SKILL.md + references/scripts/assets), and refactor existing Skills for clarity, activation reliability, and quality gates."
|
description: "Claude Skills meta-skill: extract domain material (docs/APIs/code/specs) into a reusable Skill (SKILL.md + references/scripts/assets), and refactor existing Skills for clarity, activation reliability, and quality gates."
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -158,15 +158,15 @@ Validate locally:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# From repo root (basic validation)
|
# From repo root (basic validation)
|
||||||
./skills/claude-skills/scripts/validate-skill.sh skills/<skill-name>
|
./skills/skills-skills/scripts/validate-skill.sh skills/<skill-name>
|
||||||
|
|
||||||
# From repo root (strict validation)
|
# From repo root (strict validation)
|
||||||
./skills/claude-skills/scripts/validate-skill.sh skills/<skill-name> --strict
|
./skills/skills-skills/scripts/validate-skill.sh skills/<skill-name> --strict
|
||||||
|
|
||||||
# From skills/claude-skills/ (basic validation)
|
# From skills/skills-skills/ (basic validation)
|
||||||
./scripts/validate-skill.sh ../<skill-name>
|
./scripts/validate-skill.sh ../<skill-name>
|
||||||
|
|
||||||
# From skills/claude-skills/ (strict validation)
|
# From skills/skills-skills/ (strict validation)
|
||||||
./scripts/validate-skill.sh ../<skill-name> --strict
|
./scripts/validate-skill.sh ../<skill-name> --strict
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
@ -176,13 +176,13 @@ Generate a new Skill skeleton:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# From repo root (generate into ./skills/)
|
# From repo root (generate into ./skills/)
|
||||||
./skills/claude-skills/scripts/create-skill.sh my-skill --full --output skills
|
./skills/skills-skills/scripts/create-skill.sh my-skill --full --output skills
|
||||||
|
|
||||||
# From skills/claude-skills/ (generate into ../ i.e. ./skills/)
|
# From skills/skills-skills/ (generate into ../ i.e. ./skills/)
|
||||||
./scripts/create-skill.sh my-skill --full --output ..
|
./scripts/create-skill.sh my-skill --full --output ..
|
||||||
|
|
||||||
# Minimal skeleton
|
# Minimal skeleton
|
||||||
./skills/claude-skills/scripts/create-skill.sh my-skill --minimal --output skills
|
./skills/skills-skills/scripts/create-skill.sh my-skill --minimal --output skills
|
||||||
```
|
```
|
||||||
|
|
||||||
Templates:
|
Templates:
|
||||||
|
|
@ -238,6 +238,6 @@ External (official):
|
||||||
|
|
||||||
## Maintenance
|
## Maintenance
|
||||||
|
|
||||||
- Sources: local spec files in `skills/claude-skills/references/` + upstream official docs in `references/README.md`
|
- Sources: local spec files in `skills/skills-skills/references/` + upstream official docs in `references/README.md`
|
||||||
- Last updated: 2025-12-14
|
- Last updated: 2025-12-14
|
||||||
- Known limits: `validate-skill.sh` is heuristic; strict mode assumes the recommended section headings
|
- Known limits: `validate-skill.sh` is heuristic; strict mode assumes the recommended section headings
|
||||||
|
|
@ -75,7 +75,7 @@ Trigger when any of these applies:
|
||||||
|
|
||||||
## Quality Gate
|
## Quality Gate
|
||||||
|
|
||||||
Minimum checks before shipping (see meta-skill `claude-skills` for the full version):
|
Minimum checks before shipping (see meta-skill `skills-skills` for the full version):
|
||||||
|
|
||||||
1. `description` is decidable ("what + when") and includes trigger keywords
|
1. `description` is decidable ("what + when") and includes trigger keywords
|
||||||
2. Has "When to Use This Skill" with decidable triggers
|
2. Has "When to Use This Skill" with decidable triggers
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# Claude Skills Meta-Skill Reference Index
|
# Claude Skills Meta-Skill Reference Index
|
||||||
|
|
||||||
This directory contains long-form documentation that supports the `claude-skills` meta-skill.
|
This directory contains long-form documentation that supports the `skills-skills` meta-skill.
|
||||||
|
|
||||||
## Start Here
|
## Start Here
|
||||||
|
|
||||||
|
|
@ -107,5 +107,5 @@ Each Skill SHOULD include a `## Maintenance` section with:
|
||||||
Before shipping, run the checklist in `quality-checklist.md` and (if available) the validator:
|
Before shipping, run the checklist in `quality-checklist.md` and (if available) the validator:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
./skills/claude-skills/scripts/validate-skill.sh skills/<skill-name> --strict
|
./skills/skills-skills/scripts/validate-skill.sh skills/<skill-name> --strict
|
||||||
```
|
```
|
||||||
|
|
@ -162,11 +162,11 @@ tmux pipe-pane -t <session>:<window>.<pane> -o 'cat >> /tmp/tmux-<session>-<wind
|
||||||
|
|
||||||
## Quality Gate
|
## Quality Gate
|
||||||
|
|
||||||
发布前自检(配合 `claude-skills` 校验脚本):
|
发布前自检(配合 `skills-skills` 校验脚本):
|
||||||
1. `description` 已含“capture-pane/send-keys/蜂群”等触发关键词。
|
1. `description` 已含“capture-pane/send-keys/蜂群”等触发关键词。
|
||||||
2. 「When to Use」「Not For」已覆盖边界;前缀/版本要求清晰。
|
2. 「When to Use」「Not For」已覆盖边界;前缀/版本要求清晰。
|
||||||
3. Quick Reference ≤ 20 条且均可直接执行;无长篇解释。
|
3. Quick Reference ≤ 20 条且均可直接执行;无长篇解释。
|
||||||
4. ≥3 个端到端示例,含输入/步骤/验收。
|
4. ≥3 个端到端示例,含输入/步骤/验收。
|
||||||
5. 长文档放在 `references/` 并可导航;无文档堆砌。
|
5. 长文档放在 `references/` 并可导航;无文档堆砌。
|
||||||
6. 不确定项给出验证路径;禁止虚构 tmux 行为。
|
6. 不确定项给出验证路径;禁止虚构 tmux 行为。
|
||||||
7. 运行 `skills/00-元技能/claude-skills/scripts/validate-skill.sh skills/04-开发工具/tmux-autopilot` 通过。
|
7. 运行 `skills/00-元技能/skills-skills/scripts/validate-skill.sh skills/04-开发工具/tmux-autopilot` 通过。
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue