SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 10-23 00:13

全部 Skills

235,182 个结果

w-gha

w-gha 是一个用于排查和修复 GitHub Actions 持续集成失败的技能。它通过 gh 命令行工具获取当前分支的 Actions 日志,分析失败原因,并在本地复现和修复 CI 错误。该技能强调使用 gh 而非 GitHub MCP 获取 Actions 日志,并遵循 git publish 相关流程。其工作方式包括:确认当前分支及其上游跟踪分支状态,判断 HEAD 是否领先于上游,或通过 PR head SHA 选择对应的运行记录;使用 gh pr checks、gh run list、gh run view --log-failed 和 gh run download 等命令定位失败运行和日志;解析日志中的测试、lint、构建、依赖缺失、环境、超时等问题;当多个 job 失败时,为每个不同 job 派发只读解析器,由自身修改根因;随后在本地运行与工作流相同的命令进行验证。该技能不会在每次推送时添加 gh run watch,也不会在用户未要求的情况下提交或推送代码。

部署与运维647 次安装

w-git-repair

w-git-repair 是一个用于解决常见 Git 问题的技能,帮助处理冲突、分离头指针(detached HEAD)、上游分支分叉等本地 Git 问题。它强调先检查再操作:通过 git status、git branch -vv 和相关日志确认当前状态,用一句话说明问题,然后提出最小化的安全命令并解释其影响。对于可能丢弃本地更改的命令(如 git reset --hard、git clean、git restore)要求明确确认;对于改写历史的命令(如 git rebase、对已发布提交执行 git commit --amend)要求用户明确请求。执行授权命令后会重新检查状态和剩余冲突,且从不强制推送或绕过钩子。

编程与开发647 次安装

w-lint

w-lint 是一个用于运行项目代码检查(linter)并应用最小修复的技能。它会执行仓库中记录的 lint 命令,在仓库提供自动修复时启用自动修复,捕获剩余错误,然后以最小差异(minimal diffs)修复剩余问题,并反复重新运行 lint,直到检查套件干净为止。该技能明确不是合并门禁(merge gate),也不会提交(commit)代码。它强调仅在证据表明必要时才修改抑制规则或配置,修复后需重新运行 lint 并抽查差异,但不要暂存或提交。若行为或命令发生变化,可参考 /w-docs 文档。

编程与开发647 次安装

w-onboard

w-onboard 是一个面向新开发者的上手引导技能,目标是把开发者从克隆仓库带到本地应用成功运行。它依据仓库自身的脚本和文档来指导环境搭建流程:运行文档中记录的根目录安装脚本(Basilic 项目为 pnpm setup),根据 AGENTS.md 中指定的开发环境页面判断采用本地还是远程环境,启动文档中记录的 Web 与 API 开发命令(Basilic 项目为 pnpm dev),可选地按移动端 README 中的过滤命令启动移动端,最后验证应用能够加载并连通 API。当开发者准备发布工作时,会引导其转向 /w-pr;若行为或命令发生变化,则指向 /w-docs。该技能强调遵循仓库既有文档,不主动创建 PR,除非被明确要求。

编程与开发647 次安装

w-perf

w-perf 是一个用于定位和优化性能瓶颈的技能。它强调以实测基线为依据,通过仓库自带的工具(如 profiler、trace、测试或 gh 任务计时)来测量性能问题,而不是凭空估算。该技能会先读取测试文档中已有的性能预算,采集基线数据,再借助证据定位真正的热点路径(查询、渲染、内存分配等),然后推荐最小的改动方案。默认情况下仅报告问题,只有在用户明确授权时才实施修改,并在改动后重新测量以验证效果。若需要新的性能预算,应记录到现有测试文档中,而不是自行发明 SLO。

编程与开发647 次安装

w-plan

w-plan 是一个用于编写有序实施计划的技能,其核心定位是只做规划、不改变实现。它不会执行实现、创建分支或提交代码。该技能适用于需要先梳理清楚工作步骤的场景:当变更已经足够明确时,可改用 /w-build;遇到阻塞性的产品缺口时,可改用 /w-clarify;需要对计划进行压力测试时,可改用 /w-grill;当问题范围超出一个会话所能承载的模糊程度时,可改用 /w-wayfinder。w-plan 会先进行探索,若当前轮次尚未对该领域完成协调一致的探索,则先执行 council 步骤 1–3 再继续。随后它会整理目标(3–7 条,涵盖范围、成功标准、约束与非目标)、上下文(匹配的 glob 规则与技能,然后是主题 MDX 或该仓库的文档路径;规则优先于技能,并检查受影响的包、README 与脚本;持久架构对应 MDX/ADR;生成的输出需指明归属来源,命令来自实际检查过的脚本)、假设(3–5 条,产品范围、密钥与破坏性操作暂缓处理)以及任务(有序工作项,标注可能的文件与依赖,不确定的工作优先,仅在关系需要时才画图)。输出位置优先使用用户指定的路径,否则使用仓库中已有的计划文件,再否则输出到对话中,并遵循计划输出规范。

办公与效率647 次安装

w-pr

w-pr 是一个用于创建或更新可评审拉取请求(Pull Request)的技能,属于 blockmatic/basilic-skills 技能集。它的核心用途是:在确认任务相关改动已提交并通过验证后,发布目标分支并为其创建或更新 PR。该技能要求先确保改动已提交(必要时使用 commit),若需要新建分支,则必须先执行 git fetch origin,再使用 git switch -c <name> --no-track origin/main,禁止跳过 fetch,也禁止基于过期的本地 main 分支。随后使用 push 推送目标分支。PR 描述需独立撰写,包含问题、改动后的行为、验证证据和重要限制,并遵循仓库模板,不得创建空描述;若仓库有要求,需使用约定式 PR 标题。若该分支已存在 PR,应复用而非重复创建。标签和评审人只能使用已知且适用的,不得自行编造指派。使用 CLI 时,应将多行文本写入临时文件并通过 body-file 选项传入。完成后需验证标题、目标分支和描述,并返回 PR 链接。需要特别注意的是,创建 PR 并不授权合并或部署。

编程与开发647 次安装

w-push

w-push 是一个用于安全推送 Git 分支的技能,属于 blockmatic/basilic-skills 技能集。它的核心目标是在推送当前任务分支时,保留与任务无关的工作内容,避免误提交或误推送。该技能会先审查预期差异和所需的检查结果,仅移除任务引入的临时调试代码;若任务改动需要提交,则按提交流程处理,同时保留无关的已暂存和未跟踪文件。推送时面向已检查的上游分支,若不存在则使用仓库预期的远程和当前分支,并在发布前解决歧义。对于被拒绝的推送,会检查分叉情况并使用仓库的非破坏性同步流程,明确禁止强制推送或绕过钩子。除非被要求,否则不会创建 PR、部署或启动 CI 监控。

编程与开发647 次安装

w-refactor

w-refactor 是一个用于重构所选代码的技能,核心目标是在保持行为不变的前提下改进代码结构,并在修改后进行验证。使用时可针对选中的文件或指定的关注点进行重构。编辑前需通过测试、类型检查或手动场景捕获当前行为,建立基线,明确调用方依赖、验证手段以及不可改变的部分。重构以最小有效差异改进结构,包括提取重复代码、澄清命名、减少嵌套,并复用已有包,不添加复述代码的注释。只有在仓库的 profiler、测试或 trace 提供可测量证据时,才更改算法或数据结构。修改后运行基线中受影响的检查,若失败则恢复行为,不运行完整的 pre-push 套件。若行为或命令发生变化,可参考 /w-docs 文档。该技能不授权 commit、push 或 PR。

编程与开发647 次安装

w-release

w-release 是一个仅提供建议的发布影响审查技能,用于评估发布影响、变更日志与模板契约。它不会自动升级版本、合并发布 PR 或使用发布凭据,而是先阅读仓库的发布文档,再对比 main(功能 PR)或上一个 v* 标签(发布 PR),列出受影响的 payload 路径,建议符合约定式提交规范的标题,标记文档/杂项/测试/CI/样式类变更,并提示生成器 CLI、模板包含/排除及文档快照的影响。它还会起草面向用户的变更日志条目和采用者需要执行的操作,并链接测试、分类以及(在发布 PR 上)脚手架验收结果。若缺少人工审核关卡,则停止。

部署与运维647 次安装

w-retro

w-retro 是一个用于任务完成后复盘的中文技能,核心用途是在工作结束后回答“下次会做得更好吗”。它要求回顾已完成的任务、计划和检查过程,仅通过聊天进行,不实施代码、不提交、不打开 PR。复盘内容包括:重述最初请求与实际交付之间的差异;指出流程或证据缺口,例如跳过的检查、不清晰的需求、额外范围、缺失的文档;并针对下一次类似任务提出最多三条具体改进建议,且必须引用本次任务而非泛泛而谈。该技能适合在开发或协作任务收尾阶段使用,帮助团队或个人沉淀经验、识别执行偏差。使用方式为对话式,不涉及代码改动或版本控制操作。限制是仅限聊天场景,不执行实现、提交或 PR 操作。

办公与效率647 次安装

w-review

w-review 是一个只读的代码变更审查技能,用于在不修改代码的前提下,针对指定的 diff、分支、PR 或工作区,结合其预期行为,找出有证据支撑的缺陷与风险。它要求先理解触发条件与预期结果,再判断实现是否合理,并通过阅读测试了解哪些断言真正被执行。审查覆盖范围内的多个维度(行为变更时包括文档/README),可派生 2–3 个只读探索者分工检查,重点关注变更行为、调用方与失败路径,并明确说明哪些维度不在范围内。对疑似缺陷需用具体执行路径、失败用例或源码证据加以验证,不得凭外观臆测时序或漏洞。发现按影响排序,附文件/行号、触发条件、后果与最小有效修复建议。该技能强调审查不等于测试通过的证明,也不构成合并批准。

编程与开发647 次安装

w-roadmap

w-roadmap 是一个用于将代码库与 GitHub issues 及对应文档进行差异比对的技能,目的是核对实现进度,而不是凭空编造待办清单。它读取 GitHub 上的开放与近期关闭的 issue,以及匹配的 MDX、README、DESIGN.md 中提到的阶段性目标,再检查对应代码,标注哪些已交付、部分完成或缺失,每一项都需引用 issue、MDX 或代码作为依据。该技能仅在对话中进行,不会创建 PRODUCT.md、ROADMAP.md 或第二份待办清单。若本轮没有已梳理的探索,会按 council 步骤 1–3 从 issue、匹配文档和代码三个角度展开。最后会询问用户是希望编辑文档,还是对已获授权的条目使用 /w-plan。

编程与开发647 次安装

w-security

w-security 是一个面向代码变更与代码库的安全审查技能,用于对照仓库自身的安全文档和已有检查手段发现安全缺陷。它要求先阅读仓库的安全文档,若文档缺失则停止并询问,不自行发明安全标准。该技能会针对变更路径,围绕身份认证与授权、机密与信息暴露、输入验证三条线派出 2 至 3 个只读探查者,由使用者自行核对触发条件与后果。每个疑似问题都需要用触发条件和后果进行验证,跳过凭空编造的 CVE 和时序问题。在获得授权的情况下,可运行文档或 package.json 中已有的安全脚本或 CI 任务,并记录通过、失败或未运行状态。默认仅报告不修改,除非用户明确要求修复;修复时要求改动根因,策略类变更需由人处理。若行为或命令发生变化,可参考其文档中的 /w-docs。

安全与审计647 次安装

w-shadcn

w-shadcn 是一个用于在 monorepo 共享 UI 包中安装或扩展 shadcn/w-ui 基础组件的技能。它要求遵循 shadcn-v3 规范,从 components.json 指定的共享 UI 包路径进行安装(Basilic 示例为 packages/w-ui/src/components/),并使用 monorepo 导入路径,如 @repo/w-ui/components/* 及该包的 cn。对于罕见基础组件,使用 @repo/w-ui/base,而非 @base-ui/react、@radix-ui/* 或已删除的 @repo/w-ui/radix。组件需保持 components.json 中 "style": "base-vega",并使用 render 配合 data-slot / data-open 进行组合,而非 asChild / data-state。仅在不确定变体或遇到安装错误时才使用 shadcn MCP。组件就绪后,若任务涉及界面而非仅组件,可用 /w-ui 重塑屏幕;对改动文件运行 lint;若行为或命令有变化,参考 /w-docs 文档。

前端与建站647 次安装

w-tdd

w-tdd 是一个用于按红-绿-重构循环实现功能增量的技能。它要求仅在用户明确要求或仓库规定时使用 TDD,并遵循仓库的测试 MDX 与 vitest-v5(或对应技术栈的测试技能)。流程为:先写一个针对目标行为的失败测试(红),再写能通过该测试的最小实现(绿),然后在测试保持通过的前提下改进结构(重构),并对下一个增量重复此过程。每个循环运行聚焦的测试文件,随后运行受影响的测试套件。除非被要求,否则不提交代码。若行为或命令发生变化,可参考 /w-docs。

测试与质量647 次安装

w-test

w-test 是一个用于运行仓库测试脚本并修复失败项直至通过的工具。它从 package.json 中读取已记录的测试脚本,在仓库支持时按变更范围过滤测试,定位并修复根本原因,但不执行发布操作。使用时会先确定受影响包的测试命令(如 pnpm test、Turbo 过滤器或应用 E2E 脚本),优先选择覆盖变更的最窄测试套件,在失败原因未知或用户要求时使用完整套件。运行命令后捕获真实的失败测试而非转述,每次只修复一个根本原因并重新运行失败命令,不通过弱化断言或跳过测试来获得通过。当测试套件全部通过,或剩余失败需要人工处理(如密钥、环境、不稳定基础设施)时停止。若行为或命令发生变化,可参考 /w-docs 文档。

测试与质量647 次安装

w-ui

w-ui 是一个用于构建或重塑用户界面(UI)的技能,强调有目的地设计、复用现有设计令牌(tokens)、实现无障碍交互,并进行有边界的渲染验证。它适用于面向用户界面的开发工作,要求遵循仓库中已有的设计令牌和根目录 DESIGN.md,不自行发明 PRODUCT.md 或 DESIGN.md,也不安装动画库或设计检测钩子。该技能会加载前端设计、组合模式与网页设计指南等参考,要求明确任务、目标用户和界面模式(操作、说服或阅读),优先使用共享原语,采用移动优先布局,保证可见焦点、键盘路径和减少动效偏好,覆盖加载、空、错误、成功和溢出等状态,并实现完成该任务的最小切片。验证时需同时检查桌面端与移动端,测试主要交互和键盘导航,评审截图并批量修复有证据的问题,最多再确认一次即停止。若缺少浏览器工具需说明,类型检查不等于视觉 QA。可选使用 /w-a11y 对照现有无障碍文档和测试,仅在已有 Playwright E2E 规范覆盖路径时使用。行为或命令变更时使用 /w-docs 更新文档。

前端与建站647 次安装

w-unit

w-unit 是一个用于为当前代码变更添加单元测试的技能。它要求遵循仓库既有的测试技能(如 vitest-v5 或对应技术栈的测试技能)和文件约定,将 *.test.ts 测试文件与实现文件放在同一目录(colocated)。测试重点覆盖可能失败的行为,包括公共 API、错误路径以及本次变更需要防止的回归,而不追求覆盖率百分比。仅在文档化的边界处进行 mock,优先使用仓库已有的真实类型和工厂。使用方式是先阅读相邻测试和测试技能,编写测试后先运行聚焦的单个测试文件,再运行包级测试脚本。若行为或命令发生变化,可参考 /w-docs 文档。

测试与质量647 次安装

w-v0

w-v0 是一个用于从当前文件生成 v0.dev 提示词的技能。它会结合当前文件、选中内容和项目技术栈,起草一份面向 Next.js 与 shadcn 的简洁提示词,内容涵盖 App Router、TypeScript、Tailwind、shadcn、默认使用服务端组件、可访问的 HTML、移动优先,以及不包含密钥或仓库内部路径。生成后先展示提示词,并等待用户回复 OPEN、EDIT: 或 CANCEL。回复 EDIT: 时进行修改并再次等待;回复 CANCEL 时停止;回复 OPEN 时对提示词进行 URL 编码并打开 https://w-v0.dev?chat={prompt},且仅回复 v0 已打开,不输出包含完整提示词的 URL。若行为或命令有变化,可查阅 /w-docs。

编程与开发647 次安装

w-vercel

该技能用于排查当前分支的 Vercel 构建失败:通过 Vercel MCP(或用户提供的日志)获取构建日志,解析 TypeScript、ESLint、缺失依赖、环境变量、导入和配置等错误,定位并应用相应修复,然后从 package.json 运行应用或包的构建脚本,直到本地构建验证通过为止。它明确不执行部署,也不会主动提交代码,遵循 git publish 流程。适用于需要在本地复现并修复 Vercel 构建问题的开发场景。

部署与运维647 次安装

w-yolo

w-yolo 是一个用于修复本地检查失败的技能,强调在不发布代码的前提下处理问题。它要求使用最小失败命令或用户指定的命令进行修复,禁止运行完整的 pre-push 套件,禁止编辑 .env,禁止删除功能来让检查通过。修复后需重新运行失败命令,并可选用 /w-review 只读审查任务差异。若存在 CodeRabbit 或 CI 评论且用户要求处理,则按 /w-coderabbit 或 /w-comments 执行但不提交。行为或命令变更时参考 /w-docs。

编程与开发647 次安装