Skills
收录 97,222 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
安全
yak 脚本与 Yakit UI 交互机制专题。讲清 yakit.* 库函数如何通过 gRPC ExecResult 流驱动界面渲染: yakit.Info/Warn/Error/Success 日志输出、yakit.SetProgress 进度条、yakit.NewTable/EnableTable/TableData 表格(静态 vs 动态)、yakit.NewLineGraph/NewBarGraph/NewPieGraph/NewWordCloud 图表、yakit.StatusCard 状态卡片、yakit.EnableWebsiteTrees 网站树、yakit.EnableText/TextTabData 文本标签页、yakit.Output 统一输出通道、以及从前端 useHoldGRPCStream 消费 ExecResult 到渲染 UI 的完整链路。当用户问"脚本怎么让 Yakit 显示表格/图表/进度条/卡片"或"yakit.Info 输出到哪里了"时使用。
Go 应用的安全审查:输入验证、SQL 注入、认证/授权、密钥管理、TLS、OWASP Top 10 以及安全编码模式。在执行安全审查、检查漏洞、加固 Go 服务或审查认证实现时使用。触发示例:「security review」「check vulnerabilities」「OWASP」「SQL injection」「input validation」「secrets management」「auth review」。不要用于依赖项 CVE 扫描(使用 go-dependency-audit)或并发安全(使用 go-concurrency-review)。
将 Arcjet Guard 集成到 Python OpenAI Agents 中——用 guard_tool 包装 FunctionTool / function_tool,并通过 openai_agents_context 读取调用方持有的会话或对话 id。当被要求向 openai-agents、Runner.run 添加 Arcjet,对这些工具做速率限制,筛查入站消息,或拦截提示词注入 / PII 时使用。这是 Python openai-agents,不是 JS 的 @openai/agents 适配器。
Java 开发手册规约集合,基于阿里巴巴 Java 开发手册(嵩山版)。涵盖 7 大维度:编程规约、异常日志、单元测试、安全规约、MySQL 数据库、工程结构、设计规约。当用户需要:(1) 编写或审查 Java 代码 (2) 检查命名/代码规范 (3) 处理异常和日志 (4) 编写单元测试 (5) 安全编码 (6) 数据库设计 (7) 工程架构设计时使用此 skill。触发词:Java 规范、阿里规约、代码规范、开发手册、编程规约、异常处理、单元测试、安全、MySQL、工程结构、设计模式。
实战 SRC / 众测 / Bug bounty 漏洞挖掘工作流 skill。包含:5 阶段方法论(intake → recon → enum → hunt → report)、19 个攻击类 playbook(SQLi/XSS/RCE/SSRF/IDOR/CSRF/Path Traversal/File Upload/SSTI/XXE/Race/HTTP Smuggling/OAuth/JWT/SAML/GraphQL/Mobile/LLM/DoS)、305 个结构化 payload、263 个 WAF/EDR 绕过变体、2887 份 HackerOne 真实 High/Critical 已披露案例、77,000+ WooYun 案例统计、国产 OA / 中间件指纹库、银行 / 电信行业垂直 playbook。当用户提到 "src 挖洞 / src 漏洞挖掘 / bug bounty / 众测 / hackerone / 漏洞赏金 / SRC / 任意 X 漏洞 / 渗透测试" 或问"如何挖某个目标 / 怎么测某个 API / 如何绕过 WAF" 时触发。
可自托管的 TypeScript 认证框架,支持社交登录、2FA、passkey、组织、RBAC 以及 15 个以上插件。支持 Drizzle/Prisma/Kysely 适配器。是 Clerk/Auth.js 的可自托管替代方案。使用场景:配置认证、添加插件、社交 OAuth、多租户 SaaS、带团队和 RBAC 的组织、双因素认证(TOTP/OTP/备用码)、邮箱验证、密码重置流程、会话管理、速率限制、CSRF 和 cookie 安全、Expo/移动端、D1 适配器错误、TanStack Start 集成、additionalFields 缺陷、admin 插件、从 NextAuth 迁移、从 Clerk 迁移、从 Supabase Auth 迁移,或排查认证问题。
将 Arcjet Guard 集成到 Python Claude Agent SDK —— 用 guard_tool 包装已编写的 @tool,并使用 guard_hooks 处理 UserPromptSubmit 入站以及未包装的内置工具 / MCP 上的 PreToolUse。当被要求向 claude-agent-sdk 添加 Arcjet、对这些工具做限流、筛查入站提示词或阻止提示词注入 / PII 时使用。这是 Python 版 claude-agent-sdk,不是 JS 适配器,也不是 Claude Managed Agents 托管会话。
将 Arcjet Guard 集成到官方 CrewAI 中——通过 register_arcjet_hooks 注册进程级的 PRE_TOOL_CALL,或使用 guard_tool 包装你自行调用的独立 BaseTool。当被要求向 CrewAI、LiteAgent、注入 crew 的工具添加 Arcjet,对这些工具做速率限制,在 kickoff 前筛查入站消息,或拦截提示词注入 / PII 时使用。仅限官方 crewai;不是 npm 上的 CrewAI 移植版,也不是 LangChain Crew 包装器。
审查 Vite 针对 SPA 与开发服务器安全的审计模式。用于审计 VITE_* 变量暴露、构建期密钥与代理配置。在审查 Vite 应用(存在 vite.config.ts)时主动使用。示例: - user: "Audit Vite env vars" → 检查带 VITE_ 前缀的密钥 - user: "Check Vite build config" → 验证 define 块与 source map - user: "Review Vite dev server" → 检查 host 绑定与代理安全 - user: "Scan Vite bundles" → 在 dist/ 中搜索泄露的 API key 或密钥 - user: "Audit Vite SPA auth" → 验证服务端认证与客户端路由守卫
面向 Flutter 移动应用和 Dart 代码的静态安全审查:硬编码密钥、不安全存储、不安全网络调用、日志泄露、存在漏洞的依赖项。适用于审查或编写涉及密钥、用户数据、网络通信、认证或加密的代码,或在登录、注册、支付表单中的用户输入到达仓库或 API 之前为其添加验证时。也适用于被要求实现不安全改动而非审查它时:将 API key 移至 --dart-define、String.fromEnvironment、.env 文件或 CI secrets,或"我们的审查者标记了这一行"。还适用于依赖项漏洞审查,以及从不提及"security"的安全审计:pubspec 是否可以安全发布、检查依赖项的已知漏洞或 CVE、ignored_advisories 条目,或我们暴露于其中的固定版本。
Metabase AI 治理教练,涵盖 AI 的*控制与推广*层面:谁可以使用 Metabot、它能看到什么、成本是多少、模型在哪里运行,以及审计轨迹。当用户想要安全地推广 AI 分析、控制谁可以使用 Metabot 或它能看见什么、设置 AI 的支出或 token 上限、限制 Metabot 的系统提示词、审计 AI 使用情况、评估 AI 的 bring-your-own model 或自托管方案,或为 AI 功能的安全审查做准备时,使用此技能。即使用户只是在 Metabase 语境下说 "how do we control AI access"、"can we limit what Metabot sees"、"we need an AI security review" 或 "run the AI governance checklist",也要触发它。**不适用此技能**的情形:问题涉及底层数据是否已建模、有文档记录且足够可信以供 AI 使用——Transforms、元数据、Glossary、Metrics、Library——那是 `ai-readiness-checklist`。粗略判断:此技能关注谁有权把 AI 指向数据;那个则关注数据是否足够好。
在 Foundry 项目中对 Solidity 智能合约进行部署前安全审计。结合静态分析(Slither、Aderyn)、符号执行(Mythril)和基于属性的测试(forge fuzz + 带 handler 的不变量测试),在部署到 EVM 链之前捕获重入、访问控制、预言机/价格操纵和算术错误。同时强制实施密钥卫生(无私钥明文、加密的 cast keystore)和安全的部署工作流。适用于编写、审查、测试或部署 Solidity/Foundry 合约、构建 dApp,或使用 forge/cast/anvil、MetaMask 或 Web3/DeFi 代码的场景。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
