Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
安全
面向代码分析的安全情报。检测 SQL 注入、XSS、CSRF、身份验证问题、加密缺陷等。操作:scan、analyze、fix、audit、check、review、secure、validate、sanitize、protect。语言:JavaScript、TypeScript、Python、PHP、Java、Go、Ruby。框架:Express、Django、Flask、Laravel、Spring、Rails。漏洞:SQL 注入、XSS、CSRF、身份验证绕过、授权问题、命令注入、路径遍历、不安全反序列化、弱加密、敏感数据泄露。主题:输入验证、输出编码、参数化查询、密码哈希、会话管理、CORS、CSP、安全响应头、速率限制、依赖扫描。
阿里云安全中心(SAS)Agent 接入与管理助手。当用户希望将服务器接入安全中心、安装安全 Agent、部署云安全防护、通过代理连接、排查 Agent 离线或安装失败、创建预装 Agent 的镜像模板、查看安全中心版本与到期时间、检查授权配额、升级或切换服务器防护版本、开关按量付费功能模块、从服务器卸载安全中心 Agent、查找安装了特定软件(如 Nginx、MySQL、Redis)的服务器,或检测安全风险(漏洞扫描、基线检查、安全告警查询)时,使用本技能。
面向 Next.js 和 Cloudflare Workers 的生产级 Auth.js v5 配置。使用场景:设置身份验证、实现 OAuth/credentials/magic links、配置 D1 或 PostgreSQL 适配器、调试会话问题、从 v4 迁移到 v5、修复边缘兼容性、排查 JWT/数据库会话、解决 AUTH_SECRET 错误、修复 CallbackRouteError,或实现 RBAC。涵盖:Next.js App Router 和 Pages Router、Cloudflare Workers + D1、OAuth 提供商(GitHub、Google 等)、credentials 认证、magic links、JWT 与数据库会话、中间件模式、基于角色的访问控制、令牌刷新、边缘运行时兼容性,以及常见错误的预防。关键词:Auth.js、NextAuth.js、authentication、OAuth、credentials、magic links、D1 adapter、Cloudflare Workers、Next.js middleware、JWT session、database session、refresh tokens、RBAC、edge compatibility、AUTH_SECRET、CallbackRouteError、CredentialsSignin、JWEDecryptionFailed、session not updating、route protection
面向 TypeScript 的生产级认证框架,原生支持 Cloudflare D1。当需要构建认证系统作为 Clerk 或 Auth.js 的可自托管替代方案时使用此技能,尤其适用于 Cloudflare Workers 项目。支持社交登录提供商(Google、GitHub、Microsoft、Apple)、邮箱/密码、magic link、2FA、passkey、组织与 RBAC。可避免 10 多种常见认证错误,包括会话序列化问题、CORS 配置错误、D1 适配器设置、社交提供商 OAuth 流程以及 JWT 令牌处理。关键词:better-auth、authentication、cloudflare d1 auth、self-hosted auth、typescript auth、clerk alternative、auth.js alternative、social login、oauth providers、session management、jwt tokens、2fa、two-factor、passkeys、webauthn、multi-tenant auth、organizations、teams、rbac、role-based access、google auth、github auth、microsoft auth、apple auth、magic links、email password、better-auth setup、session serialization error、cors auth、d1 adapter
云凭据(AK/SK)泄露后的完整利用链。当通过信息泄露/.env文件/git泄露/SSRF元数据获取到云平台 Access Key 和 Secret Key 后使用。当获取到 AWS AKIA*/ASIA*、腾讯云 AKIDz*、阿里云 LTAI* 等凭据格式时使用。覆盖凭据配置→权限枚举→资源接管→后门持久化的完整攻击链。与 cloud-iam-audit(侧重策略分析)互补——本 skill 侧重拿到凭据后的实战利用动作。腾讯云比赛场景的 CAM/COS/CVM/SCF 利用是重点。发现任何云 API 密钥、临时凭据、或 STS Token 时都应使用此 skill
在 300+ 精选安全域名(BleepingComputer、Hacker News、Krebs、Unit42、Talos、CISA、Mandiant、Rapid7、Securelist 等)中搜索威胁情报、CVE、恶意软件分析、泄露报告和安全研究。每当用户要求:研究某个 CVE 或漏洞、查找安全厂商对某威胁行为者或恶意软件家族的说法、搜索安全博客、查询某主题的威胁情报、查找近期的泄露或勒索软件报告、为 MITRE 技术收集 CTI,或将研究推送到 NotebookLM 时,使用此技能。触发短语如“search security sources”、“find threat intel on X”、“what are vendors saying about Y”、“research CVE-XXXX”、“look up malware Z”、“collect CTI”、“push to NotebookLM”,或任何安全背景下限定域名的 Web 研究请求。
在将项目从旧版 ForgeRock SDK(FRAuth、FRSession、forgerock-ios-sdk、forgerock-android-sdk、@forgerock/javascript-sdk)迁移到新的 Ping Identity Journey SDK 时使用。只要用户提到将 ForgeRock 代码迁移、升级、移植或转换到 Ping SDK 就触发——例如 "ForgeRock to Ping migration"、"upgrade FRAuth"、"replace FRSession"、"move off @forgerock/javascript-sdk"、"migrate to @forgerock/journey-client"、"upgrade to Ping Journey SDK",甚至更模糊的 "help me modernize our ForgeRock auth"。适用于 Android(Kotlin)、iOS(Swift)以及 JavaScript/TypeScript 代码库。会将旧代码保留为注释,使回滚轻而易举,验证应用仍能构建,并写出每处更改的带行号报告。
通过 IndyKite AuthZEN REST API(`POST /access/v1/evaluation`)做出单次 KBAC 授权决策——针对一个 (subject, action, resource) 三元组返回布尔值 `decision`,可选地接受逐请求的 `context.input_params`。用于单个是/否问题——"can ada PROVISION gpu-node-7?"、"is this user allowed to delete this document?"、"gate this operation on a live check",或调试某次决策为何为 false。不用于一次性做大量检查(请用 indykite-authzen-evaluations),不用于枚举哪些 action/resource/subject 被允许(请用 indykite-authzen-search-action / -search-resource / -search-subject),也不用于编写决策背后的策略(请用 indykite-authzen-kbac-policies)。若要通过 MCP/JSON-RPC 获得同一决策,请见 indykite-mcp-server(`authzen_evaluate`)。
通过 IndyKite AuthZEN REST API(`POST /access/v1/evaluations`)一次调用执行多项 KBAC 授权决策,顶层 subject/action/resource/context 作为默认值,可被每条记录覆盖;按顺序为每条记录返回一个 `decision`。适用于一次检查一组已知且固定的检查项——一个 subject 对应多个 resource、一个 action 跨多个 subject,或任意三元组组合——例如“这些服务中哪些可以 grace provision?”“这些用户中,哪些可以部署 gpu-node-7?”。单次检查请使用 indykite-authzen-evaluation;要枚举所有允许的 action/resource/subject(开放式,而非固定列表)请使用 indykite-authzen-search-action / -search-resource / -search-subject;要编写策略请使用 indykite-authzen-kbac-policies。
通过 IndyKite AuthZEN REST API(`POST /access/v1/search/action`)列出某个 subject 被允许对某个 resource 执行的操作——针对一个固定的 (subject, resource) 组合返回被授予的 action 名称。用于枚举允许的操作——"what can linus do with gpu-node-7?"、"which actions does this user have on this item?"(例如只渲染允许的 UI 控件)。不用于特定 action 的是/否判断("can linus DEPLOY gpu-node-7?" -> indykite-authzen-evaluation);若要枚举其他维度,请用 indykite-authzen-search-resource(哪些 resources)或 indykite-authzen-search-subject(哪些 subjects);若要编写策略,请用 indykite-authzen-kbac-policies。
通过 IndyKite AuthZEN REST API(`POST /access/v1/search/resource`)列出某个 subject 被允许对之执行给定 action 的 resource——给定一个 subject 和一个 action,返回某类型中匹配的 resource 实例。用于枚举允许的 resource——"which servers can linus provision?"、"list the documents this user can read"(按访问权限过滤的列表)。返回 `{type,id}` 引用,而不是是/否决策,也不是 resource 数据本身(图数据请用 indykite-ciq-read)。若要对单个 resource 做是/否判断,请用 indykite-authzen-evaluation;若要枚举其他维度,请用 indykite-authzen-search-action(哪些 actions)或 indykite-authzen-search-subject(哪些 subjects);若要编写策略,请用 indykite-authzen-kbac-policies。
通过 IndyKite AuthZEN REST API(`POST /access/v1/search/subject`)列出被允许对某个 resource 执行给定 action 的 subject——给定一个 resource 和一个 action,返回某类型中匹配的 subject 实例。用于枚举谁有访问权限——"who can provision gpu-node-7?"、"list the people allowed to approve this document"(审计/审核视图)。不用于特定 subject 的是/否判断("can grace provision gpu-node-7?" -> indykite-authzen-evaluation);若要枚举其他维度,请用 indykite-authzen-search-action(哪些 actions)或 indykite-authzen-search-resource(哪些 resources);若要编写策略,请用 indykite-authzen-kbac-policies。
调查 Microsoft Azure(资源和订阅控制平面)中的安全事件:根据 Azure Activity Log 和资源/数据平面诊断日志还原攻击者活动,以发出调用的身份(用户、服务主体或托管身份)为调查起点,通过角色分配追踪权限提升,排查托管身份令牌滥用和 VM run-command 代码执行,并在关联 Entra 登录日志的同时检测存储或 Key Vault 数据窃取。适用于响应疑似 Azure 资源遭入侵、异常 Azure Activity Log 条目、Microsoft Defender for Cloud 警报、托管身份或服务主体滥用、加密货币挖矿 VM 或存储帐户数据外传事件。
检测、分析并修复 Python Web 应用(FastAPI 和 Flask)中的 OWASP A10:2025——异常情况处理不当。每当用户询问错误处理安全、异常管理、fail-open 漏洞、堆栈跟踪暴露、未捕获异常、事务回滚安全或异常路径中的资源泄漏时,请使用本技能。也在任何 OWASP A10 审计、涉及 try/except 块的安全代码审查、全局异常处理器或可能泄漏敏感信息的 HTTP 错误响应时触发。如果用户在 Python 语境中提到 CWE-209、CWE-248、CWE-636、CWE-703、CWE-754 或 CWE-476,请立即使用本技能。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
