Skills
收录 101,174 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
全部
Azure Pipelines 的 Windows 和 Git Bash 兼容性。主动用于:(1) 在 Linux 上通过、但在 Windows Agent 上失败的流水线;(2) 流水线脚本中的路径转换问题(MSYS、MINGW);(3) Shell 检测(bash@3、pwsh@2、powershell@2 任务选择);(4) MSYS_NO_PATHCONV 和 MSYS2_ARG_CONV_EXCL 解决方案;(5) Windows 自托管 Agent 配置;(6) 跨平台脚本模式;(7) 已检入脚本的换行符问题(CRLF 与 LF);(8) Windows Agent 上的 Docker;(9) UNC 和长路径限制。提供:Shell 任务选择矩阵、路径转换环境变量配置示例、换行符修复方法,以及 Windows 专用流水线故障排查指南。
用于 hooks、MCP 集成、团队分发和渐进式披露的高级 Claude Code 插件功能。主动用于:(1)渐进式披露设计;(2)hook 自动化;(3)PreToolUse 和 PostToolUse hooks;(4)MCP 服务集成;(5).mcp.json 配置;(6)团队插件分发;(7)仓库级插件布局;(8)上下文效率;(9)私有市场;(10)${CLAUDE_PLUGIN_ROOT}。提供 hooks 参考、MCP 模式、团队分发和上下文效率指南。
Bash 5.3 新功能与现代模式(2025)。遇到以下情况时主动启用:(1)Bash 5.3 特有功能(BASH_TRAPSIG、shell 内命令替换、${|} REPLY 语法);(2)检查 Bash 版本兼容性;(3)迁移脚本以利用 5.3 新增功能;(4)Bash 5.3 中符合 C23 标准的变更;(5)新的 shopt 和 bind 选项;(6)trap 处理改进;(7)wait -p 增强;(8)READLINE_ARGUMENT 和历史记录扩展变更。提供完整的 5.3 功能参考、版本检测代码片段、旧版 Bash 兼容垫片、迁移指南和 POSIX.1-2024 对齐说明
用于反向代理和自动 HTTPS 的 Caddy Web 服务器配置。适用于:(1)编写反向代理设置的 Caddyfile 配置;(2)使用 Let's Encrypt 配置自动 HTTPS;(3)通过 DNS challenge 设置通配符证书;(4)将 Caddy 与 Docker 容器集成(同一网络或主机服务);(5)配置请求匹配器、handle 块和路由模式;(6)设置负载均衡和健康检查;(7)排查 TLS、上游连接或配置问题;(8)配置请求头操作(header_up、header_down)
CCPM——规范驱动的项目管理:PRD → Epic → GitHub Issues → 并行 Agent → 已交付代码。适用于软件交付生命周期中的各类工作:编写 PRD(“为 X 编写 PRD”“我们来规划 X”“确定范围”)、将 PRD 拆解为 Epic、将 Epic 分解为任务、同步到 GitHub(“同步 X Epic”“将任务推送到 GitHub”)、开始处理 Issue(“开始处理 Issue N”“我们来处理 Issue N”)、分析并行工作流、主持站会(“站会”“主持站会”)、查看状态(“接下来做什么”“什么被阻塞了”“我们在做什么”)、关闭 Issue 或合并 Epic。只要用户谈到交付功能、管理工作或跟踪进度,就使用 ccpm,即使他们没有提到“ccpm”或“PRD”。不要用于:调试代码、编写测试、审查 PR,或没有交付背景的原始 GitHub Issue/PR 操作。
通过最合适的新鲜后端读取和列出代码——优先使用代码智能后端(tilth MCP;针对符号或类型结构的读取使用 LSP);只有在没有代码智能后端适用时,才回退到原生的有界读取/列表工具。用户要求读取、查看、展示、打开或显示文件或目录时使用,例如 "read src/auth.ts"、"show me this file"、"what's in this directory"、"view lines 44-89"、"look at the imports"。即使用户指定 shell 查看/列出工具或说 "open the file",也要使用——绝不可盲目通过 shell 读取源文件。不要用于搜索符号或文本(使用 cheez-search)、编辑代码(使用 cheez-write)或 git/gh 操作。
通过最安全且会检查内容是否过时的后端编辑代码——优先使用代码智能后端(tilth MCP 基于标签锚定的编辑、LSP 工作区编辑、用于结构化代码迁移的 `sg --rewrite`);只有在没有匹配的代码智能后端时,才回退到原生锚定编辑。用户要求编辑、替换、修改、更新、更改、删除或插入代码时使用,例如 "replace this function"、"delete lines 44-89"、"update validateToken"、"add this import"、"fix this bug"(修复需要编辑时),或执行 "rewrite every X to Y" 这类跨范围代码迁移。不要用于读取文件(使用 cheez-read)、搜索代码(使用 cheez-search)或运行测试/构建。
使用此技能将 Compose UI 从 `collectAsState()` 迁移到 `collectAsStateWithLifecycle()`,把 `Flow<T>` 参数从 composable 中提升出来,并应用 `.conflate()` / `.distinctUntilChanged()` / `snapshotFlow`,让后台 CPU 和电量不再持续消耗,让频繁发出的 flow 不再因每次发射而使 UI 失效。涵盖 ViewModel 的 `StateFlow`/`SharedFlow` 消费者、传感器和位置流,以及 "Flow 作为 composable 参数" 的反模式。当用户提到 `collectAsState`、`collectAsStateWithLifecycle`、生命周期感知的 flow 收集、`Lifecycle.State.STARTED`、Compose 界面导致的后台电量消耗、`snapshotFlow`、composable 上的 `Flow` 参数、conflate 或 distinctUntilChanged 时触发。
你启动了大使计划。收到 3 份申请,有 1 人在第二周后就没了下文。该降低门槛?提供更多福利?群发消息给网红?这份内容为你提供社区和大使运营 SOP,涵盖志愿者、付费教程创作者和代码贡献者路径,从启动前清单、招募、分级管理,到留存和治理。内容参考 Notion(2,000 万用户及真实大使访谈)、AFFiNE(60K stars)、Asana 和 ClickUp 的计划。作者:@WeiYipei。触发词:“ambassador program”|“community building”|“community management”|“DevRel”|“developer relations”|“community growth”|“大使计划”|“社区运营”|“社区搭建”|“コミュニティ運営”|“アンバサダー”|“커뮤니티 운영”|“앰배서더”|“open source community”|“user retention”
当用户在 BlueField DPU 或 ConnectX NIC 上实际使用 DOCA AES-GCM 时使用此技能——包括配置 `doca_aes_gcm_task_encrypt` / `_task_decrypt`,查询 `doca_aes_gcm_cap_*` 对各密钥类型(仅支持 `DOCA_AES_GCM_KEY_128` / `_256`,不支持 AES-192)和各任务的支持情况,根据 max-buf 上限确定明文大小,设置源/目标 mmap 权限,使用 NIST GCMVS 或 RFC 5288 向量验证,或调试 DOCA_ERROR_*,包括解密时安全关键的标签验证失败结果。即使用户未明确提及“DOCA AES-GCM”或“AEAD”,也要触发——常见的隐含说法包括:“decrypt completion IO_FAILED”、“auth tag isn't verifying”、“NOT_PERMITTED on my encrypt buffer”、“is AES-192-GCM on this BlueField”(不支持),或“encrypted record came back tampered”。对于非 GCM AES 模式(CBC / CTR / XTS——CPU OpenSSL)、密钥管理(KMS / HSM / 轮换)、SHA(doca-sha)或一般 AEAD 背景知识,应拒绝并转到其他技能。
在没有容器或 kubelet 的情况下,直接在硬件上运行 DOCA 关联的二进制文件:在主机 x86 上通过 PCIe 使用 BlueField NIC,或在 BlueField Arm 上裸机运行。用于启动和监管程序(直接运行、tmux、systemd),以及处理“启动后立即退出 1”、“systemd 不断重启”、“报告 BF 上没有匹配设备”,或 BlueField 本身异常的情况:“bfb-install exited 0 but DPU is dead”、“ping 192.168.100.2 works but ssh fails”、“host PFs aren't showing netdevs”。拒绝在 kubelet 下运行服务容器(doca-container-deployment)。涵盖 PCI/NUMA/CPU/IRQ 绑定、共租户隔离(cgroup-v2/netns/numactl)、七层错误分类、平台生命周期(BFB 安装、RShim/TMFIFO、主机 PF 重新绑定、BFB 后恢复)和六状态 BlueField 生命周期分类器。破坏性固件烧录 / mlxconfig set 需要通过 doca-hardware-safety 明确确认;库 API、环境准备和构建使用其他技能。
使用 WinDbg MCP(崩溃转储、!analyze、!syncblk、!dlk、!runaway、!dumpheap、!gcroot、BSOD)、dotnet-dump、带 SOS 的 lldb、createdump 和容器诊断(Docker、Kubernetes),调试 Windows 和 Linux/macOS 应用程序(原生、.NET/CLR、混合模式)。涵盖挂起/死锁诊断、高 CPU 分诊、内存泄漏调查、内核调试,以及用于生产环境的 dotnet-monitor。涉及 17 个主题领域。不要用于常规 .NET SDK 性能分析、基准测试设计或 CI 测试调试。
使用 Swift Package Manager 在 iOS 项目中配置 Dynatrace iOS SDK(OneAgent)。自动添加 SPM 依赖、创建 Dynatrace.plist 配置文件、加入 import 语句、添加隐私同意代码并构建项目。当用户希望在其 iOS 应用中集成、安装或配置 Dynatrace 监控时使用此技能。关键词:Dynatrace、iOS、SDK、OneAgent、setup、install、integrate、SPM、Swift Package Manager、Info.plist、DTXApplicationID、DTXBeaconURL、mobile monitoring、RUM。
安装、启动、停止、检查、重置和配置 duoduo 主机模式通道。适用于涉及以下内容的请求:通道生命周期(安装/列表/启动/停止/状态/日志)、Feishu 设置卡片或 /setup 命令、Feishu owner DM / FEISHU_BOT_OWNER 配置、拒绝重新绑定 owner DM、第二个 Feishu 或 Lark 应用(--instance)、转发到现有会话的聊天(forward / send)、在 Feishu 聊天中请某人选择、批准或回答(ask、问题卡片、审批卡片)、卡片过期错误、重置已绑定的 Feishu 聊天、ACP 编辑器集成,或编辑通道描述符(kind 与 instance)。以下中文请求也适用:拉起 feishu 通道、配置 channel 提示词、改 stdio 的 workspace、查看 channel 状态、飞书机器人怎么配、设置 owner、清除 session、重置 channel、加一个 Lark 应用、第二个飞书应用、把群转给已有会话、回复转发的群、发提问卡片、让群里的人选择、审批卡片。
创建专业的架构、工作流、时序、数据流和生命周期/状态图,并生成独立的动画 HTML 文件,包含 SVG 图形、流动动画效果、内置深色/浅色主题切换,以及一键导出为 PNG / JPEG / WebP / SVG / GIF / WebM。支持纯语言描述或粘贴 Mermaid 代码,并从头布局图表。适用于用户要求绘制系统架构图、基础设施图、云架构可视化、安全图、网络拓扑、技术工作流、审批流程、运行手册、CI/CD 流程、流程图、API 调用时序、请求生命周期、数据管道、ETL/ELT 图、PII 边界、数据血缘、状态机、生命周期图、状态转换,或要求转换/美化 Mermaid 图表时。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
