diff --git a/AGENTS.md b/AGENTS.md index 9731f64..18236bb 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -8,7 +8,7 @@ ### 允许的操作 - 读取、修改顶层文档:`README.md`、`AGENTS.md`、`CONTRIBUTING.md` 等 -- 读取、修改 `assets/documents/`、`prompts/`、`skills/`、`assets/workflow/`、`assets/config/`、`tools/`、`assets/repo/` 下的文档与代码 +- 读取、修改 `assets/documents/`、`assets/prompts/`、`assets/skills/`、`assets/workflow/`、`assets/config/`、`assets/tools/`、`assets/repo/` 下的文档与代码 - 执行 `make lint`、备份脚本、prompts-library 转换工具 - 新增/修改提示词、技能、文档 - 提交符合规范的 commit @@ -80,15 +80,15 @@ git push origin develop ### 架构原则 - 保持根目录扁平,避免巨石文件 -- 三层内容架构:`assets/documents/` (知识) → `prompts/` (指令) → `skills/` (能力) +- 三层内容架构:`assets/documents/` (知识) → `assets/prompts/` (指令) → `assets/skills/` (能力) ### 模块边界 - `assets/documents/` - 中文知识库(方法论/入门/实战/资源) -- `prompts/` - 提示词入口与云端索引 -- `skills/` - 可复用技能库(每个子目录一个 Skill) +- `assets/prompts/` - 提示词入口与云端索引 +- `assets/skills/` - 可复用技能库(每个子目录一个 Skill) - `assets/workflow/` - 可复用工作流模板(自动开发闭环等) - `assets/config/` - 工具与开发配置(例如 Codex CLI) -- `tools/` - 预留:自定义脚本/小工具(保持可替换、可审计) +- `assets/tools/` - 预留:自定义脚本/小工具(保持可替换、可审计) - `assets/repo/` - 外部工具与依赖(含 Git submodule) ### 依赖添加规则 @@ -149,6 +149,18 @@ git push origin develop │ │ ├── 01-入门指南/ # 从零开始教程 │ │ ├── 02-方法论/ # 具体工具与技巧 │ │ └── 03-实战/ # 项目实战案例 +│ ├── prompts/ # 提示词库(指向云端表格) +│ │ ├── README.md # 在线表格链接 +│ │ └── AGENTS.md # prompts/ 目录规则 +│ ├── skills/ # 技能库(扁平化,详见 assets/skills/README.md) +│ │ ├── README.md # skills 总览与索引 +│ │ ├── AGENTS.md # skills/ 目录规则 +│ │ ├── skills-skills/ # 元技能核心 +│ │ ├── sop-generator/ # SOP 生成 +│ │ ├── canvas-dev/ # Canvas白板驱动开发 +│ │ └── ... # 更多技能 +│ ├── tools/ # 工具目录(预留) +│ │ └── .gitkeep # 保持空目录被 Git 追踪 │ ├── workflow/ # 工作流模板 │ │ ├── auto-dev-loop/ # 自动开发循环 │ │ └── canvas-dev/ # Canvas白板驱动开发 @@ -177,23 +189,6 @@ git push origin develop │ ├── SECURITY.md # 安全政策 │ ├── FUNDING.yml # 赞助配置 │ └── wiki/ # GitHub Wiki 内容 -│ -├── prompts/ # 提示词库(指向云端表格) -│ └── README.md # 在线表格链接 -│ -├── skills/ # 技能库(扁平化,详见 skills/README.md) -│ ├── skills-skills/ # 元技能核心 -│ ├── sop-generator/ # SOP 生成 -│ ├── canvas-dev/ # Canvas白板驱动开发 -│ ├── headless-cli/ # 无头模式 AI CLI -│ ├── postgresql/ # PostgreSQL 专家 -│ ├── timescaledb/ # 时序数据库 -│ ├── ccxt/ # 交易所 API -│ ├── tmux-autopilot/ # tmux 自动化 -│ └── ... # 更多技能 -│ -├── tools/ # 工具目录(预留) -│ └── .gitkeep # 保持空目录被 Git 追踪 ``` ### 关键入口文件 @@ -201,8 +196,8 @@ git push origin develop - `AGENTS.md` - AI Agent 操作手册(本文件) - `assets/repo/prompts-library/main.py` - 提示词转换工具入口 - `assets/repo/backups/一键备份.sh` - 备份脚本入口 -- `skills/tmux-autopilot/` - tmux 自动化操控技能(基于 oh-my-tmux,含 capture-pane/send-keys/蜂群巡检脚本) -- `skills/sop-generator/` - SOP 生成与规范化技能(输入资料/需求 -> 标准 SOP) +- `assets/skills/tmux-autopilot/` - tmux 自动化操控技能(基于 oh-my-tmux,含 capture-pane/send-keys/蜂群巡检脚本) +- `assets/skills/sop-generator/` - SOP 生成与规范化技能(输入资料/需求 -> 标准 SOP) --- @@ -285,8 +280,8 @@ bash assets/repo/backups/一键备份.sh ## Architecture & Structure ### Core Directories -- **`prompts/`**: 提示词库(指向云端表格) -- **`skills/`**: 扁平化技能库(详见 skills/README.md) +- **`assets/prompts/`**: 提示词库入口(指向云端表格) +- **`assets/skills/`**: 扁平化技能库(详见 assets/skills/README.md) - **`assets/documents/`**: 知识库(05-哲学与方法论、00-基础指南、01-入门指南、02-方法论、03-实战) - **`assets/`**: 外部资源(在线表格)入口与使用说明 - **`assets/repo/prompts-library/`**: Excel ↔ Markdown 转换工具 diff --git a/README.md b/README.md index ad9ec57..ee5b8bc 100644 --- a/README.md +++ b/README.md @@ -45,8 +45,8 @@ 编程之道 实战案例 工具集 - 提示词精选 - skills技能大全 + 提示词精选 + skills技能大全 提示词在线表格 系统提示词仓库 Chat Vault @@ -311,8 +311,8 @@ Canvas方式:**代码 ⇄ 白板 ⇄ AI ⇄ 人类**,白板成为单一真 * [**Skills 制作器**](https://github.com/yusufkaraaslan/Skill_Seekers): 可根据需求生成定制化 Skills 的工具。 * [**元提示词**](https://docs.google.com/spreadsheets/d/1Ifk_dLF25ULSxcfGem1hXzJsi7_RBUNAki8SBCuvkJA/edit?gid=1254297203#gid=1254297203): 用于生成提示词的高级提示词。 * [**通用项目架构模板**](./assets/documents/00-基础指南/通用项目架构模板.md): 可用于快速搭建标准化的项目目录结构。 -* [**元技能:Skills 的 Skills**](./skills/skills-skills/SKILL.md): 用于生成 Skills 的元技能。 -* [**SOP 生成 Skill**](./skills/sop-generator/SKILL.md): 将资料/需求整理为可执行 SOP 的技能。 +* [**元技能:Skills 的 Skills**](./assets/skills/skills-skills/SKILL.md): 用于生成 Skills 的元技能。 +* [**SOP 生成 Skill**](./assets/skills/sop-generator/SKILL.md): 将资料/需求整理为可执行 SOP 的技能。 * [**tmux快捷键大全**](./assets/documents/02-方法论/tmux快捷键大全.md): tmux 的快捷键参考文档。 * [**LazyVim快捷键大全**](./assets/documents/02-方法论/LazyVim快捷键大全.md): LazyVim 的快捷键参考文档。 * [**手机远程 Vibe Coding**](./assets/documents/02-方法论/关于手机ssh任意位置链接本地计算机,基于frp实现的方法.md): 基于 frp 实现手机 SSH 远程控制本地电脑进行 Vibe Coding。 @@ -387,6 +387,18 @@ Canvas方式:**代码 ⇄ 白板 ⇄ AI ⇄ 人类**,白板成为单一真 │ │ ├── 01-入门指南/ # 从零开始教程 │ │ ├── 02-方法论/ # 具体工具与技巧 │ │ └── 03-实战/ # 项目实战案例 +│ ├── prompts/ # 提示词库(指向云端表格) +│ │ ├── README.md # 在线表格链接 +│ │ └── AGENTS.md # prompts/ 目录规则 +│ ├── skills/ # 技能库(扁平化) +│ │ ├── README.md # skills 总览与索引 +│ │ ├── AGENTS.md # skills/ 目录规则 +│ │ ├── skills-skills/ # 元技能核心 +│ │ ├── sop-generator/ # SOP 生成 +│ │ ├── canvas-dev/ # Canvas白板驱动开发 +│ │ └── ... # 更多技能 +│ ├── tools/ # 工具目录(预留) +│ │ └── .gitkeep # 保持空目录被 Git 追踪 │ ├── workflow/ # 工作流模板 │ │ ├── auto-dev-loop/ # 自动开发循环 │ │ └── canvas-dev/ # Canvas白板驱动开发 @@ -414,23 +426,6 @@ Canvas方式:**代码 ⇄ 白板 ⇄ AI ⇄ 人类**,白板成为单一真 │ ├── SECURITY.md # 安全政策 │ ├── FUNDING.yml # 赞助配置 │ └── wiki/ # GitHub Wiki 内容 -│ -├── prompts/ # 提示词库(指向云端表格) -│ └── README.md # 在线表格链接 -│ -├── skills/ # 技能库(扁平化) -│ ├── skills-skills/ # 元技能核心 -│ ├── sop-generator/ # SOP 生成 -│ ├── canvas-dev/ # Canvas白板驱动开发 -│ ├── headless-cli/ # 无头模式 AI CLI -│ ├── postgresql/ # PostgreSQL 专家 -│ ├── timescaledb/ # 时序数据库 -│ ├── ccxt/ # 交易所 API -│ ├── tmux-autopilot/ # tmux 自动化 -│ └── ... # 更多技能 -│ -├── tools/ # 工具目录(预留) -│ └── .gitkeep # 保持空目录被 Git 追踪 ``` @@ -453,11 +448,10 @@ Canvas方式:**代码 ⇄ 白板 ⇄ AI ⇄ 人类**,白板成为单一真 核心资产映射: ``` -prompts/ - 00-元提示词/ # 用于生成提示词的高级提示词 - 01-系统提示词/ # 约束 AI 行为边界的系统级提示词 - 02-编程提示词/ # 需求澄清、计划、执行链的核心提示词 - 03-用户提示词/ # 可复用的用户侧提示词 +assets/prompts/ + README.md # 云端表格入口(元/系统/编程/用户提示词) +assets/skills/ + README.md # skills 总览与索引 assets/documents/ 00-基础指南/代码组织.md, 00-基础指南/通用项目架构模板.md, 00-基础指南/开发经验.md, 00-基础指南/系统提示词构建原则.md 等知识库 assets/ diff --git a/assets/AGENTS.md b/assets/AGENTS.md index e0029d0..e1c9a43 100644 --- a/assets/AGENTS.md +++ b/assets/AGENTS.md @@ -4,9 +4,12 @@ - `assets/README.md`:外部资源在线表格入口(唯一真相源) - `assets/documents/`:知识库(方法论/入门/实战) +- `assets/prompts/`:提示词库入口(指向云端表格) +- `assets/skills/`:技能库(可复用 Skills) - `assets/workflow/`:工作流模板 - `assets/repo/`:外部工具与依赖镜像(含 Git submodule) - `assets/config/`:工具与开发配置(含 Codex CLI 配置) +- `assets/tools/`:工具目录(预留) 其中“外部资源”类入口文档的典型形态包括: diff --git a/assets/README.md b/assets/README.md index f72608d..7b6fea8 100644 --- a/assets/README.md +++ b/assets/README.md @@ -3,9 +3,12 @@ 本目录用于统一收纳仓库的关键资产与索引入口: - `assets/documents/`:知识库(方法论/入门/实战) +- `assets/prompts/`:提示词库入口(指向云端表格) +- `assets/skills/`:技能库(可复用 Skills) - `assets/workflow/`:工作流模板 - `assets/repo/`:外部工具与依赖镜像(含 Git submodule) - `assets/config/`:工具与开发配置(含 Codex CLI 配置) +- `assets/tools/`:工具目录(预留) - `assets/README.md`:外部资源在线表格入口(唯一真相源) ## 外部资源在线表格(唯一真相源) diff --git a/assets/documents/00-基础指南/胶水编程.md b/assets/documents/00-基础指南/胶水编程.md index 20a1000..b8e90dc 100644 --- a/assets/documents/00-基础指南/胶水编程.md +++ b/assets/documents/00-基础指南/胶水编程.md @@ -151,7 +151,7 @@ AI 不再需要"发明"任何东西。它只需要: ## 📚 延伸阅读 - [语言层要素](./语言层要素.md) - 看懂 100% 代码必须掌握的 12 层要素 -- [胶水开发提示词(在线提示词库入口)](../../../prompts/README.md) +- [胶水开发提示词(在线提示词库入口)](../../prompts/README.md) - [项目实战:polymarket-dev](../03-实战/polymarket-dev/) --- diff --git a/assets/documents/02-方法论/图形化AI协作-Canvas白板驱动开发.md b/assets/documents/02-方法论/图形化AI协作-Canvas白板驱动开发.md index 0c10df9..2ebc6df 100644 --- a/assets/documents/02-方法论/图形化AI协作-Canvas白板驱动开发.md +++ b/assets/documents/02-方法论/图形化AI协作-Canvas白板驱动开发.md @@ -188,7 +188,7 @@ Canvas方式: ### 🔗 相关资源 - [Canvas白板生成提示词](https://docs.google.com/spreadsheets/d/1Ifk_dLF25ULSxcfGem1hXzJsi7_RBUNAki8SBCuvkJA/edit?gid=1777853069#gid=1777853069&range=A1) - 自动生成架构白板的完整提示词 -- [白板驱动开发系统提示词(在线提示词库入口)](../../../prompts/README.md) - 系统提示词已迁移到云端表格 +- [白板驱动开发系统提示词(在线提示词库入口)](../../prompts/README.md) - 系统提示词已迁移到云端表格 - [Obsidian Canvas 官方文档](https://obsidian.md/canvas) - [胶水编程](../00-基础指南/胶水编程.md) - 能抄不写,能连不造 - [通用项目架构模板](../00-基础指南/通用项目架构模板.md) - 标准化目录结构 diff --git a/assets/documents/03-实战/README.md b/assets/documents/03-实战/README.md index 8e0d2a8..c161bc0 100644 --- a/assets/documents/03-实战/README.md +++ b/assets/documents/03-实战/README.md @@ -14,4 +14,4 @@ - [基础指南](../00-基础指南/) - 核心理念与方法论 - [入门指南](../01-入门指南/) - 环境配置 - [方法论](../02-方法论/) - 工具与经验 -- [外部资源(在线表格)](../../assets/README.md) - 外部资源唯一真相源入口 +- [外部资源(在线表格)](../../README.md) - 外部资源唯一真相源入口 diff --git a/assets/documents/README.md b/assets/documents/README.md index 28f2b36..9c48c00 100644 --- a/assets/documents/README.md +++ b/assets/documents/README.md @@ -35,6 +35,6 @@ assets/documents/ ## 🔗 相关资源 -- [提示词库](../../prompts/) - AI 提示词资产 -- [技能库](../../skills/) - 模块化技能集 +- [提示词库](../prompts/) - AI 提示词资产 +- [技能库](../skills/) - 模块化技能集 - [外部资源(在线表格)](../README.md) - 外部资源唯一真相源入口 diff --git a/prompts/AGENTS.md b/assets/prompts/AGENTS.md similarity index 92% rename from prompts/AGENTS.md rename to assets/prompts/AGENTS.md index c56e58d..cd8cf93 100644 --- a/prompts/AGENTS.md +++ b/assets/prompts/AGENTS.md @@ -2,7 +2,7 @@ ## 目录用途 -`prompts/` 提示词库入口,实际内容已迁移至云端表格。 +`assets/prompts/` 提示词库入口,实际内容已迁移至云端表格。 ## 在线资源 diff --git a/prompts/README.md b/assets/prompts/README.md similarity index 90% rename from prompts/README.md rename to assets/prompts/README.md index 122bee2..3c60a9c 100644 --- a/prompts/README.md +++ b/assets/prompts/README.md @@ -24,8 +24,8 @@ ## 相关资源 - [技能库](../skills/) - 比提示词更高级的能力封装 -- [文档库](../assets/documents/) - 方法论与开发经验 -- [prompts-library 工具](../assets/repo/prompts-library/) +- [文档库](../documents/) - 方法论与开发经验 +- [prompts-library 工具](../repo/prompts-library/) Excel ↔ Markdown 互转工具 ## 原版表格 diff --git a/assets/repo/README.md b/assets/repo/README.md index 5d93334..cfa3f73 100644 --- a/assets/repo/README.md +++ b/assets/repo/README.md @@ -36,7 +36,7 @@ assets/repo/ - `XHS-image-to-PDF-conversion/`:图片合并 PDF(详见 `XHS-image-to-PDF-conversion/README.md`) - `.tmux/`、`tmux/`、`claude-official-skills/`:以 submodule 形式引入的上游仓库 -> 📝 系统提示词已迁移到云端表格,入口见 [`prompts/README.md`](../../prompts/README.md)。 +> 📝 系统提示词已迁移到云端表格,入口见 [`assets/prompts/README.md`](../prompts/README.md)。 ## 新增外部工具(最小清单) diff --git a/skills/AGENTS.md b/assets/skills/AGENTS.md similarity index 75% rename from skills/AGENTS.md rename to assets/skills/AGENTS.md index de6e609..c492dc5 100644 --- a/skills/AGENTS.md +++ b/assets/skills/AGENTS.md @@ -5,7 +5,7 @@ ## 目录结构(约定) ```text -skills/ +assets/skills/ ├── AGENTS.md # 本文件(目录级行为准则) ├── README.md # skills 总览与索引 ├── / # 一个技能 = 一个目录 @@ -19,7 +19,7 @@ skills/ ## 外部仓库引用(约定) -- 允许在 `skills/` 下放置“只读引用”的软链接,用于引入外部权威仓库的内容(便于统一索引与检索)。 +- 允许在 `assets/skills/` 下放置“只读引用”的软链接,用于引入外部权威仓库的内容(便于统一索引与检索)。 - 为保证可复现性:软链接目标必须落在仓库内,并优先使用 Git submodule 管理(避免链接到个人机器的绝对路径)。 ## 模块职责与边界 @@ -40,14 +40,14 @@ skills/ - 为技能补齐 `references/` 索引或 `scripts/` 自动化 ### 禁止 / 不推荐 -- 在 `skills/` 下按“编号分类目录”拆层级(保持扁平,靠 `README.md` 建索引) +- 在 `assets/skills/` 下按“编号分类目录”拆层级(保持扁平,靠 `README.md` 建索引) - 让脚本默认写入不可审计的全局路径(优先输出到技能目录内或明确的 `artifacts/`) ## 快速定位(常用技能) -- `skills/tmux-autopilot/`:tmux 自动化操控与多 Agent 协作 -- `skills/canvas-dev/`:Canvas 白板驱动开发 -- `skills/sop-generator/`:SOP 生成与规范化 -- `skills/markdown-to-epub/`:Markdown → EPUB 稳定构建 -- `skills/skills-skills/`:元技能(技能生成/校验/脚手架) -- `skills/claude-official-skills/`:Claude 官方 skills 仓库(Anthropic)的软链接入口 +- `assets/skills/tmux-autopilot/`:tmux 自动化操控与多 Agent 协作 +- `assets/skills/canvas-dev/`:Canvas 白板驱动开发 +- `assets/skills/sop-generator/`:SOP 生成与规范化 +- `assets/skills/markdown-to-epub/`:Markdown → EPUB 稳定构建 +- `assets/skills/skills-skills/`:元技能(技能生成/校验/脚手架) +- `assets/skills/claude-official-skills/`:Claude 官方 skills 仓库(Anthropic)的软链接入口 diff --git a/skills/README.md b/assets/skills/README.md similarity index 83% rename from skills/README.md rename to assets/skills/README.md index e4340dc..9e4f2bc 100644 --- a/skills/README.md +++ b/assets/skills/README.md @@ -1,6 +1,6 @@ # 🎯 AI Skills 技能库 -`skills/` 目录存放 AI 技能(Skills),这些是比提示词更高级的能力封装,可以让 AI 在特定领域表现出专家级水平。当前包含 **20 个**专业技能。 +`assets/skills/` 目录存放 AI 技能(Skills),这些是比提示词更高级的能力封装,可以让 AI 在特定领域表现出专家级水平。当前包含 **20 个**专业技能。 ## Skills 一览表 @@ -56,9 +56,9 @@ ## 外部技能仓库(软链接) -- `skills/claude-official-skills/`:来自 Claude 官方 skills 仓库(Anthropic)。 +- `assets/skills/claude-official-skills/`:来自 Claude 官方 skills 仓库(Anthropic)。 本仓库以 Git submodule 的形式落在 `assets/repo/claude-official-skills/`, - 并通过软链接暴露到 `skills/` 下便于浏览与复用。 + 并通过软链接暴露到 `assets/skills/` 下便于浏览与复用。 - 初始化/更新方式:`git submodule update --init --recursive` - Skills 大全网站:`https://skills.sh/` @@ -66,13 +66,13 @@ ```bash # 查看元技能 -cat skills/skills-skills/SKILL.md +cat assets/skills/skills-skills/SKILL.md # 查看无头 CLI 技能 -cat skills/headless-cli/SKILL.md +cat assets/skills/headless-cli/SKILL.md # 查看 PostgreSQL 技能 -cat skills/postgresql/SKILL.md +cat assets/skills/postgresql/SKILL.md ``` ## 创建自定义 Skill @@ -86,5 +86,5 @@ cat skills/postgresql/SKILL.md - [元技能文件](./skills-skills/SKILL.md) - 生成 Skills 的 Skills - [提示词库](../prompts/) - 更细粒度的提示词集合 -- [文档库](../assets/documents/) - 方法论与开发经验 +- [文档库](../documents/) - 方法论与开发经验 - [skills.sh](https://skills.sh/) - Skill 大全网站 diff --git a/skills/canvas-dev/README.md b/assets/skills/canvas-dev/README.md similarity index 81% rename from skills/canvas-dev/README.md rename to assets/skills/canvas-dev/README.md index 215717b..474546e 100644 --- a/skills/canvas-dev/README.md +++ b/assets/skills/canvas-dev/README.md @@ -34,6 +34,6 @@ canvas-dev/ ## 相关资源 -- [Canvas白板驱动开发详解](../../assets/documents/02-方法论/图形化AI协作-Canvas白板驱动开发.md) -- [Canvas开发工作流](../../assets/workflow/canvas-dev/) -- [元技能: skills-skills](../00-元技能/skills-skills/SKILL.md) +- [Canvas白板驱动开发详解](../../documents/02-方法论/图形化AI协作-Canvas白板驱动开发.md) +- [Canvas开发工作流](../../workflow/canvas-dev/) +- [元技能: skills-skills](../skills-skills/SKILL.md) diff --git a/skills/canvas-dev/SKILL.md b/assets/skills/canvas-dev/SKILL.md similarity index 95% rename from skills/canvas-dev/SKILL.md rename to assets/skills/canvas-dev/SKILL.md index 4767b91..8bf5cf5 100644 --- a/skills/canvas-dev/SKILL.md +++ b/assets/skills/canvas-dev/SKILL.md @@ -206,9 +206,9 @@ Canvas:代码 ⇄ 白板 ⇄ AI ⇄ 人类(白板为单一真相源) ## References -- [AI架构总师完整提示词](../../assets/workflow/canvas-dev/Obsidian%20Canvas%20AI驱动的项目架构洞察与生成引擎.md) - 最新最完整的提示词 -- [Canvas驱动开发完整工作流](../../assets/workflow/canvas-dev/workflow.md) - 15步完整流程 -- [Canvas白板驱动开发详解](../../assets/documents/02-方法论/图形化AI协作-Canvas白板驱动开发.md) - 方法论详解 +- [AI架构总师完整提示词](../../workflow/canvas-dev/Obsidian%20Canvas%20AI驱动的项目架构洞察与生成引擎.md) - 最新最完整的提示词 +- [Canvas驱动开发完整工作流](../../workflow/canvas-dev/workflow.md) - 15步完整流程 +- [Canvas白板驱动开发详解](../../documents/02-方法论/图形化AI协作-Canvas白板驱动开发.md) - 方法论详解 - [白板驱动开发系统提示词(在线提示词库入口)](../../prompts/README.md) - 系统提示词已迁移到云端表格 - [Obsidian Canvas 官方文档](https://obsidian.md/canvas) - `references/index.md` - 本地参考文档导航 diff --git a/skills/canvas-dev/references/canvas-json-spec.md b/assets/skills/canvas-dev/references/canvas-json-spec.md similarity index 100% rename from skills/canvas-dev/references/canvas-json-spec.md rename to assets/skills/canvas-dev/references/canvas-json-spec.md diff --git a/skills/canvas-dev/references/index.md b/assets/skills/canvas-dev/references/index.md similarity index 59% rename from skills/canvas-dev/references/index.md rename to assets/skills/canvas-dev/references/index.md index 43dc83a..2454e26 100644 --- a/skills/canvas-dev/references/index.md +++ b/assets/skills/canvas-dev/references/index.md @@ -6,15 +6,15 @@ | 资源 | 路径/链接 | 说明 | |:---|:---|:---| -| AI架构总师完整提示词 | [Obsidian Canvas AI驱动的项目架构洞察与生成引擎.md](../../../assets/workflow/canvas-dev/Obsidian%20Canvas%20AI驱动的项目架构洞察与生成引擎.md) | 最新最完整的提示词(最高优先级) | -| Canvas驱动开发完整工作流 | [workflow.md](../../../assets/workflow/canvas-dev/workflow.md) | 15步完整流程 | +| AI架构总师完整提示词 | [Obsidian Canvas AI驱动的项目架构洞察与生成引擎.md](../../../workflow/canvas-dev/Obsidian%20Canvas%20AI驱动的项目架构洞察与生成引擎.md) | 最新最完整的提示词(最高优先级) | +| Canvas驱动开发完整工作流 | [workflow.md](../../../workflow/canvas-dev/workflow.md) | 15步完整流程 | ### 核心文档 | 文档 | 路径 | 说明 | |:---|:---|:---| -| Canvas白板驱动开发详解 | `../../assets/documents/02-方法论/图形化AI协作-Canvas白板驱动开发.md` | 方法论详解 | -| 白板驱动开发系统提示词(在线提示词库入口) | `../../prompts/README.md` | 系统提示词已迁移到云端表格 | +| Canvas白板驱动开发详解 | `../../../documents/02-方法论/图形化AI协作-Canvas白板驱动开发.md` | 方法论详解 | +| 白板驱动开发系统提示词(在线提示词库入口) | `../../../prompts/README.md` | 系统提示词已迁移到云端表格 | | Canvas JSON 规范 | [canvas-json-spec.md](./canvas-json-spec.md) | Obsidian Canvas JSON 格式 | ### AI架构总师核心概念 @@ -47,20 +47,20 @@ | 提示词 | 路径 | |:---|:---| -| 架构分析提示词 | `../../../assets/workflow/canvas-dev/prompts/01-架构分析.md` | -| 白板驱动编码提示词 | `../../../assets/workflow/canvas-dev/prompts/02-白板驱动编码.md` | -| 白板同步检查提示词 | `../../../assets/workflow/canvas-dev/prompts/03-白板同步检查.md` | +| 架构分析提示词 | `../../../workflow/canvas-dev/prompts/01-架构分析.md` | +| 白板驱动编码提示词 | `../../../workflow/canvas-dev/prompts/02-白板驱动编码.md` | +| 白板同步检查提示词 | `../../../workflow/canvas-dev/prompts/03-白板同步检查.md` | ### 模板 | 模板 | 路径 | |:---|:---| -| 项目白板模板 | `../../../assets/workflow/canvas-dev/templates/project.canvas` | -| 模块白板模板 | `../../../assets/workflow/canvas-dev/templates/module.canvas` | -| 示例项目白板 | `../../../assets/workflow/canvas-dev/examples/demo-project.canvas` | +| 项目白板模板 | `../../../workflow/canvas-dev/templates/project.canvas` | +| 模块白板模板 | `../../../workflow/canvas-dev/templates/module.canvas` | +| 示例项目白板 | `../../../workflow/canvas-dev/examples/demo-project.canvas` | ### 外部链接 - [Obsidian Canvas 官方文档](https://obsidian.md/canvas) - [Obsidian 下载](https://obsidian.md/download) -- [胶水编程](../../assets/documents/00-基础指南/胶水编程.md) - 能抄不写,能连不造 +- [胶水编程](../../../documents/00-基础指南/胶水编程.md) - 能抄不写,能连不造 diff --git a/skills/canvas-dev/references/prompts.md b/assets/skills/canvas-dev/references/prompts.md similarity index 100% rename from skills/canvas-dev/references/prompts.md rename to assets/skills/canvas-dev/references/prompts.md diff --git a/skills/canvas-dev/references/workflow-guide.md b/assets/skills/canvas-dev/references/workflow-guide.md similarity index 89% rename from skills/canvas-dev/references/workflow-guide.md rename to assets/skills/canvas-dev/references/workflow-guide.md index 938593a..e61f175 100644 --- a/skills/canvas-dev/references/workflow-guide.md +++ b/assets/skills/canvas-dev/references/workflow-guide.md @@ -157,7 +157,7 @@ jobs: ## 相关资源 -- [Canvas白板驱动开发详解](../../../assets/documents/02-方法论/图形化AI协作-Canvas白板驱动开发.md) -- [架构分析提示词](../../../assets/workflow/canvas-dev/prompts/01-架构分析.md) -- [白板驱动编码提示词](../../../assets/workflow/canvas-dev/prompts/02-白板驱动编码.md) -- [白板同步检查提示词](../../../assets/workflow/canvas-dev/prompts/03-白板同步检查.md) +- [Canvas白板驱动开发详解](../../../documents/02-方法论/图形化AI协作-Canvas白板驱动开发.md) +- [架构分析提示词](../../../workflow/canvas-dev/prompts/01-架构分析.md) +- [白板驱动编码提示词](../../../workflow/canvas-dev/prompts/02-白板驱动编码.md) +- [白板同步检查提示词](../../../workflow/canvas-dev/prompts/03-白板同步检查.md) diff --git a/skills/ccxt/SKILL.md b/assets/skills/ccxt/SKILL.md similarity index 100% rename from skills/ccxt/SKILL.md rename to assets/skills/ccxt/SKILL.md diff --git a/skills/ccxt/assets/.gitkeep b/assets/skills/ccxt/assets/.gitkeep similarity index 100% rename from skills/ccxt/assets/.gitkeep rename to assets/skills/ccxt/assets/.gitkeep diff --git a/skills/ccxt/references/cli.md b/assets/skills/ccxt/references/cli.md similarity index 100% rename from skills/ccxt/references/cli.md rename to assets/skills/ccxt/references/cli.md diff --git a/skills/ccxt/references/exchanges.md b/assets/skills/ccxt/references/exchanges.md similarity index 100% rename from skills/ccxt/references/exchanges.md rename to assets/skills/ccxt/references/exchanges.md diff --git a/skills/ccxt/references/faq.md b/assets/skills/ccxt/references/faq.md similarity index 100% rename from skills/ccxt/references/faq.md rename to assets/skills/ccxt/references/faq.md diff --git a/skills/ccxt/references/getting_started.md b/assets/skills/ccxt/references/getting_started.md similarity index 100% rename from skills/ccxt/references/getting_started.md rename to assets/skills/ccxt/references/getting_started.md diff --git a/skills/ccxt/references/index.md b/assets/skills/ccxt/references/index.md similarity index 100% rename from skills/ccxt/references/index.md rename to assets/skills/ccxt/references/index.md diff --git a/skills/ccxt/references/manual.md b/assets/skills/ccxt/references/manual.md similarity index 100% rename from skills/ccxt/references/manual.md rename to assets/skills/ccxt/references/manual.md diff --git a/skills/ccxt/references/other.md b/assets/skills/ccxt/references/other.md similarity index 100% rename from skills/ccxt/references/other.md rename to assets/skills/ccxt/references/other.md diff --git a/skills/ccxt/references/pro.md b/assets/skills/ccxt/references/pro.md similarity index 100% rename from skills/ccxt/references/pro.md rename to assets/skills/ccxt/references/pro.md diff --git a/skills/ccxt/references/specification.md b/assets/skills/ccxt/references/specification.md similarity index 100% rename from skills/ccxt/references/specification.md rename to assets/skills/ccxt/references/specification.md diff --git a/skills/ccxt/scripts/.gitkeep b/assets/skills/ccxt/scripts/.gitkeep similarity index 100% rename from skills/ccxt/scripts/.gitkeep rename to assets/skills/ccxt/scripts/.gitkeep diff --git a/skills/claude-code-guide/SKILL.md b/assets/skills/claude-code-guide/SKILL.md similarity index 100% rename from skills/claude-code-guide/SKILL.md rename to assets/skills/claude-code-guide/SKILL.md diff --git a/skills/claude-code-guide/assets/.gitkeep b/assets/skills/claude-code-guide/assets/.gitkeep similarity index 100% rename from skills/claude-code-guide/assets/.gitkeep rename to assets/skills/claude-code-guide/assets/.gitkeep diff --git a/skills/claude-code-guide/references/README.md b/assets/skills/claude-code-guide/references/README.md similarity index 100% rename from skills/claude-code-guide/references/README.md rename to assets/skills/claude-code-guide/references/README.md diff --git a/skills/claude-code-guide/references/index.md b/assets/skills/claude-code-guide/references/index.md similarity index 100% rename from skills/claude-code-guide/references/index.md rename to assets/skills/claude-code-guide/references/index.md diff --git a/skills/claude-code-guide/scripts/.gitkeep b/assets/skills/claude-code-guide/scripts/.gitkeep similarity index 100% rename from skills/claude-code-guide/scripts/.gitkeep rename to assets/skills/claude-code-guide/scripts/.gitkeep diff --git a/skills/claude-cookbooks/SKILL.md b/assets/skills/claude-cookbooks/SKILL.md similarity index 100% rename from skills/claude-cookbooks/SKILL.md rename to assets/skills/claude-cookbooks/SKILL.md diff --git a/skills/claude-cookbooks/assets/.gitkeep b/assets/skills/claude-cookbooks/assets/.gitkeep similarity index 100% rename from skills/claude-cookbooks/assets/.gitkeep rename to assets/skills/claude-cookbooks/assets/.gitkeep diff --git a/skills/claude-cookbooks/references/CONTRIBUTING.md b/assets/skills/claude-cookbooks/references/CONTRIBUTING.md similarity index 100% rename from skills/claude-cookbooks/references/CONTRIBUTING.md rename to assets/skills/claude-cookbooks/references/CONTRIBUTING.md diff --git a/skills/claude-cookbooks/references/README.md b/assets/skills/claude-cookbooks/references/README.md similarity index 100% rename from skills/claude-cookbooks/references/README.md rename to assets/skills/claude-cookbooks/references/README.md diff --git a/skills/claude-cookbooks/references/capabilities.md b/assets/skills/claude-cookbooks/references/capabilities.md similarity index 100% rename from skills/claude-cookbooks/references/capabilities.md rename to assets/skills/claude-cookbooks/references/capabilities.md diff --git a/skills/claude-cookbooks/references/index.md b/assets/skills/claude-cookbooks/references/index.md similarity index 100% rename from skills/claude-cookbooks/references/index.md rename to assets/skills/claude-cookbooks/references/index.md diff --git a/skills/claude-cookbooks/references/main_readme.md b/assets/skills/claude-cookbooks/references/main_readme.md similarity index 100% rename from skills/claude-cookbooks/references/main_readme.md rename to assets/skills/claude-cookbooks/references/main_readme.md diff --git a/skills/claude-cookbooks/references/multimodal.md b/assets/skills/claude-cookbooks/references/multimodal.md similarity index 100% rename from skills/claude-cookbooks/references/multimodal.md rename to assets/skills/claude-cookbooks/references/multimodal.md diff --git a/skills/claude-cookbooks/references/patterns.md b/assets/skills/claude-cookbooks/references/patterns.md similarity index 100% rename from skills/claude-cookbooks/references/patterns.md rename to assets/skills/claude-cookbooks/references/patterns.md diff --git a/skills/claude-cookbooks/references/third_party.md b/assets/skills/claude-cookbooks/references/third_party.md similarity index 100% rename from skills/claude-cookbooks/references/third_party.md rename to assets/skills/claude-cookbooks/references/third_party.md diff --git a/skills/claude-cookbooks/references/tool_use.md b/assets/skills/claude-cookbooks/references/tool_use.md similarity index 100% rename from skills/claude-cookbooks/references/tool_use.md rename to assets/skills/claude-cookbooks/references/tool_use.md diff --git a/skills/claude-cookbooks/scripts/memory_tool.py b/assets/skills/claude-cookbooks/scripts/memory_tool.py similarity index 100% rename from skills/claude-cookbooks/scripts/memory_tool.py rename to assets/skills/claude-cookbooks/scripts/memory_tool.py diff --git a/skills/claude-official-skills b/assets/skills/claude-official-skills similarity index 100% rename from skills/claude-official-skills rename to assets/skills/claude-official-skills diff --git a/skills/coingecko/SKILL.md b/assets/skills/coingecko/SKILL.md similarity index 100% rename from skills/coingecko/SKILL.md rename to assets/skills/coingecko/SKILL.md diff --git a/skills/coingecko/assets/.gitkeep b/assets/skills/coingecko/assets/.gitkeep similarity index 100% rename from skills/coingecko/assets/.gitkeep rename to assets/skills/coingecko/assets/.gitkeep diff --git a/skills/coingecko/references/authentication.md b/assets/skills/coingecko/references/authentication.md similarity index 100% rename from skills/coingecko/references/authentication.md rename to assets/skills/coingecko/references/authentication.md diff --git a/skills/coingecko/references/coins.md b/assets/skills/coingecko/references/coins.md similarity index 100% rename from skills/coingecko/references/coins.md rename to assets/skills/coingecko/references/coins.md diff --git a/skills/coingecko/references/contract.md b/assets/skills/coingecko/references/contract.md similarity index 100% rename from skills/coingecko/references/contract.md rename to assets/skills/coingecko/references/contract.md diff --git a/skills/coingecko/references/exchanges.md b/assets/skills/coingecko/references/exchanges.md similarity index 100% rename from skills/coingecko/references/exchanges.md rename to assets/skills/coingecko/references/exchanges.md diff --git a/skills/coingecko/references/index.md b/assets/skills/coingecko/references/index.md similarity index 100% rename from skills/coingecko/references/index.md rename to assets/skills/coingecko/references/index.md diff --git a/skills/coingecko/references/introduction.md b/assets/skills/coingecko/references/introduction.md similarity index 100% rename from skills/coingecko/references/introduction.md rename to assets/skills/coingecko/references/introduction.md diff --git a/skills/coingecko/references/llms-full.md b/assets/skills/coingecko/references/llms-full.md similarity index 100% rename from skills/coingecko/references/llms-full.md rename to assets/skills/coingecko/references/llms-full.md diff --git a/skills/coingecko/references/llms.md b/assets/skills/coingecko/references/llms.md similarity index 100% rename from skills/coingecko/references/llms.md rename to assets/skills/coingecko/references/llms.md diff --git a/skills/coingecko/references/market_data.md b/assets/skills/coingecko/references/market_data.md similarity index 100% rename from skills/coingecko/references/market_data.md rename to assets/skills/coingecko/references/market_data.md diff --git a/skills/coingecko/references/nfts.md b/assets/skills/coingecko/references/nfts.md similarity index 100% rename from skills/coingecko/references/nfts.md rename to assets/skills/coingecko/references/nfts.md diff --git a/skills/coingecko/references/other.md b/assets/skills/coingecko/references/other.md similarity index 100% rename from skills/coingecko/references/other.md rename to assets/skills/coingecko/references/other.md diff --git a/skills/coingecko/references/pricing.md b/assets/skills/coingecko/references/pricing.md similarity index 100% rename from skills/coingecko/references/pricing.md rename to assets/skills/coingecko/references/pricing.md diff --git a/skills/coingecko/references/reference.md b/assets/skills/coingecko/references/reference.md similarity index 100% rename from skills/coingecko/references/reference.md rename to assets/skills/coingecko/references/reference.md diff --git a/skills/coingecko/references/trending.md b/assets/skills/coingecko/references/trending.md similarity index 100% rename from skills/coingecko/references/trending.md rename to assets/skills/coingecko/references/trending.md diff --git a/skills/coingecko/scripts/.gitkeep b/assets/skills/coingecko/scripts/.gitkeep similarity index 100% rename from skills/coingecko/scripts/.gitkeep rename to assets/skills/coingecko/scripts/.gitkeep diff --git a/skills/cryptofeed/SKILL.md b/assets/skills/cryptofeed/SKILL.md similarity index 100% rename from skills/cryptofeed/SKILL.md rename to assets/skills/cryptofeed/SKILL.md diff --git a/skills/cryptofeed/assets/.gitkeep b/assets/skills/cryptofeed/assets/.gitkeep similarity index 100% rename from skills/cryptofeed/assets/.gitkeep rename to assets/skills/cryptofeed/assets/.gitkeep diff --git a/skills/cryptofeed/references/README.md b/assets/skills/cryptofeed/references/README.md similarity index 100% rename from skills/cryptofeed/references/README.md rename to assets/skills/cryptofeed/references/README.md diff --git a/skills/cryptofeed/references/index.md b/assets/skills/cryptofeed/references/index.md similarity index 100% rename from skills/cryptofeed/references/index.md rename to assets/skills/cryptofeed/references/index.md diff --git a/skills/cryptofeed/references/other.md b/assets/skills/cryptofeed/references/other.md similarity index 100% rename from skills/cryptofeed/references/other.md rename to assets/skills/cryptofeed/references/other.md diff --git a/skills/cryptofeed/scripts/.gitkeep b/assets/skills/cryptofeed/scripts/.gitkeep similarity index 100% rename from skills/cryptofeed/scripts/.gitkeep rename to assets/skills/cryptofeed/scripts/.gitkeep diff --git a/skills/ddd-doc-steward/SKILL.md b/assets/skills/ddd-doc-steward/SKILL.md similarity index 96% rename from skills/ddd-doc-steward/SKILL.md rename to assets/skills/ddd-doc-steward/SKILL.md index 28dbd31..d2d2fc5 100644 --- a/skills/ddd-doc-steward/SKILL.md +++ b/assets/skills/ddd-doc-steward/SKILL.md @@ -94,7 +94,7 @@ description: "文档驱动开发(DDD)文档管家:以仓库真实证据为 ## 维护 -- 来源:提示词库(在线表格入口见 `prompts/README.md`);元技能 `00-元技能/skills-skills/`;自动化辅助工具 `assets/repo/Skill_Seekers-development`. +- 来源:提示词库(在线表格入口见 `assets/prompts/README.md`);元技能 `assets/skills/skills-skills/`;自动化辅助工具 `assets/repo/Skill_Seekers-development`. - 最后更新:2025-12-20 - 已知限制:依赖用户提供真实证据;大体量仓库需分批;不输出敏感值。 diff --git a/skills/ddd-doc-steward/references/api.md b/assets/skills/ddd-doc-steward/references/api.md similarity index 100% rename from skills/ddd-doc-steward/references/api.md rename to assets/skills/ddd-doc-steward/references/api.md diff --git a/skills/ddd-doc-steward/references/examples.md b/assets/skills/ddd-doc-steward/references/examples.md similarity index 100% rename from skills/ddd-doc-steward/references/examples.md rename to assets/skills/ddd-doc-steward/references/examples.md diff --git a/skills/ddd-doc-steward/references/getting_started.md b/assets/skills/ddd-doc-steward/references/getting_started.md similarity index 100% rename from skills/ddd-doc-steward/references/getting_started.md rename to assets/skills/ddd-doc-steward/references/getting_started.md diff --git a/skills/ddd-doc-steward/references/index.md b/assets/skills/ddd-doc-steward/references/index.md similarity index 100% rename from skills/ddd-doc-steward/references/index.md rename to assets/skills/ddd-doc-steward/references/index.md diff --git a/skills/ddd-doc-steward/references/troubleshooting.md b/assets/skills/ddd-doc-steward/references/troubleshooting.md similarity index 100% rename from skills/ddd-doc-steward/references/troubleshooting.md rename to assets/skills/ddd-doc-steward/references/troubleshooting.md diff --git a/skills/headless-cli/SKILL.md b/assets/skills/headless-cli/SKILL.md similarity index 100% rename from skills/headless-cli/SKILL.md rename to assets/skills/headless-cli/SKILL.md diff --git a/skills/headless-cli/references/claude-cli.md b/assets/skills/headless-cli/references/claude-cli.md similarity index 100% rename from skills/headless-cli/references/claude-cli.md rename to assets/skills/headless-cli/references/claude-cli.md diff --git a/skills/headless-cli/references/codex-cli.md b/assets/skills/headless-cli/references/codex-cli.md similarity index 100% rename from skills/headless-cli/references/codex-cli.md rename to assets/skills/headless-cli/references/codex-cli.md diff --git a/skills/headless-cli/references/gemini-cli.md b/assets/skills/headless-cli/references/gemini-cli.md similarity index 100% rename from skills/headless-cli/references/gemini-cli.md rename to assets/skills/headless-cli/references/gemini-cli.md diff --git a/skills/headless-cli/references/index.md b/assets/skills/headless-cli/references/index.md similarity index 100% rename from skills/headless-cli/references/index.md rename to assets/skills/headless-cli/references/index.md diff --git a/skills/hummingbot/SKILL.md b/assets/skills/hummingbot/SKILL.md similarity index 100% rename from skills/hummingbot/SKILL.md rename to assets/skills/hummingbot/SKILL.md diff --git a/skills/hummingbot/assets/.gitkeep b/assets/skills/hummingbot/assets/.gitkeep similarity index 100% rename from skills/hummingbot/assets/.gitkeep rename to assets/skills/hummingbot/assets/.gitkeep diff --git a/skills/hummingbot/references/advanced.md b/assets/skills/hummingbot/references/advanced.md similarity index 100% rename from skills/hummingbot/references/advanced.md rename to assets/skills/hummingbot/references/advanced.md diff --git a/skills/hummingbot/references/configuration.md b/assets/skills/hummingbot/references/configuration.md similarity index 100% rename from skills/hummingbot/references/configuration.md rename to assets/skills/hummingbot/references/configuration.md diff --git a/skills/hummingbot/references/connectors.md b/assets/skills/hummingbot/references/connectors.md similarity index 100% rename from skills/hummingbot/references/connectors.md rename to assets/skills/hummingbot/references/connectors.md diff --git a/skills/hummingbot/references/development.md b/assets/skills/hummingbot/references/development.md similarity index 100% rename from skills/hummingbot/references/development.md rename to assets/skills/hummingbot/references/development.md diff --git a/skills/hummingbot/references/getting_started.md b/assets/skills/hummingbot/references/getting_started.md similarity index 100% rename from skills/hummingbot/references/getting_started.md rename to assets/skills/hummingbot/references/getting_started.md diff --git a/skills/hummingbot/references/index.md b/assets/skills/hummingbot/references/index.md similarity index 100% rename from skills/hummingbot/references/index.md rename to assets/skills/hummingbot/references/index.md diff --git a/skills/hummingbot/references/other.md b/assets/skills/hummingbot/references/other.md similarity index 100% rename from skills/hummingbot/references/other.md rename to assets/skills/hummingbot/references/other.md diff --git a/skills/hummingbot/references/strategies.md b/assets/skills/hummingbot/references/strategies.md similarity index 100% rename from skills/hummingbot/references/strategies.md rename to assets/skills/hummingbot/references/strategies.md diff --git a/skills/hummingbot/references/trading.md b/assets/skills/hummingbot/references/trading.md similarity index 100% rename from skills/hummingbot/references/trading.md rename to assets/skills/hummingbot/references/trading.md diff --git a/skills/hummingbot/references/troubleshooting.md b/assets/skills/hummingbot/references/troubleshooting.md similarity index 100% rename from skills/hummingbot/references/troubleshooting.md rename to assets/skills/hummingbot/references/troubleshooting.md diff --git a/skills/hummingbot/scripts/.gitkeep b/assets/skills/hummingbot/scripts/.gitkeep similarity index 100% rename from skills/hummingbot/scripts/.gitkeep rename to assets/skills/hummingbot/scripts/.gitkeep diff --git a/skills/markdown-to-epub/SKILL.md b/assets/skills/markdown-to-epub/SKILL.md similarity index 96% rename from skills/markdown-to-epub/SKILL.md rename to assets/skills/markdown-to-epub/SKILL.md index 122604c..0d3e890 100644 --- a/skills/markdown-to-epub/SKILL.md +++ b/assets/skills/markdown-to-epub/SKILL.md @@ -25,7 +25,7 @@ description: "将 Markdown 手稿与本地图片资产转换为可校验的 EPUB 从仓库根目录执行(推荐 `python3`): ```bash -python3 skills/05-生产力/markdown-to-epub/scripts/build_epub.py \ +python3 assets/skills/markdown-to-epub/scripts/build_epub.py \ --input-md "./book.md" \ --output-epub "./book.epub" \ --title "Book Title" \ @@ -56,7 +56,7 @@ python3 skills/05-生产力/markdown-to-epub/scripts/build_epub.py \ 然后重跑(示例): ```bash -python3 skills/05-生产力/markdown-to-epub/scripts/build_epub.py \ +python3 assets/skills/markdown-to-epub/scripts/build_epub.py \ --input-md "./book.md" \ --output-epub "./book.epub" \ --fallback-map "./fallback-map.json" diff --git a/skills/markdown-to-epub/agents/openai.yaml b/assets/skills/markdown-to-epub/agents/openai.yaml similarity index 100% rename from skills/markdown-to-epub/agents/openai.yaml rename to assets/skills/markdown-to-epub/agents/openai.yaml diff --git a/skills/markdown-to-epub/scripts/build_epub.py b/assets/skills/markdown-to-epub/scripts/build_epub.py similarity index 100% rename from skills/markdown-to-epub/scripts/build_epub.py rename to assets/skills/markdown-to-epub/scripts/build_epub.py diff --git a/skills/polymarket/SKILL.md b/assets/skills/polymarket/SKILL.md similarity index 100% rename from skills/polymarket/SKILL.md rename to assets/skills/polymarket/SKILL.md diff --git a/skills/polymarket/assets/.gitkeep b/assets/skills/polymarket/assets/.gitkeep similarity index 100% rename from skills/polymarket/assets/.gitkeep rename to assets/skills/polymarket/assets/.gitkeep diff --git a/skills/polymarket/references/README.md b/assets/skills/polymarket/references/README.md similarity index 100% rename from skills/polymarket/references/README.md rename to assets/skills/polymarket/references/README.md diff --git a/skills/polymarket/references/api.md b/assets/skills/polymarket/references/api.md similarity index 100% rename from skills/polymarket/references/api.md rename to assets/skills/polymarket/references/api.md diff --git a/skills/polymarket/references/getting_started.md b/assets/skills/polymarket/references/getting_started.md similarity index 100% rename from skills/polymarket/references/getting_started.md rename to assets/skills/polymarket/references/getting_started.md diff --git a/skills/polymarket/references/guides.md b/assets/skills/polymarket/references/guides.md similarity index 100% rename from skills/polymarket/references/guides.md rename to assets/skills/polymarket/references/guides.md diff --git a/skills/polymarket/references/index.md b/assets/skills/polymarket/references/index.md similarity index 100% rename from skills/polymarket/references/index.md rename to assets/skills/polymarket/references/index.md diff --git a/skills/polymarket/references/learn.md b/assets/skills/polymarket/references/learn.md similarity index 100% rename from skills/polymarket/references/learn.md rename to assets/skills/polymarket/references/learn.md diff --git a/skills/polymarket/references/llms-full.md b/assets/skills/polymarket/references/llms-full.md similarity index 100% rename from skills/polymarket/references/llms-full.md rename to assets/skills/polymarket/references/llms-full.md diff --git a/skills/polymarket/references/llms.md b/assets/skills/polymarket/references/llms.md similarity index 100% rename from skills/polymarket/references/llms.md rename to assets/skills/polymarket/references/llms.md diff --git a/skills/polymarket/references/other.md b/assets/skills/polymarket/references/other.md similarity index 100% rename from skills/polymarket/references/other.md rename to assets/skills/polymarket/references/other.md diff --git a/skills/polymarket/references/realtime-client.md b/assets/skills/polymarket/references/realtime-client.md similarity index 100% rename from skills/polymarket/references/realtime-client.md rename to assets/skills/polymarket/references/realtime-client.md diff --git a/skills/polymarket/references/trading.md b/assets/skills/polymarket/references/trading.md similarity index 100% rename from skills/polymarket/references/trading.md rename to assets/skills/polymarket/references/trading.md diff --git a/skills/polymarket/scripts/.gitkeep b/assets/skills/polymarket/scripts/.gitkeep similarity index 100% rename from skills/polymarket/scripts/.gitkeep rename to assets/skills/polymarket/scripts/.gitkeep diff --git a/skills/postgresql/SKILL.md b/assets/skills/postgresql/SKILL.md similarity index 100% rename from skills/postgresql/SKILL.md rename to assets/skills/postgresql/SKILL.md diff --git a/skills/postgresql/assets/.gitkeep b/assets/skills/postgresql/assets/.gitkeep similarity index 100% rename from skills/postgresql/assets/.gitkeep rename to assets/skills/postgresql/assets/.gitkeep diff --git a/skills/postgresql/references/getting_started.md b/assets/skills/postgresql/references/getting_started.md similarity index 100% rename from skills/postgresql/references/getting_started.md rename to assets/skills/postgresql/references/getting_started.md diff --git a/skills/postgresql/references/index.md b/assets/skills/postgresql/references/index.md similarity index 100% rename from skills/postgresql/references/index.md rename to assets/skills/postgresql/references/index.md diff --git a/skills/postgresql/references/sql.md b/assets/skills/postgresql/references/sql.md similarity index 100% rename from skills/postgresql/references/sql.md rename to assets/skills/postgresql/references/sql.md diff --git a/skills/postgresql/scripts/.gitkeep b/assets/skills/postgresql/scripts/.gitkeep similarity index 100% rename from skills/postgresql/scripts/.gitkeep rename to assets/skills/postgresql/scripts/.gitkeep diff --git a/skills/proxychains/SKILL.md b/assets/skills/proxychains/SKILL.md similarity index 100% rename from skills/proxychains/SKILL.md rename to assets/skills/proxychains/SKILL.md diff --git a/skills/proxychains/assets/.gitkeep b/assets/skills/proxychains/assets/.gitkeep similarity index 100% rename from skills/proxychains/assets/.gitkeep rename to assets/skills/proxychains/assets/.gitkeep diff --git a/skills/proxychains/references/index.md b/assets/skills/proxychains/references/index.md similarity index 100% rename from skills/proxychains/references/index.md rename to assets/skills/proxychains/references/index.md diff --git a/skills/proxychains/references/proxychains.conf b/assets/skills/proxychains/references/proxychains.conf similarity index 100% rename from skills/proxychains/references/proxychains.conf rename to assets/skills/proxychains/references/proxychains.conf diff --git a/skills/proxychains/references/quick-reference.md b/assets/skills/proxychains/references/quick-reference.md similarity index 100% rename from skills/proxychains/references/quick-reference.md rename to assets/skills/proxychains/references/quick-reference.md diff --git a/skills/proxychains/references/setup-guide.md b/assets/skills/proxychains/references/setup-guide.md similarity index 100% rename from skills/proxychains/references/setup-guide.md rename to assets/skills/proxychains/references/setup-guide.md diff --git a/skills/proxychains/references/troubleshooting.md b/assets/skills/proxychains/references/troubleshooting.md similarity index 100% rename from skills/proxychains/references/troubleshooting.md rename to assets/skills/proxychains/references/troubleshooting.md diff --git a/skills/proxychains/scripts/setup-proxy.sh b/assets/skills/proxychains/scripts/setup-proxy.sh similarity index 100% rename from skills/proxychains/scripts/setup-proxy.sh rename to assets/skills/proxychains/scripts/setup-proxy.sh diff --git a/assets/skills/skills-skills/AGENTS.md b/assets/skills/skills-skills/AGENTS.md new file mode 100644 index 0000000..d005bab --- /dev/null +++ b/assets/skills/skills-skills/AGENTS.md @@ -0,0 +1,57 @@ +# assets/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 + +``` +skills-skills/ +|-- AGENTS.md +|-- SKILL.md +|-- assets/ +| |-- template-minimal.md +| `-- template-complete.md +|-- scripts/ +| |-- Skill_Seekers-development/ +| |-- create-skill.sh +| |-- skill-seekers-bootstrap.sh +| |-- skill-seekers-configs -> Skill_Seekers-development/configs +| |-- skill-seekers-import.sh +| |-- skill-seekers.sh +| |-- skill-seekers-src -> Skill_Seekers-development/src +| |-- skill-seekers-update.sh +| `-- validate-skill.sh +`-- references/ + |-- index.md + |-- README.md + |-- anti-patterns.md + |-- skill-seekers.md + |-- quality-checklist.md + `-- skill-spec.md +``` + +## File Responsibilities + +- `assets/skills/skills-skills/SKILL.md`: entrypoint (triggers, deliverables, workflow, quality gate, tooling). +- `assets/skills/skills-skills/assets/template-minimal.md`: minimal template (small domains / quick bootstrap). +- `assets/skills/skills-skills/assets/template-complete.md`: full template (production-grade / complex domains). +- `assets/skills/skills-skills/scripts/create-skill.sh`: scaffold generator (minimal/full, output dir, overwrite). +- `assets/skills/skills-skills/scripts/Skill_Seekers-development/`: vendored Skill Seekers source snapshot (code + configs; excludes upstream Markdown docs). +- `assets/skills/skills-skills/scripts/skill-seekers-bootstrap.sh`: create a local venv and install deps for the vendored Skill Seekers tool. +- `assets/skills/skills-skills/scripts/skill-seekers.sh`: run Skill Seekers from vendored source (docs/github/pdf -> output//). +- `assets/skills/skills-skills/scripts/skill-seekers-import.sh`: import output// into the canonical assets/skills// tree. +- `assets/skills/skills-skills/scripts/skill-seekers-update.sh`: update the vendored source snapshot from upstream (network required). +- `assets/skills/skills-skills/scripts/validate-skill.sh`: spec validator (supports `--strict`). +- `assets/skills/skills-skills/references/index.md`: navigation for this meta-skill's reference docs. +- `assets/skills/skills-skills/references/README.md`: upstream official reference (lightly adjusted to keep links working in this repo). +- `assets/skills/skills-skills/references/skill-spec.md`: the local Skill spec (MUST/SHOULD/NEVER). +- `assets/skills/skills-skills/references/quality-checklist.md`: quality gate checklist + scoring. +- `assets/skills/skills-skills/references/anti-patterns.md`: common failure modes and how to fix them. +- `assets/skills/skills-skills/references/skill-seekers.md`: how to use the vendored tool as a mandatory first-draft generator. + +## Dependencies & Boundaries + +- `scripts/*.sh`: depend on `bash` + common POSIX tooling; some scripts require extra tooling: + - `skill-seekers-bootstrap.sh`: requires `python3` + `pip` (network required for PyPI). + - `skill-seekers-update.sh`: requires `curl` + `tar` + `rsync` (network required). +- This directory is about "how to build Skills", not about any specific domain; domain knowledge belongs in `assets/skills//`. diff --git a/skills/skills-skills/SKILL.md b/assets/skills/skills-skills/SKILL.md similarity index 82% rename from skills/skills-skills/SKILL.md rename to assets/skills/skills-skills/SKILL.md index 4d4df40..1b3dbce 100644 --- a/skills/skills-skills/SKILL.md +++ b/assets/skills/skills-skills/SKILL.md @@ -32,7 +32,7 @@ This meta-skill is NOT: ### Deliverables (What You Must Produce) Your output MUST include: -1. A concrete directory layout (typically `skills//`) +1. A concrete directory layout (typically `assets/skills//`) 2. An actionable `SKILL.md` with decidable triggers, boundaries, and reproducible examples 3. Long-form docs moved to `references/` with a `references/index.md` 4. A pre-delivery checklist (Quality Gate) @@ -47,29 +47,29 @@ This repo vendors the Skill Seekers source code inside this meta-skill so you ca Bootstrap dependencies (once): ```bash -./skills/skills-skills/scripts/skill-seekers-bootstrap.sh +./assets/skills/skills-skills/scripts/skill-seekers-bootstrap.sh ``` Run Skill Seekers (from vendored source): ```bash -./skills/skills-skills/scripts/skill-seekers.sh -- --version -./skills/skills-skills/scripts/skill-seekers.sh -- scrape --config ./skills/skills-skills/scripts/Skill_Seekers-development/configs/react.json -./skills/skills-skills/scripts/skill-seekers.sh -- github --repo facebook/react --name react +./assets/skills/skills-skills/scripts/skill-seekers.sh -- --version +./assets/skills/skills-skills/scripts/skill-seekers.sh -- scrape --config ./assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/react.json +./assets/skills/skills-skills/scripts/skill-seekers.sh -- github --repo facebook/react --name react ``` -Import the generated skill into this repo's canonical `skills/` tree: +Import the generated skill into this repo's canonical `assets/skills/` tree: ```bash -./skills/skills-skills/scripts/skill-seekers-import.sh react -./skills/skills-skills/scripts/skill-seekers-import.sh react --force +./assets/skills/skills-skills/scripts/skill-seekers-import.sh react +./assets/skills/skills-skills/scripts/skill-seekers-import.sh react --force ``` Update the vendored source snapshot (optional, network required): ```bash -./skills/skills-skills/scripts/skill-seekers-update.sh -./skills/skills-skills/scripts/skill-seekers-update.sh --ref main +./assets/skills/skills-skills/scripts/skill-seekers-update.sh +./assets/skills/skills-skills/scripts/skill-seekers-update.sh --ref main ``` ### Recommended Layout (Minimal -> Full) @@ -169,7 +169,7 @@ Trigger when any of these applies: ### Workflow (Material -> Skill) Do not skip steps: -0. If your source material is a docs site / GitHub repo / PDF: generate a first draft with the vendored Skill Seekers tool, then import into `skills//` +0. If your source material is a docs site / GitHub repo / PDF: generate a first draft with the vendored Skill Seekers tool, then import into `assets/skills//` 1. Scope: write MUST/SHOULD/NEVER (three sentences total is fine) 2. Extract patterns: pick 10-20 high-frequency patterns (commands/snippets/flows) 3. Add examples: >= 3 end-to-end examples (input -> steps -> acceptance) @@ -194,15 +194,15 @@ Validate locally: ```bash # From repo root (basic validation) -./skills/skills-skills/scripts/validate-skill.sh skills/ +./assets/skills/skills-skills/scripts/validate-skill.sh assets/skills/ # From repo root (strict validation) -./skills/skills-skills/scripts/validate-skill.sh skills/ --strict +./assets/skills/skills-skills/scripts/validate-skill.sh assets/skills/ --strict -# From skills/skills-skills/ (basic validation) +# From assets/skills/skills-skills/ (basic validation) ./scripts/validate-skill.sh ../ -# From skills/skills-skills/ (strict validation) +# From assets/skills/skills-skills/ (strict validation) ./scripts/validate-skill.sh ../ --strict ``` @@ -211,14 +211,14 @@ Validate locally: Generate a new Skill skeleton: ```bash -# From repo root (generate into ./skills/) -./skills/skills-skills/scripts/create-skill.sh my-skill --full --output skills +# From repo root (generate into ./assets/skills/) +./assets/skills/skills-skills/scripts/create-skill.sh my-skill --full --output assets/skills -# From skills/skills-skills/ (generate into ../ i.e. ./skills/) +# From skills-skills/ (generate into ../ i.e. ./assets/skills/) ./scripts/create-skill.sh my-skill --full --output .. # Minimal skeleton -./skills/skills-skills/scripts/create-skill.sh my-skill --minimal --output skills +./assets/skills/skills-skills/scripts/create-skill.sh my-skill --minimal --output assets/skills ``` Templates: @@ -231,7 +231,7 @@ Templates: - Input: an official doc/spec + 2-3 real code samples + common failure modes - Steps: - 1. Run `create-skill.sh` to scaffold `skills//` + 1. Run `create-skill.sh` to scaffold `assets/skills//` 2. Write frontmatter `description` as "what + when" 3. Extract 10-20 high-frequency patterns into Quick Reference 4. Add >= 3 end-to-end examples with acceptance criteria @@ -250,7 +250,7 @@ Templates: ### Example 3: Validate and Gate a Skill -- Input: `skills//` +- Input: `assets/skills//` - Steps: 1. Run `validate-skill.sh` (non-strict) to get warnings 2. Fix frontmatter/name mismatches and missing sections @@ -275,6 +275,6 @@ External (official): ## Maintenance -- Sources: local spec files in `skills/skills-skills/references/` + upstream official docs in `references/README.md` +- Sources: local spec files in `assets/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 diff --git a/skills/skills-skills/assets/template-complete.md b/assets/skills/skills-skills/assets/template-complete.md similarity index 100% rename from skills/skills-skills/assets/template-complete.md rename to assets/skills/skills-skills/assets/template-complete.md diff --git a/skills/skills-skills/assets/template-minimal.md b/assets/skills/skills-skills/assets/template-minimal.md similarity index 100% rename from skills/skills-skills/assets/template-minimal.md rename to assets/skills/skills-skills/assets/template-minimal.md diff --git a/skills/skills-skills/references/README.md b/assets/skills/skills-skills/references/README.md similarity index 100% rename from skills/skills-skills/references/README.md rename to assets/skills/skills-skills/references/README.md diff --git a/skills/skills-skills/references/anti-patterns.md b/assets/skills/skills-skills/references/anti-patterns.md similarity index 100% rename from skills/skills-skills/references/anti-patterns.md rename to assets/skills/skills-skills/references/anti-patterns.md diff --git a/skills/skills-skills/references/index.md b/assets/skills/skills-skills/references/index.md similarity index 100% rename from skills/skills-skills/references/index.md rename to assets/skills/skills-skills/references/index.md diff --git a/skills/skills-skills/references/quality-checklist.md b/assets/skills/skills-skills/references/quality-checklist.md similarity index 100% rename from skills/skills-skills/references/quality-checklist.md rename to assets/skills/skills-skills/references/quality-checklist.md diff --git a/skills/skills-skills/references/skill-seekers.md b/assets/skills/skills-skills/references/skill-seekers.md similarity index 100% rename from skills/skills-skills/references/skill-seekers.md rename to assets/skills/skills-skills/references/skill-seekers.md diff --git a/skills/skills-skills/references/skill-spec.md b/assets/skills/skills-skills/references/skill-spec.md similarity index 100% rename from skills/skills-skills/references/skill-spec.md rename to assets/skills/skills-skills/references/skill-spec.md diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/LICENSE b/assets/skills/skills-skills/scripts/Skill_Seekers-development/LICENSE similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/LICENSE rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/LICENSE diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/ansible-core.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/ansible-core.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/ansible-core.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/ansible-core.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/astro.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/astro.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/astro.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/astro.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/claude-code.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/claude-code.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/claude-code.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/claude-code.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/django.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/django.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/django.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/django.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/django_unified.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/django_unified.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/django_unified.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/django_unified.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/example_pdf.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/example_pdf.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/example_pdf.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/example_pdf.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/fastapi.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/fastapi.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/fastapi.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/fastapi.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/fastapi_unified.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/fastapi_unified.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/fastapi_unified.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/fastapi_unified.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/fastapi_unified_test.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/fastapi_unified_test.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/fastapi_unified_test.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/fastapi_unified_test.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/godot-large-example.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/godot-large-example.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/godot-large-example.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/godot-large-example.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/godot.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/godot.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/godot.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/godot.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/godot_github.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/godot_github.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/godot_github.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/godot_github.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/godot_unified.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/godot_unified.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/godot_unified.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/godot_unified.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/hono.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/hono.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/hono.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/hono.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/kubernetes.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/kubernetes.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/kubernetes.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/kubernetes.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/laravel.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/laravel.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/laravel.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/laravel.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/python-tutorial-test.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/python-tutorial-test.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/python-tutorial-test.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/python-tutorial-test.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/react.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/react.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/react.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/react.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/react_github.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/react_github.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/react_github.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/react_github.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/react_unified.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/react_unified.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/react_unified.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/react_unified.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/steam-economy-complete.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/steam-economy-complete.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/steam-economy-complete.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/steam-economy-complete.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/tailwind.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/tailwind.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/tailwind.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/tailwind.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/test-manual.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/test-manual.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/test-manual.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/test-manual.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/configs/vue.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/vue.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/configs/vue.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/vue.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/demo_conflicts.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/demo_conflicts.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/demo_conflicts.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/demo_conflicts.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/example-mcp-config.json b/assets/skills/skills-skills/scripts/Skill_Seekers-development/example-mcp-config.json similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/example-mcp-config.json rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/example-mcp-config.json diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/mypy.ini b/assets/skills/skills-skills/scripts/Skill_Seekers-development/mypy.ini similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/mypy.ini rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/mypy.ini diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/pyproject.toml b/assets/skills/skills-skills/scripts/Skill_Seekers-development/pyproject.toml similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/pyproject.toml rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/pyproject.toml diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/requirements.txt b/assets/skills/skills-skills/scripts/Skill_Seekers-development/requirements.txt similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/requirements.txt rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/requirements.txt diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/setup_mcp.sh b/assets/skills/skills-skills/scripts/Skill_Seekers-development/setup_mcp.sh similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/setup_mcp.sh rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/setup_mcp.sh diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/__init__.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/__init__.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/__init__.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/__init__.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/__init__.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/__init__.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/__init__.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/__init__.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/code_analyzer.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/code_analyzer.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/code_analyzer.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/code_analyzer.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/config_validator.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/config_validator.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/config_validator.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/config_validator.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/conflict_detector.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/conflict_detector.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/conflict_detector.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/conflict_detector.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/constants.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/constants.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/constants.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/constants.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/doc_scraper.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/doc_scraper.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/doc_scraper.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/doc_scraper.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill_local.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill_local.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill_local.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill_local.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/estimate_pages.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/estimate_pages.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/estimate_pages.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/estimate_pages.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/generate_router.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/generate_router.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/generate_router.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/generate_router.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/github_scraper.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/github_scraper.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/github_scraper.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/github_scraper.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_detector.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_detector.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_detector.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_detector.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_downloader.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_downloader.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_downloader.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_downloader.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_parser.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_parser.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_parser.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_parser.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/main.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/main.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/main.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/main.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/merge_sources.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/merge_sources.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/merge_sources.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/merge_sources.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/package_multi.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/package_multi.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/package_multi.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/package_multi.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/package_skill.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/package_skill.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/package_skill.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/package_skill.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/pdf_extractor_poc.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/pdf_extractor_poc.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/pdf_extractor_poc.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/pdf_extractor_poc.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/pdf_scraper.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/pdf_scraper.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/pdf_scraper.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/pdf_scraper.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/quality_checker.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/quality_checker.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/quality_checker.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/quality_checker.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/run_tests.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/run_tests.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/run_tests.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/run_tests.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/split_config.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/split_config.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/split_config.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/split_config.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/test_unified_simple.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/test_unified_simple.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/test_unified_simple.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/test_unified_simple.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/unified_scraper.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/unified_scraper.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/unified_scraper.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/unified_scraper.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/unified_skill_builder.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/unified_skill_builder.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/unified_skill_builder.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/unified_skill_builder.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/upload_skill.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/upload_skill.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/upload_skill.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/upload_skill.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/utils.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/utils.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/utils.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/cli/utils.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/__init__.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/__init__.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/__init__.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/__init__.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/requirements.txt b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/requirements.txt similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/requirements.txt rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/requirements.txt diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/server.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/server.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/server.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/server.py diff --git a/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/tools/__init__.py b/assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/tools/__init__.py similarity index 100% rename from skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/tools/__init__.py rename to assets/skills/skills-skills/scripts/Skill_Seekers-development/src/skill_seekers/mcp/tools/__init__.py diff --git a/skills/skills-skills/scripts/create-skill.sh b/assets/skills/skills-skills/scripts/create-skill.sh similarity index 95% rename from skills/skills-skills/scripts/create-skill.sh rename to assets/skills/skills-skills/scripts/create-skill.sh index 25af756..71387b6 100755 --- a/skills/skills-skills/scripts/create-skill.sh +++ b/assets/skills/skills-skills/scripts/create-skill.sh @@ -15,8 +15,8 @@ Notes: - Default output: current directory (creates .//) Examples: - ./skills/claude-skills/scripts/create-skill.sh postgresql --full --output skills - ./skills/claude-skills/scripts/create-skill.sh my-api --minimal + ./assets/skills/skills-skills/scripts/create-skill.sh postgresql --full --output assets/skills + ./assets/skills/skills-skills/scripts/create-skill.sh my-api --minimal --output assets/skills EOF } diff --git a/skills/skills-skills/scripts/skill-seekers-bootstrap.sh b/assets/skills/skills-skills/scripts/skill-seekers-bootstrap.sh similarity index 83% rename from skills/skills-skills/scripts/skill-seekers-bootstrap.sh rename to assets/skills/skills-skills/scripts/skill-seekers-bootstrap.sh index 6a0f077..f8d446f 100755 --- a/skills/skills-skills/scripts/skill-seekers-bootstrap.sh +++ b/assets/skills/skills-skills/scripts/skill-seekers-bootstrap.sh @@ -6,7 +6,7 @@ set -euo pipefail # Bootstraps a local venv for the vendored Skill Seekers source code. # # Output: -# - Creates: skills/skills-skills/scripts/.venv-skill-seekers/ +# - Creates: assets/skills/skills-skills/scripts/.venv-skill-seekers/ usage() { cat <<'EOF' @@ -14,8 +14,8 @@ Usage: skill-seekers-bootstrap.sh [--venv ] Examples: - ./skills/skills-skills/scripts/skill-seekers-bootstrap.sh - ./skills/skills-skills/scripts/skill-seekers-bootstrap.sh --venv ./skills/skills-skills/scripts/.venv-skill-seekers + ./assets/skills/skills-skills/scripts/skill-seekers-bootstrap.sh + ./assets/skills/skills-skills/scripts/skill-seekers-bootstrap.sh --venv ./assets/skills/skills-skills/scripts/.venv-skill-seekers EOF } @@ -66,4 +66,3 @@ fi "$venv_dir/bin/pip" install -r "$tool_dir/requirements.txt" echo "OK: venv ready: $venv_dir" - diff --git a/skills/skills-skills/scripts/skill-seekers-configs b/assets/skills/skills-skills/scripts/skill-seekers-configs similarity index 100% rename from skills/skills-skills/scripts/skill-seekers-configs rename to assets/skills/skills-skills/scripts/skill-seekers-configs diff --git a/skills/skills-skills/scripts/skill-seekers-import.sh b/assets/skills/skills-skills/scripts/skill-seekers-import.sh similarity index 73% rename from skills/skills-skills/scripts/skill-seekers-import.sh rename to assets/skills/skills-skills/scripts/skill-seekers-import.sh index bacc55b..b89b333 100755 --- a/skills/skills-skills/scripts/skill-seekers-import.sh +++ b/assets/skills/skills-skills/scripts/skill-seekers-import.sh @@ -3,7 +3,7 @@ set -euo pipefail # ==================== Purpose ==================== -# Import Skill Seekers output/NAME/ into this repo's skills/NAME/. +# Import Skill Seekers output/NAME/ into this repo's assets/skills/NAME/. usage() { cat <<'EOF' @@ -12,12 +12,12 @@ Usage: Behavior: - Source: ./output// - - Dest: ./skills// - - By default, refuses to overwrite an existing skills//SKILL.md + - Dest: ./assets/skills// + - By default, refuses to overwrite an existing assets/skills//SKILL.md Examples: - ./skills/skills-skills/scripts/skill-seekers-import.sh react - ./skills/skills-skills/scripts/skill-seekers-import.sh react --force + ./assets/skills/skills-skills/scripts/skill-seekers-import.sh react + ./assets/skills/skills-skills/scripts/skill-seekers-import.sh react --force EOF } @@ -62,9 +62,9 @@ if [[ ! "$skill_name" =~ ^[a-z][a-z0-9-]*$ ]]; then die "skill-name must match ^[a-z][a-z0-9-]*$ (e.g. my-skill)" fi -repo_root="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")/../../.." && pwd)" +repo_root="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")/../../../.." && pwd)" src_dir="${repo_root}/output/${skill_name}" -dest_dir="${repo_root}/skills/${skill_name}" +dest_dir="${repo_root}/assets/skills/${skill_name}" [[ -d "$src_dir" ]] || die "Missing Skill Seekers output dir: $src_dir" [[ -f "$src_dir/SKILL.md" ]] || die "Missing output SKILL.md: $src_dir/SKILL.md" @@ -78,4 +78,3 @@ fi rsync -a --delete "$src_dir"/ "$dest_dir"/ echo "OK: imported to: $dest_dir" - diff --git a/skills/skills-skills/scripts/skill-seekers-src b/assets/skills/skills-skills/scripts/skill-seekers-src similarity index 100% rename from skills/skills-skills/scripts/skill-seekers-src rename to assets/skills/skills-skills/scripts/skill-seekers-src diff --git a/skills/skills-skills/scripts/skill-seekers-update.sh b/assets/skills/skills-skills/scripts/skill-seekers-update.sh similarity index 92% rename from skills/skills-skills/scripts/skill-seekers-update.sh rename to assets/skills/skills-skills/scripts/skill-seekers-update.sh index 590842b..43ab76c 100755 --- a/skills/skills-skills/scripts/skill-seekers-update.sh +++ b/assets/skills/skills-skills/scripts/skill-seekers-update.sh @@ -19,9 +19,9 @@ Defaults: --ref main Examples: - ./skills/skills-skills/scripts/skill-seekers-update.sh - ./skills/skills-skills/scripts/skill-seekers-update.sh --ref v2.1.1 - ./skills/skills-skills/scripts/skill-seekers-update.sh --dry-run + ./assets/skills/skills-skills/scripts/skill-seekers-update.sh + ./assets/skills/skills-skills/scripts/skill-seekers-update.sh --ref v2.1.1 + ./assets/skills/skills-skills/scripts/skill-seekers-update.sh --dry-run EOF } @@ -115,4 +115,3 @@ rsync -a --delete \ "$target_dir"/ echo "OK: updated vendored source in: $target_dir" - diff --git a/skills/skills-skills/scripts/skill-seekers.sh b/assets/skills/skills-skills/scripts/skill-seekers.sh similarity index 79% rename from skills/skills-skills/scripts/skill-seekers.sh rename to assets/skills/skills-skills/scripts/skill-seekers.sh index fe2a927..2c1d2c8 100755 --- a/skills/skills-skills/scripts/skill-seekers.sh +++ b/assets/skills/skills-skills/scripts/skill-seekers.sh @@ -14,9 +14,9 @@ Usage: skill-seekers.sh [--venv ] -- Examples: - ./skills/skills-skills/scripts/skill-seekers.sh -- --version - ./skills/skills-skills/scripts/skill-seekers.sh -- scrape --config ./skills/skills-skills/scripts/Skill_Seekers-development/configs/react.json - ./skills/skills-skills/scripts/skill-seekers.sh -- github --repo facebook/react --name react + ./assets/skills/skills-skills/scripts/skill-seekers.sh -- --version + ./assets/skills/skills-skills/scripts/skill-seekers.sh -- scrape --config ./assets/skills/skills-skills/scripts/Skill_Seekers-development/configs/react.json + ./assets/skills/skills-skills/scripts/skill-seekers.sh -- github --repo facebook/react --name react EOF } @@ -63,4 +63,3 @@ fi export PYTHONPATH="$tool_src${PYTHONPATH:+:$PYTHONPATH}" exec "$python_bin" -m skill_seekers.cli.main "$@" - diff --git a/skills/skills-skills/scripts/validate-skill.sh b/assets/skills/skills-skills/scripts/validate-skill.sh similarity index 96% rename from skills/skills-skills/scripts/validate-skill.sh rename to assets/skills/skills-skills/scripts/validate-skill.sh index ae7cfdd..f73be03 100755 --- a/skills/skills-skills/scripts/validate-skill.sh +++ b/assets/skills/skills-skills/scripts/validate-skill.sh @@ -13,8 +13,8 @@ What it does: - In --strict mode, enforces the recommended section layout Examples: - ./skills/claude-skills/scripts/validate-skill.sh skills/postgresql - ./skills/claude-skills/scripts/validate-skill.sh skills/my-skill --strict + ./assets/skills/skills-skills/scripts/validate-skill.sh assets/skills/postgresql + ./assets/skills/skills-skills/scripts/validate-skill.sh assets/skills/my-skill --strict EOF } diff --git a/skills/snapdom/SKILL.md b/assets/skills/snapdom/SKILL.md similarity index 100% rename from skills/snapdom/SKILL.md rename to assets/skills/snapdom/SKILL.md diff --git a/skills/snapdom/assets/.gitkeep b/assets/skills/snapdom/assets/.gitkeep similarity index 100% rename from skills/snapdom/assets/.gitkeep rename to assets/skills/snapdom/assets/.gitkeep diff --git a/skills/snapdom/references/index.md b/assets/skills/snapdom/references/index.md similarity index 100% rename from skills/snapdom/references/index.md rename to assets/skills/snapdom/references/index.md diff --git a/skills/snapdom/references/other.md b/assets/skills/snapdom/references/other.md similarity index 100% rename from skills/snapdom/references/other.md rename to assets/skills/snapdom/references/other.md diff --git a/skills/snapdom/scripts/.gitkeep b/assets/skills/snapdom/scripts/.gitkeep similarity index 100% rename from skills/snapdom/scripts/.gitkeep rename to assets/skills/snapdom/scripts/.gitkeep diff --git a/skills/sop-generator/SKILL.md b/assets/skills/sop-generator/SKILL.md similarity index 96% rename from skills/sop-generator/SKILL.md rename to assets/skills/sop-generator/SKILL.md index d9d44ea..de4c225 100644 --- a/skills/sop-generator/SKILL.md +++ b/assets/skills/sop-generator/SKILL.md @@ -81,12 +81,12 @@ SOP 标题 / 文档编号 ### Pattern 5: 一键生成 SOP 模板(脚本) ```text -python skills/00-元技能/sop-generator/scripts/generate_sop.py --title "项目上线 SOP" --doc-id "SOP-001" --version "v1.0" --output sop.md +python3 assets/skills/sop-generator/scripts/generate_sop.py --title "项目上线 SOP" --doc-id "SOP-001" --version "v1.0" --output sop.md ``` ### Pattern 6: 生成最小可行 SOP(MVP) ```text -python skills/00-元技能/sop-generator/scripts/generate_sop.py --title "巡检 SOP" --mvp --output sop-mvp.md +python3 assets/skills/sop-generator/scripts/generate_sop.py --title "巡检 SOP" --mvp --output sop-mvp.md ``` ## 规则与约束 diff --git a/skills/sop-generator/assets/record-log-template.md b/assets/skills/sop-generator/assets/record-log-template.md similarity index 100% rename from skills/sop-generator/assets/record-log-template.md rename to assets/skills/sop-generator/assets/record-log-template.md diff --git a/skills/sop-generator/assets/sop-mvp.md b/assets/skills/sop-generator/assets/sop-mvp.md similarity index 100% rename from skills/sop-generator/assets/sop-mvp.md rename to assets/skills/sop-generator/assets/sop-mvp.md diff --git a/skills/sop-generator/assets/sop-template.md b/assets/skills/sop-generator/assets/sop-template.md similarity index 100% rename from skills/sop-generator/assets/sop-template.md rename to assets/skills/sop-generator/assets/sop-template.md diff --git a/skills/sop-generator/references/examples.md b/assets/skills/sop-generator/references/examples.md similarity index 100% rename from skills/sop-generator/references/examples.md rename to assets/skills/sop-generator/references/examples.md diff --git a/skills/sop-generator/references/index.md b/assets/skills/sop-generator/references/index.md similarity index 100% rename from skills/sop-generator/references/index.md rename to assets/skills/sop-generator/references/index.md diff --git a/skills/sop-generator/references/repo-vibe-kanban.md b/assets/skills/sop-generator/references/repo-vibe-kanban.md similarity index 100% rename from skills/sop-generator/references/repo-vibe-kanban.md rename to assets/skills/sop-generator/references/repo-vibe-kanban.md diff --git a/skills/sop-generator/references/sop-foundations.md b/assets/skills/sop-generator/references/sop-foundations.md similarity index 100% rename from skills/sop-generator/references/sop-foundations.md rename to assets/skills/sop-generator/references/sop-foundations.md diff --git a/skills/sop-generator/references/sop-structure.md b/assets/skills/sop-generator/references/sop-structure.md similarity index 100% rename from skills/sop-generator/references/sop-structure.md rename to assets/skills/sop-generator/references/sop-structure.md diff --git a/skills/sop-generator/references/writing-style.md b/assets/skills/sop-generator/references/writing-style.md similarity index 100% rename from skills/sop-generator/references/writing-style.md rename to assets/skills/sop-generator/references/writing-style.md diff --git a/skills/sop-generator/scripts/generate_sop.py b/assets/skills/sop-generator/scripts/generate_sop.py similarity index 100% rename from skills/sop-generator/scripts/generate_sop.py rename to assets/skills/sop-generator/scripts/generate_sop.py diff --git a/skills/telegram-dev/SKILL.md b/assets/skills/telegram-dev/SKILL.md similarity index 100% rename from skills/telegram-dev/SKILL.md rename to assets/skills/telegram-dev/SKILL.md diff --git a/skills/telegram-dev/assets/.gitkeep b/assets/skills/telegram-dev/assets/.gitkeep similarity index 100% rename from skills/telegram-dev/assets/.gitkeep rename to assets/skills/telegram-dev/assets/.gitkeep diff --git a/skills/telegram-dev/references/Telegram_Bot_按钮和键盘实现模板.md b/assets/skills/telegram-dev/references/Telegram_Bot_按钮和键盘实现模板.md similarity index 100% rename from skills/telegram-dev/references/Telegram_Bot_按钮和键盘实现模板.md rename to assets/skills/telegram-dev/references/Telegram_Bot_按钮和键盘实现模板.md diff --git a/skills/telegram-dev/references/index.md b/assets/skills/telegram-dev/references/index.md similarity index 100% rename from skills/telegram-dev/references/index.md rename to assets/skills/telegram-dev/references/index.md diff --git a/skills/telegram-dev/references/动态视图对齐实现文档.md b/assets/skills/telegram-dev/references/动态视图对齐实现文档.md similarity index 100% rename from skills/telegram-dev/references/动态视图对齐实现文档.md rename to assets/skills/telegram-dev/references/动态视图对齐实现文档.md diff --git a/skills/telegram-dev/scripts/.gitkeep b/assets/skills/telegram-dev/scripts/.gitkeep similarity index 100% rename from skills/telegram-dev/scripts/.gitkeep rename to assets/skills/telegram-dev/scripts/.gitkeep diff --git a/skills/timescaledb/SKILL.md b/assets/skills/timescaledb/SKILL.md similarity index 100% rename from skills/timescaledb/SKILL.md rename to assets/skills/timescaledb/SKILL.md diff --git a/skills/timescaledb/assets/.gitkeep b/assets/skills/timescaledb/assets/.gitkeep similarity index 100% rename from skills/timescaledb/assets/.gitkeep rename to assets/skills/timescaledb/assets/.gitkeep diff --git a/skills/timescaledb/references/api.md b/assets/skills/timescaledb/references/api.md similarity index 100% rename from skills/timescaledb/references/api.md rename to assets/skills/timescaledb/references/api.md diff --git a/skills/timescaledb/references/compression.md b/assets/skills/timescaledb/references/compression.md similarity index 100% rename from skills/timescaledb/references/compression.md rename to assets/skills/timescaledb/references/compression.md diff --git a/skills/timescaledb/references/continuous_aggregates.md b/assets/skills/timescaledb/references/continuous_aggregates.md similarity index 100% rename from skills/timescaledb/references/continuous_aggregates.md rename to assets/skills/timescaledb/references/continuous_aggregates.md diff --git a/skills/timescaledb/references/getting_started.md b/assets/skills/timescaledb/references/getting_started.md similarity index 100% rename from skills/timescaledb/references/getting_started.md rename to assets/skills/timescaledb/references/getting_started.md diff --git a/skills/timescaledb/references/hyperfunctions.md b/assets/skills/timescaledb/references/hyperfunctions.md similarity index 100% rename from skills/timescaledb/references/hyperfunctions.md rename to assets/skills/timescaledb/references/hyperfunctions.md diff --git a/skills/timescaledb/references/hypertables.md b/assets/skills/timescaledb/references/hypertables.md similarity index 100% rename from skills/timescaledb/references/hypertables.md rename to assets/skills/timescaledb/references/hypertables.md diff --git a/skills/timescaledb/references/index.md b/assets/skills/timescaledb/references/index.md similarity index 100% rename from skills/timescaledb/references/index.md rename to assets/skills/timescaledb/references/index.md diff --git a/skills/timescaledb/references/installation.md b/assets/skills/timescaledb/references/installation.md similarity index 100% rename from skills/timescaledb/references/installation.md rename to assets/skills/timescaledb/references/installation.md diff --git a/skills/timescaledb/references/llms-full.md b/assets/skills/timescaledb/references/llms-full.md similarity index 100% rename from skills/timescaledb/references/llms-full.md rename to assets/skills/timescaledb/references/llms-full.md diff --git a/skills/timescaledb/references/llms.md b/assets/skills/timescaledb/references/llms.md similarity index 100% rename from skills/timescaledb/references/llms.md rename to assets/skills/timescaledb/references/llms.md diff --git a/skills/timescaledb/references/other.md b/assets/skills/timescaledb/references/other.md similarity index 100% rename from skills/timescaledb/references/other.md rename to assets/skills/timescaledb/references/other.md diff --git a/skills/timescaledb/references/performance.md b/assets/skills/timescaledb/references/performance.md similarity index 100% rename from skills/timescaledb/references/performance.md rename to assets/skills/timescaledb/references/performance.md diff --git a/skills/timescaledb/references/time_buckets.md b/assets/skills/timescaledb/references/time_buckets.md similarity index 100% rename from skills/timescaledb/references/time_buckets.md rename to assets/skills/timescaledb/references/time_buckets.md diff --git a/skills/timescaledb/references/tutorials.md b/assets/skills/timescaledb/references/tutorials.md similarity index 100% rename from skills/timescaledb/references/tutorials.md rename to assets/skills/timescaledb/references/tutorials.md diff --git a/skills/timescaledb/scripts/.gitkeep b/assets/skills/timescaledb/scripts/.gitkeep similarity index 100% rename from skills/timescaledb/scripts/.gitkeep rename to assets/skills/timescaledb/scripts/.gitkeep diff --git a/skills/tmux-autopilot/SKILL.md b/assets/skills/tmux-autopilot/SKILL.md similarity index 98% rename from skills/tmux-autopilot/SKILL.md rename to assets/skills/tmux-autopilot/SKILL.md index dc5fd10..e940ae3 100644 --- a/skills/tmux-autopilot/SKILL.md +++ b/assets/skills/tmux-autopilot/SKILL.md @@ -169,4 +169,4 @@ tmux pipe-pane -t :. -o 'cat >> /tmp/tmux-- Skill_Seekers-development/configs -| |-- skill-seekers-import.sh -| |-- skill-seekers.sh -| |-- skill-seekers-src -> Skill_Seekers-development/src -| |-- skill-seekers-update.sh -| `-- validate-skill.sh -`-- references/ - |-- index.md - |-- README.md - |-- anti-patterns.md - |-- skill-seekers.md - |-- quality-checklist.md - `-- skill-spec.md -``` - -## File Responsibilities - -- `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/Skill_Seekers-development/`: vendored Skill Seekers source snapshot (code + configs; excludes upstream Markdown docs). -- `skills/skills-skills/scripts/skill-seekers-bootstrap.sh`: create a local venv and install deps for the vendored Skill Seekers tool. -- `skills/skills-skills/scripts/skill-seekers.sh`: run Skill Seekers from vendored source (docs/github/pdf -> output//). -- `skills/skills-skills/scripts/skill-seekers-import.sh`: import output// into the canonical skills// tree. -- `skills/skills-skills/scripts/skill-seekers-update.sh`: update the vendored source snapshot from upstream (network required). -- `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. -- `skills/skills-skills/references/skill-seekers.md`: how to use the vendored tool as a mandatory first-draft generator. - -## Dependencies & Boundaries - -- `scripts/*.sh`: depend on `bash` + common POSIX tooling; some scripts require extra tooling: - - `skill-seekers-bootstrap.sh`: requires `python3` + `pip` (network required for PyPI). - - `skill-seekers-update.sh`: requires `curl` + `tar` + `rsync` (network required). -- This directory is about "how to build Skills", not about any specific domain; domain knowledge belongs in `skills//`.