WinCode
Extensions

内置扩展清单

完整列出 resources/builtin/ 下所有预装的 Skills、MCP、Plugins

内置扩展清单

WinCode 在 resources/builtin/ 目录下预装了一批扩展,应用启动时由 Rust 后端 extensions.rs 自动扫描并注册。本文档列出所有预装资源,便于快速查阅。

扩展中心内置资源

目录结构

resources/builtin/
├── .claude/
│   ├── skills/          # 15 个内置 Skills
│   │   ├── brainstorming/
│   │   ├── dispatching-parallel-agents/
│   │   ├── executing-plans/
│   │   ├── finishing-a-development-branch/
│   │   ├── product-capability-parity/
│   │   ├── receiving-code-review/
│   │   ├── requesting-code-review/
│   │   ├── subagent-driven-development/
│   │   ├── systematic-debugging/
│   │   ├── test-driven-development/
│   │   ├── using-git-worktrees/
│   │   ├── using-superpowers/
│   │   ├── verification-before-completion/
│   │   ├── writing-plans/
│   │   └── writing-skills/
│   └── plugins/         # 1 个内置 Plugin
│       └── workspace-helper/
└── mcp/                 # 1 个内置 MCP
    └── open-websearch/

内置 MCP(1 个)

open-websearch

  • 位置:resources/builtin/mcp/open-websearch/
  • 启动方式:node node_modules/open-websearch/build/index.js,stdio 模式
  • 支持引擎:Bing / Baidu / CSDN / 掘金(通过 ALLOWED_SEARCH_ENGINES 配置)
  • 用途:让 Claude 在对话中调用网络搜索,查询最新文档、技术方案、问题解答

详细配置见 MCP 服务器管理

内置 Skills(15 个)

按开发流程顺序组织:

创意与设计阶段

brainstorming

  • 触发:"You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior."
  • 作用:通过协作对话把想法变成设计文档,禁止在用户确认设计前写任何代码
  • 附加文件:visual-companion.mdscripts/spec-document-reviewer-prompt.md

计划阶段

writing-plans

  • 触发:"Use when you have a spec or requirements for a multi-step task, before touching code"
  • 作用:把 spec 拆解成可执行的实现计划文档
  • 附加文件:plan-document-reviewer-prompt.md

执行阶段

executing-plans

  • 触发:"Use when you have a written implementation plan to execute in a separate session with review checkpoints"
  • 作用:在独立会话中按 checkpoint 执行计划文档

subagent-driven-development

  • 触发:"Use when executing implementation plans with independent tasks in the current session"
  • 作用:为每个任务派发独立子代理,任务之间做代码评审
  • 附加文件:implementer-prompt.mdspec-reviewer-prompt.mdcode-quality-reviewer-prompt.md

dispatching-parallel-agents

  • 触发:"Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies"
  • 作用:并行派发多个 agent 同时处理独立任务

调试与测试

systematic-debugging

  • 触发:"Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes"
  • 作用:系统化调试,先定位根因再修复,而不是凭直觉打补丁
  • 附加文件:root-cause-tracing.mddefense-in-depth.mdcondition-based-waiting.mdfind-polluter.sh

test-driven-development

  • 触发:"Use when implementing any feature or bugfix, before writing implementation code"
  • 作用:TDD 流程 — 先写测试、观察失败、写最小实现、重构
  • 附加文件:testing-anti-patterns.md

代码评审

requesting-code-review

  • 触发:"Use when completing tasks, implementing major features, or before merging to verify work meets requirements"
  • 作用:发起代码评审,验证工作符合需求
  • 附加文件:code-reviewer.md

receiving-code-review

  • 触发:"Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable"
  • 作用:收到评审反馈时保持技术严谨性,而不是盲目接受

分支与合并

using-git-worktrees

  • 触发:"Use when starting feature work that needs isolation from current workspace or before executing implementation plans"
  • 作用:确保使用隔离的工作区(native 工具或 git worktree fallback)

finishing-a-development-branch

  • 触发:"Use when implementation is complete, all tests pass, and you need to decide how to integrate the work"
  • 作用:引导完成开发工作,给出 merge / PR / cleanup 的结构化选项

验证与收尾

verification-before-completion

  • 触发:"Use when about to claim work is complete, fixed, or passing, before committing or creating PRs"
  • 作用:必须跑验证命令并确认输出后才能宣称完成,证据先于断言

Skill 元能力

writing-skills

  • 触发:"Use when creating new skills, editing existing skills, or verifying skills work before deployment"
  • 作用:指导如何编写、测试、发布 Skill
  • 附加文件:anthropic-best-practices.mdpersuasion-principles.mdtesting-skills-with-subagents.mdrender-graphs.jsgraphviz-conventions.dotexamples/

using-superpowers

  • 触发:"Use when starting any conversation - establishes how to find and use skills"
  • 作用:会话启动时介绍 Skill 体系,要求先通过 Skill tool 调用相关技能再回答
  • 附加文件:references/

产品能力

product-capability-parity

  • 触发:"Use when analyzing product capability parity"
  • 作用:产品能力对齐分析
  • 附加文件:skill.json

内置 Plugins(1 个)

workspace-helper

  • 位置:resources/builtin/.claude/plugins/workspace-helper/
  • 清单(plugin.json):
    {
      "id": "workspace-helper",
      "name": "Workspace Helper",
      "version": "1.0.0",
      "description": "Built-in placeholder plugin for workspace helper capabilities.",
      "capabilities": ["workspace"],
      "entrypoint": "index.js"
    }
  • 当前实现:index.js 为空(module.exports = {}),作为 placeholder 预留扩展点
  • 用途:为未来的工作区辅助能力(项目结构分析、上下文注入等)提供宿主入口

统计

类型数量
内置 MCP1
内置 Skill15
内置 Plugin1
合计17

相关文档

On this page