Skills
收录 99,448 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
在以编程方式执行 GitHub 操作时使用——创建 issue 或 pull request,管理仓库、release、label、Actions 运行、Projects、secret,或任何 github.com 任务——优先使用 `gh` CLI,仅在没有对应命令时才回退到 `gh api`(REST)或 `gh api graphql`。每次调用都通过 `GH_TOKEN` 按次认证;它从不运行 `gh auth switch`,也从不打印 token。使用 `gh` 的高层命令(这些命令还会在客户端加密 secret)以获得覆盖度和易用性;对于 REST 的长尾场景,它通过端点索引和 `$ref` 解析器,从内置的 OpenAPI spec 构建 `gh api` 调用。github.com Cloud;使用调用方注入的凭据(host 以及按变量名解析的 token)——它不负责提供或解析这些凭据。
Go 的安全重构工作流:保持行为的步骤、编译器检查的重命名、提取包、打破循环依赖以及绞杀者式迁移——始终以绿色测试为后盾。适用于:"refactor this"、"rename across the codebase"、"extract a package"、"break this circular dependency"、"split this god package"、"migrate callers"、"clean up without changing behavior"。不适用于:选择目标架构(go-architecture-review)、采用新语言特性(go-modernize)、性能重写(go-performance-review)。
Agent 创建、编辑、审查或调试任何 Web UI(如页面、组件、布局、区块、表单、导航、卡片、表格或模态框)时,都应使用此技能。确保输出适配移动设备并能在各种设备上响应式呈现(从 320px 小屏手机到大型桌面设备),避免水平溢出,并让结果看起来经过精心设计,而不只是“没有坏掉”。同时确保视觉一致性:新 UI 必须匹配项目现有的间距、字体、断点和组件模式,并与后续添加的组件保持协调。触发短语包括“让它支持响应式”“适配移动设备”“在手机上正常运行”“修复移动端布局”“内容溢出了”“小屏幕上显示错乱”,以及任何未指定响应式行为的 Web UI 构建或样式需求。生成新的 Web 标记时主动使用。
在决定软件或产品项目需要产出哪些文档时使用 — 跨 10 个维度分类,识别产品能力领域(4 信号算法),并生成与能力范围相称的清单,五个部分全部填充(documents、roles、skills、tools、capabilities)。项目变化时重新定制(amend)。覆盖完整 SDLC 范围(七个生命周期阶段 + 四个领域叠加)。返回三键 JSON 负载;调用方据此写出两个文件(capability-map.yaml + manifest.yaml)— 绝不假设 scope_root。仅做发现:决定需要哪些文档以及产出它们需要什么,而非如何撰写。关键词:document discovery、documentation plan、SDLC documents、document manifest、capability map、proportional docs、manifest completeness。
在 docs/project_notes/ 中建立并维护一个结构化的项目记忆系统,用于记录带解决方案的 bug、架构决策、关键项目事实和工作历史。当被要求"set up project memory"、"track our decisions"、"log a bug fix"、"update project memory" 或 "initialize memory system" 时使用此技能。它会同时配置 CLAUDE.md 和 AGENTS.md,以便在不同的 AI 编码工具之间保持记忆感知。
用于命令行界面样式、语义化消息和用户沟通的综合 R 包。在处理以下 R 代码时使用此技能:(1) 用内联标记和颜色设置控制台输出格式,(2) 用 cli_abort/cli_warn/cli_inform 显示错误、警告或消息,(3) 为长时间运行的操作显示进度指示器,(4) 创建语义化 CLI 元素(标题、列表、警示、代码块),(5) 应用主题并自定义输出样式,(6) 处理面向用户文本中的复数形式,(7) 处理 ANSI 字符串、超链接或自定义容器。也适用于从 base R 的 message/warning/stop 迁移、调试 cli 代码或改进现有 cli 用法。
Rust 语言模式与生态,涵盖所有权、借用、生命周期、错误处理(Result/Option、thiserror、anyhow)、基于 Tokio 的异步、trait、泛型、serde 序列化、Cargo 工作区,以及测试。包含 axum Web 框架、ratatui 终端 UI、clap 命令行解析、criterion 基准测试、cargo-deny 供应链安全、cargo-dist 二进制分发,以及 release-plz 更新日志自动化。适用于编写 Rust 代码、设计所有权模型、用 Tokio/axum 构建异步服务、用 ratatui 创建终端 UI、用 clap 搭建命令行应用、为 Rust 配置 CI/CD 流水线、用 criterion 做基准测试、用 cargo-deny 审计依赖,或用 cargo-dist 分发二进制文件。
面向 Python/React 全栈项目的系统架构指导。适用于设计阶段做架构决策时——组件边界、服务层设计、数据流模式、数据库模式规划以及技术权衡分析。涵盖 FastAPI 分层架构(Routes/Services/Repositories/Models)、React 组件层级、状态管理以及横切关注点(认证、错误、日志)。产出架构文档和 ADR。不涵盖实现(使用 python-backend-expert 或 react-frontend-expert)或 API 契约设计(使用 api-design-patterns)。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
