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 @@
-
-
+
+
@@ -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//`.