Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
测试与质量
TypeScript 的 Clean Code —— 代码坏味道目录(Martin 的逐行启发式、Fowler 的变化形状坏味道、TypeScript 原生类型坏味道)、以 linter 为先的检测策略,以及分步的审查、重构、TDD 和估算工作流。当用户:- 编写、审查或重构 TypeScript/JavaScript 代码,或询问代码是否干净、可维护或设计良好;- 提到某个坏味道 —— Shotgun Surgery、Feature Envy、Data Clumps、Long Method、Divergent Change、Duplicated Code、Large Class、Long Parameter List、Primitive Obsession、Message Chains、Dead Code、Speculative Generality、god class、copy-paste、stringly typed、premature abstraction;- 询问 TypeScript 类型规范 —— `any` 泄漏、`as` 断言、非空 `!`、可辨识联合、穷尽性检查、严格模式开关、branded types;- 询问哪些该用 lint 或 tsconfig 强制、哪些需要人工判断,或提到 knip、jscpd、dependency-cruiser、typescript-eslint、type-coverage;- 运行 TDD、修复缺陷并补充测试覆盖,或规划测试策略;- 估算任务、协商截止日期,或处理承诺与团队问题时加载。
嵌入式网络调试工具,用于发现接口、抓包、分析 pcap/pcapng、做连通性测试、端口扫描和流量统计。 当用户提到 Wireshark、tshark、Npcap、抓包、网络联调、端口扫描、连通性排查、pcap 分析、网络接口、ping 测试、traceroute、流量统计、Modbus TCP、EtherNet/IP 等网络协议调试时自动触发,也兼容 /net 显式调用。即使用户只是说“抓个包看看”、“扫一下端口”、“网络通不通”或“分析一下这个 pcap”,只要上下文中出现具体工具名(tshark、Wireshark、Npcap)、协议名(Modbus TCP、EtherNet/IP、ICMP 等)、调试动作(抓包、端口扫描、连通性测试、ping、traceroute、流量统计、pcap 分析)或网络接口操作,就应触发此 skill。
对从 KiCad 原理图分析中检测到的子电路自动运行 SPICE 仿真——验证滤波器频率、分压比、运放增益、LC 谐振和晶体负载电容。支持 ngspice、LTspice 和 Xyce(自动检测)。生成测试平台,以批处理模式运行,产出结构化的 pass/warn/fail 报告。当用户要求仿真、验证或确认任何模拟子电路时使用——RC 滤波器、LC 滤波器、分压器、运放电路、晶体振荡器。也适用于「仿真我的电路」「运行 spice」「用仿真验证」「检查我的滤波器截止频率」「这个分压器给出的电压对吗」「这个运放级的带宽是多少」等请求。当原理图分析器报告存在可仿真的子电路且有可用的 SPICE 仿真器时,可在设计评审中建议进行仿真。
对 Ane 的 MEL/SRHR 系统(Ann/Vi/Li/Researcher 团队、wiki、harness、三仓库架构)进行质量、合理性与效率审计:按严重程度分类呈现漂移、不一致、卫生问题和架构上限,输出带排序的 Tier 1 工作简报。不会自动执行修复。当 Ane 输入 /system-audit、/audit、/system-check、/system-health,或询问是否有损坏或漂移时使用;在任何 /li curate 之前以及 Agent 改进工作之后运行。与 /test(仅 harness)、/li lint(仅 wiki)和 /grade-system(整体质量状况而非具体问题)不同。
对 Ane 的 MEL/SRHR 系统(Ann/Vi/Li/Researcher 团队 + wiki + harness + 三仓库架构)进行实质性的质量与可靠性评级:9 个组件和 10 个维度的字母评级,加上改编自 OECD-DAC 的标准、三项具体风险、外部评估者仍会关注的问题,以及提升评级的建议,并必须附上自评偏差说明。当 Ane 输入 /grade-system、/grade、/quality-grade、/rate-system,或询问系统质量如何时使用。诚实评级,不奉承。与 /system-audit 不同(后者找出需要修复的具体问题;本项评估整体质量水平)。
面向 KiCad PCB 设计的 EMC 预合规风险分析:18 个检查类别、44 条规则,涵盖地平面、去耦、I/O 滤波、开关谐波、时钟布线、差分对偏斜、板边辐射、PDN 阻抗、回流路径、串扰、ESD 防护、屏蔽,以及开关电感的磁泄漏。输出按严重程度排序的风险报告,并附带预合规测试计划。支持 FCC Part 15、CISPR 32、CISPR 25(汽车)、MIL-STD-461G。可用时启用 SPICE 增强。当用户询问 EMC、EMI、辐射/传导发射、FCC 合规、CE 标识、CISPR、地平面问题、去耦策略、时钟布线 EMC、开关噪声、差分对偏斜,或电路板能否通过 EMC 测试时使用。也适用于「这能过 FCC 吗?」「检查我的 EMC」「我的地平面没问题吗」「检查我的去耦」「生成 EMC 测试计划」这类问题。
将营销提示词转化为经过测试、带版本管理的生产级素材:基于结构化测试用例的 A/B 提示词评估、带差异对比的不可变提示词版本历史、开箱即用的营销提示词模板(广告文案、邮件营销、社交媒体帖子、落地页、SEO 元信息),以及面向营销团队的 LLM 治理手册(宣称规范、披露规则、人工审核关卡)。当营销团队依赖 AI 生成内容、需要提示词质量可度量且安全时使用——或当用户提到「提示词工程」「优化我的提示词」「提示词模板」「提示词版本管理」「AI 内容工作流」或「营销领域的 AI 治理」时使用。
在本地运行和调试 C# MCP 服务。涵盖 IDE 配置、MCP Inspector 测试、GitHub Copilot Agent Mode 集成、日志设置和故障排查。适用于:使用 dotnet run 在本地运行 MCP 服务、配置 VS Code 或 Visual Studio 进行 MCP 调试、使用 MCP Inspector 测试工具、使用 GitHub Copilot Agent Mode 测试、诊断工具注册问题、设置 mcp.json 配置、调试 MCP 协议消息、为 stdio 和 HTTP 服务配置日志。不适用于:创建新的 MCP 服务(使用 mcp-csharp-create)、编写自动化测试(使用 mcp-csharp-test)、发布或部署到生产环境(使用 mcp-csharp-publish)。
根据 OWASP Top 10:2025 类别审计应用源代码,包括访问控制失效(含 SSRF)、安全配置错误、软件供应链故障、密码学失效、注入、不安全设计、身份验证失效、软件和数据完整性、日志记录和告警失效,以及异常情况处理不当;并进行侦察、维护覆盖清单、逐项验证发现并生成 findings.json 报告。用户提及“OWASP”“OWASP Top 10”“安全审计”“安全审查”“安全代码审查”“代码安全审查”“漏洞审计”“查找漏洞”“应用安全审查”“应用程序安全审计”“检查安全问题”“安全审查此 PR”“合并前安全检查”“差异审查”“访问控制失效”“IDOR”“SQL 注入”“XSS”“SSRF”“Webhook 安全”,或希望检查代码库中的常见安全弱点时使用
GDScript 地雷专家指南:静态类型操作码、signal-up/call-down、%UniqueName/@onready 生命周期、Callable 绑定/解绑、await 序列、类型化集合以及安全的 Dictionary 迭代。用于代码审查、重构热点路径或制定项目规范。触发关键词:static_typing、signal_architecture、unique_nodes、@onready、class_name、signal_up_call_down、Callable.bind、typed_collections、await_sequence。
编写和维护版本化的 Playwright(@playwright/test)TypeScript UI 测试,用于浏览器用户流程。适用于被要求创建、运行、调试或重构 E2E 测试、表单/导航/认证流程、响应式检查、UI mock、fixtures、Page Objects 或视觉对比时。对于独立的 REST/GraphQL 契约使用 api-testing,用于实时浏览器会话使用 playwright-cli。关键词:E2E spec、Playwright test、POM、fixtures、UI regression。
审查编排器,也是所有应用审查的统一入口。先分诊需要审查的内容,然后运行相应的领域:安全(OWASP、认证、响应头、供应链)、隐私(PII、追踪、同意、GDPR/CCPA)、合规(HIPAA、SOC 2、PCI-DSS、GDPR)、设计(响应式、可访问性、排版、i18n)、韧性(错误处理、降级、API 契约)、性能(Core Web Vitals、包体积、运行时)、SEO(元信息、结构化数据、可抓取性)以及 GEO(AI 引用就绪度、llms.txt、实体清晰度)。适用于上线前准备、事后事件规划,或任何"帮我审查应用的 X 方面"的需求。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
