refactor: 重命名 claude-skills → skills-skills

This commit is contained in:
tukuaiai 2026-02-12 02:34:30 +08:00
parent e418ce2eb5
commit 69b92973cb
17 changed files with 35 additions and 35 deletions

View File

@ -157,7 +157,7 @@ git push
│ └── README.md # 在线表格链接
├── skills/ # 技能库(扁平化,详见 skills/README.md
│ ├── claude-skills/ # 元技能核心
│ ├── skills-skills/ # 元技能核心
│ ├── sop-generator/ # SOP 生成
│ ├── canvas-dev/ # Canvas白板驱动开发
│ ├── headless-cli/ # 无头模式 AI CLI

View File

@ -329,7 +329,7 @@ Canvas方式**代码 ⇄ 白板 ⇄ AI ⇄ 人类**,白板成为单一真
* [**Skills 制作器**](https://github.com/yusufkaraaslan/Skill_Seekers): 可根据需求生成定制化 Skills 的工具。
* [**元提示词**](https://docs.google.com/spreadsheets/d/1Ifk_dLF25ULSxcfGem1hXzJsi7_RBUNAki8SBCuvkJA/edit?gid=1254297203#gid=1254297203): 用于生成提示词的高级提示词。
* [**通用项目架构模板**](./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 的技能。
* [**tmux快捷键大全**](./documents/02-方法论/tmux快捷键大全.md): tmux 的快捷键参考文档。
* [**LazyVim快捷键大全**](./documents/02-方法论/LazyVim快捷键大全.md): LazyVim 的快捷键参考文档。
@ -416,7 +416,7 @@ Canvas方式**代码 ⇄ 白板 ⇄ AI ⇄ 人类**,白板成为单一真
│ └── README.md # 在线表格链接
├── skills/ # 技能库(扁平化)
│ ├── claude-skills/ # 元技能核心
│ ├── skills-skills/ # 元技能核心
│ ├── sop-generator/ # SOP 生成
│ ├── canvas-dev/ # Canvas白板驱动开发
│ ├── headless-cli/ # 无头模式 AI CLI

View File

@ -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 生成与规范化 |
### 🤖 AI 工具
@ -58,7 +58,7 @@
```bash
# 查看元技能
cat skills/claude-skills/SKILL.md
cat skills/skills-skills/SKILL.md
# 查看无头 CLI 技能
cat skills/headless-cli/SKILL.md
@ -71,11 +71,11 @@ cat skills/postgresql/SKILL.md
使用元技能生成:
1. 准备领域资料(文档、代码、规范)
2. 将资料和 `claude-skills/SKILL.md` 一起提供给 AI
2. 将资料和 `skills-skills/SKILL.md` 一起提供给 AI
3. AI 会生成针对该领域的专用 Skill
## 相关资源
- [元技能文件](./claude-skills/SKILL.md) - 生成 Skills 的 Skills
- [元技能文件](./skills-skills/SKILL.md) - 生成 Skills 的 Skills
- [提示词库](../prompts/) - 更细粒度的提示词集合
- [文档库](../documents/) - 方法论与开发经验

View File

@ -36,4 +36,4 @@ canvas-dev/
- [Canvas白板驱动开发详解](../../documents/02-方法论/图形化AI协作-Canvas白板驱动开发.md)
- [Canvas开发工作流](../../workflow/canvas-dev/)
- [元技能: claude-skills](../00-元技能/claude-skills/SKILL.md)
- [元技能: skills-skills](../00-元技能/skills-skills/SKILL.md)

View File

@ -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
- 已知限制:依赖用户提供真实证据;大体量仓库需分批;不输出敏感值。

View File

@ -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.
## Layout
```
claude-skills/
skills-skills/
|-- AGENTS.md
|-- SKILL.md
|-- assets/
@ -24,16 +24,16 @@ claude-skills/
## File Responsibilities
- `skills/claude-skills/SKILL.md`: entrypoint (triggers, deliverables, workflow, quality gate, tooling).
- `skills/claude-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/claude-skills/scripts/create-skill.sh`: scaffold generator (minimal/full, output dir, overwrite).
- `skills/claude-skills/scripts/validate-skill.sh`: spec validator (supports `--strict`).
- `skills/claude-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/claude-skills/references/skill-spec.md`: the local Skill spec (MUST/SHOULD/NEVER).
- `skills/claude-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/SKILL.md`: entrypoint (triggers, deliverables, workflow, quality gate, tooling).
- `skills/skills-skills/assets/template-minimal.md`: minimal template (small domains / quick bootstrap).
- `skills/skills-skills/assets/template-complete.md`: full template (production-grade / complex domains).
- `skills/skills-skills/scripts/create-skill.sh`: scaffold generator (minimal/full, output dir, overwrite).
- `skills/skills-skills/scripts/validate-skill.sh`: spec validator (supports `--strict`).
- `skills/skills-skills/references/index.md`: navigation for this meta-skill's reference docs.
- `skills/skills-skills/references/README.md`: upstream official reference (lightly adjusted to keep links working in this repo).
- `skills/skills-skills/references/skill-spec.md`: the local Skill spec (MUST/SHOULD/NEVER).
- `skills/skills-skills/references/quality-checklist.md`: quality gate checklist + scoring.
- `skills/skills-skills/references/anti-patterns.md`: common failure modes and how to fix them.
## Dependencies & Boundaries

View File

@ -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."
---
@ -158,15 +158,15 @@ Validate locally:
```bash
# 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)
./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>
# From skills/claude-skills/ (strict validation)
# From skills/skills-skills/ (strict validation)
./scripts/validate-skill.sh ../<skill-name> --strict
```
@ -176,13 +176,13 @@ Generate a new Skill skeleton:
```bash
# 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 ..
# 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:
@ -238,6 +238,6 @@ External (official):
## 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
- Known limits: `validate-skill.sh` is heuristic; strict mode assumes the recommended section headings

View File

@ -75,7 +75,7 @@ Trigger when any of these applies:
## 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
2. Has "When to Use This Skill" with decidable triggers

View File

@ -1,6 +1,6 @@
# 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

View File

@ -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:
```bash
./skills/claude-skills/scripts/validate-skill.sh skills/<skill-name> --strict
./skills/skills-skills/scripts/validate-skill.sh skills/<skill-name> --strict
```

View File

@ -162,11 +162,11 @@ tmux pipe-pane -t <session>:<window>.<pane> -o 'cat >> /tmp/tmux-<session>-<wind
## Quality Gate
发布前自检(配合 `claude-skills` 校验脚本):
发布前自检(配合 `skills-skills` 校验脚本):
1. `description` 已含“capture-pane/send-keys/蜂群”等触发关键词。
2. 「When to Use」「Not For」已覆盖边界前缀/版本要求清晰。
3. Quick Reference ≤ 20 条且均可直接执行;无长篇解释。
4. ≥3 个端到端示例,含输入/步骤/验收。
5. 长文档放在 `references/` 并可导航;无文档堆砌。
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` 通过。