Skills
收录 99,448 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
通过 API Explorer 搜索定位 API、获取其 swagger 并使用用户提供的 Params 调用 api/common/explorer/make-code,从而生成准确的 Volcengine SDK 示例。当用户询问如何编写 Volcengine SDK 代码、生成 SDK 示例,或用 Python、Go、Java、PHP、cURL、Node.js 调用 Volcengine API 时使用。支持中英文 API 名称,例如 "角色扮演"、"AssumeRole" 或 "STS AssumeRole"。也用于关于重试、超时、AK/SK、STS、AssumeRole、临时凭证、代理、连接池、SSL、调试模式、请求签名、响应解析和错误处理的明确 SDK 配置问题。如果用户只需要 API 参数、枚举值、必填字段、错误码、响应 schema、分页或 API 对比,请转交 volcengine-api。如果用户需要基于命令行的操作,请转交 volcengine-cli。
为 AI Agent 导航生成 AGENTS.md。涵盖构建/测试命令、编码规范、任务路由和代码库结构。在 /init 工作流中或创建 Agent 可读的仓库文档时主动使用。示例: - 用户:"/init" → 完整的 AI 导航 AGENTS.md + 技能推荐 - 用户:"/init basic" → 仅生成最简 AGENTS.md 结构 - 用户:"为此仓库创建 AGENTS.md" → 评估复杂度,生成导航文档 - 用户:"为 AI Agent 编写代码库文档" → 带任务路由的结构化 AGENTS.md
棕地规划输入。以只读方式扫描现有代码库并写入 project-documentation.md —— 技术栈、结构、关键流程、约定和集成点的事实依据 —— 让下游的 BMAD 规划技能从现实出发。不修改代码;只产出文档工件。适用于用户说:“document this codebase”、“document the project”、“document my app”、“scan the existing code”、“brownfield planning”、“we have existing code, start planning”、“map what's already built”、“document current state”、“capture the current architecture”、“understand the existing system before planning”、“write project-documentation.md”,或在用户已有代码时编写 PRD 或架构文档之前。三种意图:Create(初始扫描)、Update(重新扫描已变更区域)、Validate(检查完整性)。只做规划 —— 读取代码但从不写入,不运行测试、linter、构建工具或应用代码。
编排交接桥梁:生成并维护 sprint-status.yaml,作为项目的排序系统记录。按史诗再到依赖关系为故事排序,分配并行集(波次)成员身份,并以视图(而非指标)的方式驱动状态生命周期(backlog → ready-for-dev → in-progress → review → done)。当用户说 "sequence the stories"、"build the sprint status"、"plan the waves"、"create sprint-status.yaml"、"assign parallel sets"、"order stories by dependency"、"what can run in parallel"、"set up story sequencing"、"initialize sprint tracking"、"ready the backlog" 或 "prepare for dev handoff" 时使用。当项目已定义史诗时,也会在 "sprint planning" 上触发。范围:仅限排序与编排。不涉及速率、燃尽图、承诺点数、覆盖率指标。容量以波次宽度(并发故事数)表示,而非点数。最终产物是可供开发交接的清单;实现交由外部开发工具完成。
在审查 Datex Studio 功能分支上的代码/配置变更时使用。追踪依赖关系,读取所有变更配置的 unified diff,并生成结构化审查报告,包含 bug / 质量 / 安全 / 性能 / 简化 / 一致性方面的发现以及结论。触发场景:"review branch X"、"code review this branch"、"review the changes on <branch>"、"audit branch before merge"、"quality check this branch"。若需为同一分支起草提交信息,请使用 `commit-message-generator`。
在为 Datex Studio 功能分支生成提交信息时使用。读取该分支的待提交变更、配置 diff 和依赖,解析该分支追溯的工作项,然后起草格式规范的标题 + 正文并附带该引用。触发场景:"generate a commit message for branch X"、"write a commit message"、"draft a commit for this branch"、"what should the commit say"、"suggest a commit message"、"does this commit reference a ticket"、"traceability check"。可交互运行或无人值守运行——一次性模式会在提示词中给出信号,从不提问,并通过指定工具交付。若需审查该分支的代码质量,请改用 `branch-code-reviewer`。
Electrobun 桌面应用的高级窗口与视图管理模式。此技能涵盖多窗口架构、用于嵌入 webview 的 BrowserView、窗口生命周期管理、窗口编排、标签页系统以及复杂的窗口层级。在使用以下场景时使用此技能:构建多窗口应用、实现类浏览器的标签页界面、管理父子窗口关系、创建浮动面板或工具栏、实现画中画模式、跨会话管理窗口状态持久化,或构建需要复杂窗口协调的应用。触发词包括 "multiple windows"、"tab system"、"BrowserView"、"window orchestration"、"floating window"、"child window"、"window state"、"window manager"、"multi-window app",或关于 Electrobun 桌面应用中复杂窗口管理的讨论。
对无人接触过的仓库进行首次接触式导览。运行固定的五步工作流——venv 设置、tarball 获取、tree-sitting 结构扫描、功能提炼,然后对两者进行推理——并给出一份关于仓库包含什么以及如何组织的说明,可选写出为 _FEATURES.md。用于「我刚克隆了这个」、「这个仓库是什么」、「这是做什么的」、「探索这个仓库」、「给我一个导览」、「主要功能有哪些」、「看看这个仓库有什么新内容」,或在开始接触未见过的代码库之前使用。这是发散式的"这里有什么" skill。以下情况另寻他处:具名符号、文件结构或行范围(tree-sitting);Python 符号的所有调用方(searching-codebases);通过练习向人类讲解代码库(orienting-codebases);获取或克隆仓库但不分析(accessing-github-repos、cloning-project)。
为工程决策、规划、研究、验证和规格记录运行一场了解仓库的专家讨论会。当用户说出以下任何内容时触发此技能:“start a huddle”、“open a huddle”、“huddle up”、“create a huddle”、“call a team meeting”、“assemble the team”、“get the experts in”、“let's have a huddle”、“what does the team think”、“I need multiple perspectives”、“huddle up”、“start a huddle”、“open a huddle”、“war room”、“let's discuss this as a team”、“bring in the team”、“team sync”、“daily standup”、“what should we do about X”、“help me think through this”、“I'm stuck on X let's discuss”、“resume the huddle”、“continue our discussion”、“what did we decide”、“get me a spec”、“summarise the huddle”、“what are the action items”。当用户似乎受阻、沮丧,或面临有多种权衡的决策时也触发——即使他们没有明确要求讨论会。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
