内容
# 🧊 CubeCloud 技能包
> 一键设置完整的 **VS Code Copilot Chat** 代理技能栈,适用于 Windows — 144 项技能,16 个命令行工具,11 个 MCP 服务器和 74 个站点设计系统库,均具备安全防护。
[](#%E5%90%AB%E5%90%84%E9%A1%B5%E5%90%8A)
[](#%E5%91%BD%E5%90%8A%E5%B7%A5%E5%85%B7)
[](#mcp-%E6%9C%8C%E5%90%8D%E5%99%A8)
[](#%E5%AE%89%E5%85%A8%E6%A8%A1%E5%9E%8B)
[](#%E9%A1%B8%E6%89%88%E8%A6%81%E6%B1%82)
[](LICENSE)
---
## 为什么存在
VS Code Copilot Chat 在赋予它 **技能** 时会变得更加强大 — 这些 Markdown 指令包教它领域特定的工作流程(TDD,系统化调试,设计系统,Azure 模式,PR 审查)。但是手动组装一个值得信赖的堆栈非常痛苦:您必须找到技能,检查它们的安全性,连接 MCP 服务器,安装命令行工具,并在每台机器上重复此过程。
**CubeCloud 技能包** 一键完成所有这些操作。每个技能都通过 [NVIDIA SkillSpector](https://github.com/NVIDIA/skillspector) 审查后才安装在您的机器上 — 易受攻击的技能被设计为阻止,而不是事后才阻止。
## 您获得的内容
| | 数量 | 内容 |
|---|---|---|
| 🧠 技能 | **144** | 由 Copilot Chat 发现 — 超能力方法论,ui-skills,agent-skills,ECC 代理工程,Azure 模式,设计系统,代码审查,调试等 |
| 🔧 命令行工具 | **16** | 在 PATH 上:`skillspector`,`skills-ref`,`specify`,`agent-reach`,`graphify`,`markitdown`,`gbrain`,`scrapling`,`uipro`,`firecrawl`,`skillopt-eval`,`headroom`,`loop`,`watch-skill`,`wigolo`,`ocr` |
| 🔌 MCP 服务器 | **11** | 在 VS Code `mcp.json` 中配置:markitdown,skillspector,firecrawl,scrapling,gbrain,graphify,headroom,loop-engineering,watch-skill,wigolo,skillopt |
| 📚 分支镜像 | **32** | 在 `~/dev/forks/JZKK720/` 中的只读备份,包括 VoltAgent/awesome-design-md,microsoft/SkillOpt,alibaba/open-code-review,cobusgreyling/loop-engineering,oxbshw/watch-skill,KnockOutEZ/wigolo |
| 🎨 DESIGN.md 文件 | **74** | 现实世界的设计系统(Apple,Stripe,Linear,Vercel,Notion,Airbnb,Tesla…)由 `design-md-library` 技能索引 |
| 🔒 安全防护 | **是** | 每个技能在安装前都由 SkillSpector 扫描;5 个技能被设计为阻止 |
## 架构
```mermaid
graph TB
subgraph L4["LAYER 4 — 项目启动"]
SPEC["specify init --integration copilot"]
AGENTS["10 .agent.md 命令"]
TEMPLATES[".specify/ 模板树"]
SPEC --> AGENTS
SPEC --> TEMPLATES
end
subgraph L3["LAYER 3 — 代理命令(每个项目)"]
SD["/speckit.specify → /speckit.plan → /speckit.tasks"]
IM["/speckit.implement → /speckit.converge"]
EXT["扩展 · 预设 · 包"]
end
subgraph L2["LAYER 2 — 技能(116 个核心,26 个 Azure)"]
direction LR
METH["超能力(12)"] --> COPILOT["VS Code Copilot Chat"]
DSN["设计系统(74)"] --> COPILOT
REV["代码审查(6)"] --> COPILOT
DBG["调试(4)"] --> COPILOT
LOOP["循环工程(5)"] --> COPILOT
AZURE["Azure/云(26)"] --> COPILOT
CRAFT["精制(16)"] --> COPILOT
end
subgraph L1["LAYER 1 — 命令行工具 + MCP 服务器"]
direction LR
CLI["PATH 上的 16 个命令行工具"] --> MCP["11 个 MCP 服务器"]
MCP --> VSCODE["VS Code mcp.json"]
end
subgraph L0["LAYER 0 — 设计系统"]
D74["74 个 DESIGN.md 文件"] --> LIB["design-md-library 技能"]
end
L4 --> L3
L3 --> L2
L2 --> L1
L1 --> L0
style L4 fill:#1a3a2a,stroke:#4caf50,color:#e0ffe0
style L3 fill:#1a2a3a,stroke:#2196f3,color:#e0f0ff
style L2 fill:#2a1a3a,stroke:#9c27b0,color:#f0e0ff
style L1 fill:#3a3a1a,stroke:#ff9800,color:#fff0e0
style L0 fill:#3a1a1a,stroke:#f44336,color:#ffe0e0
```
## 快速开始
```powershell
git clone https://github.com/JZKK720/cubecloud-skilldbundle-setup.git ~/dev/setup
powershell -NoProfile -ExecutionPolicy Bypass -File ~/dev/setup/setup-global-skills.ps1
```
然后 **重启 VS Code**,打开 Copilot Chat,输入 `#` 以查看您的 MCP 工具出现。
**总时间:~15 分钟**(或使用 `-SkipForks` 约 10 分钟)。
### 先决条件
脚本检查并(在可能的情况下)安装这些。请在全新机器上预安装:
```powershell
winget install Python.Python.3.13
winget install OpenJS.NodeJS
winget install Git.Git
winget install Microsoft.VisualStudioCode
```
## 包含内容
### 技能(142 个活跃,1 个禁用,5 个被阻止 — 2 个具有干净端口)
**超能力方法论(12 个技能)** 来自 [obra/superpowers](https://github.com/obra/superpowers):
测试驱动开发 · 系统化调试 · 编写计划 · 执行计划 · 子代理驱动开发 · 请求代码审查 · 接收代码审查 · 使用 Git 工作树 · 完成开发分支 · 编写技能 · 使用超能力 · 调度并行代理
**ECC 代理工程(35 个技能)** 来自 [evan-ai/ECC](https://github.com/evan-ai/ECC) — 从 278 个中精选,框架无关:
安全防护 · 代币预算顾问 · 意图驱动开发 · 验证循环 · 评估工具 · 代理自我评估 · 提示优化器 · 规则蒸馏 · 知识操作 · 代码库启动 · 仓库扫描 · 代码游览 · 搜索优先 · 蓝图 · 战略紧凑 · 企业代理操作 · 生产审计 · 错误处理 · 交付门控 · 编码标准 · 上下文预算 · 安全审查 · 安全扫描 · 安全赏金猎人 · 品牌发现 · 品牌声音 · 前端设计方向 · 使接口感觉更好 · 持续代理循环 · 成本跟踪 · 成本感知 LLM 管道 · 自动化审计操作 · 连接优化器 · MCP 服务器模式 · 后端模式
**oz-skills(14 个活跃)** 来自 JZKK720 分支镜像:
分析工件 · CI 修复 · 创建拉取请求 · dbt 模型索引 · 文档更新 · GitHub 错误报告分类 · GitHub 问题去重 · MCP 构建器 · 调度器 · SEO-AEO 审计 · Slack QA 调查 · Terraform 样式检查 · Web 可访问性审计 · Web 性能审计
**ui-skills(7 个活跃)** 来自 [ibelick/ui-skills](https://github.com/ibelick/ui-skills):
ui-skills-root · 基线 UI · 创建设计-md · 修复可访问性 · 修复元数据 · 修复运动性能 · 改善 UI
**agent-skills(23 个活跃,唯一条目)** 来自 [addyosmani/agent-skills](https://github.com/addyosmani/agent-skills):
API 和接口设计 · 浏览器测试与 DevTools · CI/CD 和自动化 · 代码审查和质量 · 代码简化 · 上下文工程 · 调试和错误恢复 · 废弃和迁移 · 文档和 ADR · 疑虑驱动开发 · 前端 UI 工程 · Git 工作流和版本控制 · 想法提炼 · 增量实施 · 面试我 · 可观察性和仪表盘 · 性能优化 · 计划和任务分解 · 安全和强化 · 发布和启动 · 源驱动开发 · 规范驱动开发 · 使用代理技能
**Azure & 云(27 个技能)** — 捆绑 VS Code Azure 扩展,自动发现:
ai-mlstudio · airunway-aks-setup · appinsights-instrumentation · azure-ai · azure-aigateway · azure-cloud-migrate · azure-compliance · azure-compute · azure-cost · azure-deploy · azure-diagnostics · azure-enterprise-infra-planner · azure-kubernetes · azure-kusto · azure-messaging · azure-prepare · azure-quotas · azure-reliability · azure-resource-lookup · azure-resource-visualizer · azure-storage · azure-upgrade · azure-validate · entra-agent-id · entra-app-registration · microsoft-foundry · python-appservice-deploy
这些 Azure/Foundry 条目是标准扩展提供的技能,而不是自定义捆绑端口。
**精制个人技能:**
- **自我学习** — 捕获经过验证的工作流程作为可重复使用的技能
- **改善** — 审计代码库为优先级实施计划
- **loopy** — 发现、运行和发布可重复的代理循环
- **循环工程** — 设计、搭建、审计和操作代理循环基础设施(调度、隔离、评分、治理)。补充 loopy(循环内容)以循环基础设施。
- **watch-skill** — 代理的视频智能:观看、记住、验证。用于视频分析、转录、OCR 和 THE LOOP(浏览器/UI 验证)的 23 个 MCP 工具。
- **wigolo** — 本地优先的 Web 智能:搜索、获取、爬取、提取、研究。10 个 MCP 工具,无需 API 密钥。
- **ponytail** — 强制实施最懒惰但有效的解决方案(YAGNI)
- **hallmark** — 针对登陆页面和重新设计的反渣 UI 设计
- **taste-skill** — 前端品位/润色,反模板输出
- **karpathy-guidelines** — 编码行为准则
- **agent-reach** — 跨 15 个平台的研究(Twitter、Reddit、YouTube、GitHub、LinkedIn、Xueqiu、Bilibili、XiaoHongShu 等)
- **graphify** — 将任何文件夹转换为知识图
- **browser-harness** — 完整的 CDP 浏览器自动化(导航、提取、交互)
- **循环工程(5 个技能)** — 代理自我管理:分类、约束、预算、验证、最小修复
- **ARIS 端口(3 个技能)** — 学术研究工作流:文献搜索、新颖性检查、想法生成
- **changelog-generator** — 从 git 历史自动生成用户可见的更改日志
**自定义实现**:
- **gstack-review** — 预登陆 PR 审查,带有结构问题清单 + 8 个专家镜头(安全性、测试、维护性、性能、数据迁移、API 合同、红队)。从 [garrytan/gstack](https://github.com/garrytan/gstack) 适配(MIT)。
- **design-md-library** — 索引 74 个 DESIGN.md 文件在 awesome-design-md 分支镜像中,以便代理可以自我服务“使其看起来像 Stripe”请求
- **idea-to-design** — obra/superpowers 的干净端口 `brainstorming`(上游因工具参数滥用而阻止在 `stop-server.sh`)。仅方法论:协作设计对话、硬门控后实施、规范自我审查、用户审查门控。无浏览器服务器、无脚本。
- **webapp-testing** — JZKK720/oz-skills 的干净端口 `webapp-testing`(上游因 `shell=True` 工具参数滥用而阻止在 `scripts/with_server.py:69`)。仅方法论:侦察然后行动模式、静态 vs 动态决策树。无捆绑脚本;代理编写原生 Playwright 或使用浏览器 MCP 工具。
**禁用默认:**
- **cavarian open-code-review 的端口 `webapp-testing`(上游因 `shell=True`在 `scripts/with_server.py:69` 中滥用而阻止)。仅方法论:侦察-然后-行动模式,静态 vs 动态决策树。无捆绑脚本;代理编写原生 Playwright 或使用浏览器 MCP 工具。
**被 SkillSpector 阻止(不安装 — 按设计):**
| 技能 | 原因 | 干净端口? |
|---|---|---|
| brainstorming | 工具参数滥用在 `stop-server.sh` | **是** → `idea-to-design` |
| last30days | 信息窃取者(读取浏览器 cookie) | 否 — 使用 `agent-reach` |
| ui-ux-pro-max | 提示提取 + 不安全的默认值 | 否 — 使用 `hallmark` + `taste-skill` |
| anysearch | 漏洞 `requests==2.20`(8 个 CVE) | 否 |
| webapp-testing (oz-skills) | 高 TM1 — 工具参数滥用 (`shell=True` 在 `scripts/with_server.py:69`) | **是** → `webapp-testing`(干净端口) |
### 安装的命令行工具
| 工具 | 来源 | 用途 |
|---|---|---|
| `skillspector` | uv | 安全扫描器 — 每个技能安装的硬门控 |
| `skills-ref` | uv | 规范验证器(建议) |
| `specify` | uv | 规范驱动开发 CLI — `specify init` 启动一个带有 10 个 Copilot 原生 `.agent.md` 工作流命令、4 层模板解析堆栈和社区扩展/预置/包的项目。配对使用 `spec-driven-development` 技能。 |
| `skillopt-eval` | uv | 技能评估工具 |
| `agent-reach` | uv | 15 个平台的研究访问 |
| `graphify` | uv | 文件夹 → 知识图谱 |
| `markitdown` | uv | 将任何内容转换为 Markdown |
| `scrapling` | uv | 隐秘的 Web 爬取 |
| `uipro` | npm | UI/UX 工作流 CLI |
| `firecrawl` | npm | Firecrawl API CLI |
| `gbrain` | bun | 持久代理内存 |
| `headroom` | uv | AI 代理的上下文压缩层(60-95% 更少的令牌);MCP 服务器公开 `headroom_compress`、`headroom_retrieve`、`headroom_stats`。需要 Defender 排除 `ast-grep-cli` — 参见 [平台限制(Windows)](#%E5%B9%B3%E5%8F%B0%E6%9C%8C%E5%90%8A%E9%99%90%E7%A4%BA%E9%A1%B5)。
### MCP 服务器
在 VS Code 用户 `mcp.json` 中配置:
- **markitdown** — 将任何内容转换为 Markdown
- **skillspector** — 技能安全扫描
- **firecrawl** — Web 爬取/爬行
- **scrapling** — 隐秘获取
- **gbrain** — 持久内存
- **graphify** — 代码库知识图谱
- **headroom** — 上下文压缩 (`headroom_compress`、`headroom_retrieve`、`headroom_stats`)
- **loop-engineering** — 环形模式查找、技能、状态 (`@cobusgreyling/loop-mcp-server`)
- **watch-skill** — 视频分析、转录、OCR、THE LOOP 验证 (`watch-skill serve`)
- **wigolo** — 本地优先的 Web 搜索、获取、爬取、研究 (`npx wigolo`)
- **skillopt** — SkillOpt 研究引擎:验证门控的技能优化,通过 MCP 工具 `skillopt_list_configs`、`skillopt_train`、`skillopt_eval`(microsoft/SkillOpt,MIT)。Shells 输出到存储库的 `scripts/train.py` / `eval_only.py` — 需要 SkillOpt 分支镜像。
### OpenCodeReview(AI 代码审查)
该包包括 **`ocr` CLI** (`@alibaba-group/open-code-review`,Apache-2.0) — 一个确定性和代理混合代码审查引擎,在阿里巴巴的规模下经过测试。两个技能随它一起发布:
- **`open-code-review`** — 调用 `ocr review` 并带有正确的标志、必要检查和评论分类规则(高/中/低)。需要配置的 LLM。
- **`open-code-review-delegate`** — 委托模式:主机代理驱动审查,使用其自己的 LLM;OCR 只处理确定性的文件选择和规则解析。**不需要 OCR 端的 LLM**。
```powershell
ocr review --audience agent -b "context" # review working copy
ocr review --audience agent -b "context" --from main --to feature # branch range
ocr review --preview # dry-run (no LLM cost)
ocr delegate preview # delegation mode preview
```
### SkillOpt-Sleep(夜间自我进化)
安装程序还调度 **SkillOpt-Sleep** — 一个夜间离线周期,收获过去的会话记录,挖掘重复任务,重放它们,并为审查准备一个验证的技能编辑(采用是手动的)。作为 Windows 调度任务(`schtasks`)在 03:17 每天安装,通过 `skillopt-sleep schedule --project ~/dev --backend mock`。`mock` 后端不消耗模型预算;使用凭证配置后,请重新调度 `--backend claude` 或 `--backend copilot`:
```powershell
skillopt-sleep status # show state + latest staged proposal
skillopt-sleep adopt # apply the latest staged proposal (with backup)
skillopt-sleep unschedule --all # remove the nightly task
skillopt-sleep schedule --project ~/dev --backend claude --hour 3 --minute 17
```
日志位于 `~/dev/.skillopt-sleep/cron.log`。Sleep 只会 **分阶段** 提案 — 没有技能更改,直到您运行 `adopt`。
## 安全模型
每个技能在安装前都由 **NVIDIA SkillSpector** 扫描:
```powershell
skillspector scan --no-llm <dir>
```
- 退出 0 → 安全 → 安装继续
- 退出 1 → `do_not_install` → **硬阻止**,技能不安装
- 退出 2 → 错误 → 调查后重试
`skills-ref validate` 作为 **建议** 检查运行(记录规范漂移,不会阻止)。
完整判决历史记录在 [`upstream/SCAN_LOG.md`](upstream/SCAN_LOG.md) 中。
## 存储库布局
```
~/dev/
├── setup/ # 一键安装程序 + 配置
│ ├── setup-global-skills.ps1 # 主安装程序
│ ├── install-skill.ps1 # 安全门控的技能安装助手
│ ├── skills-list.csv # 111 个条目的清单(110 个活跃 + 1 个禁用)
│ ├── mcp.json.template # 11 个 MCP 服务器配置
│ └── SETUP_GUIDE.md # 详细指南
├── bin/ # 17 个审计/修复/安装助手脚本
├── upstream/ # 治理文档 + design-md-library 包装技能
└── forks/JZKK720/ # 32 个只读分支镜像(gitignored,重新克隆)
```
## 安装后如何使用
在 Copilot Chat 中尝试:
- *"使用 **improve** 技能来审计此代码库"*
- *"使用 **systematic-debugging** 来调查此错误"*
- *"使用 **design-md-library** 来为我构建一个类似 Stripe 的页面"*
- *"使用 **gstack-review** 来审查我的 PR"*
- *"使用 **agent-reach** 来研究人们在 Reddit 上对 X 的评价"*
- *"使用 `specify init my-app --integration copilot` 来搭建一个新的 SDD 项目"*
- *"然后 `/speckit.specify Build a photo organizer with album grouping and drag-and-drop`"*
- *"使用 **loop-engineering** 来为此仓库设置自动每日三级"*
- *"使用 **watch-skill** 来分析此会议录像"*
- *"使用 **wigolo** 来研究 React 19 的新功能"*
## 后续更新
```powershell
# 重新运行安装程序(跳过已安装的项目)
powershell -NoProfile -ExecutionPolicy Bypass -File ~/dev/setup/setup-global-skills.ps1
# 更新工具
uv tool upgrade --all
npm update -g
bun pm -g update
# 每季度重新扫描所有技能
skillspector scan ~/.agents/skills/ --recursive --no-llm
```
## 添加新技能
```powershell
cd ~/dev/bin
.\install-skill.ps1 -Repo "owner/repo" -Name "skill-name"
# 禁用:
.\install-skill.ps1 -Repo "owner/repo" -Name "skill-name" -Disabled
# 自定义路径:
.\install-skill.ps1 -Repo "owner/repo" -Name "skill-name" -SkillRelPath "path/to/skill"
```
## 平台限制(Windows)
| 工具 | 问题 | 解决方法 |
|---|---|---|
| EverOS | `import fcntl`(仅限 Unix) | 未安装。改为使用 `gbrain` MCP。 |
| headroom | Windows Defender 阻止 `ast-grep-cli.exe`(Rust 二进制文件的误报) | 在提升的 PowerShell 中运行 `bin/add-defender-exclusion-ast-grep.ps1`,然后 `uv tool install "headroom-ai[proxy]"`。排除仅限于 ast-grep。 |
| recall | 需要 Claude Code 钩子 | 仅限 Claude Code;不支持 VS Code Copilot。 |
## 许可证
MCP 配置
以下是此 MCP Server 的配置信息,可直接复制到 Cursor 或其他 MCP 客户端中使用。
mcp.json
连接信息
猜你喜欢
暂无推荐服务器