modular-sso
该技能用于在已有用户体系的应用中接入 Scalekit 的模块化 SSO,实现授权跳转、IdP 发起的登录、回调处理、令牌校验与会话管理,并支持企业客户自助接入。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-24 00:15
7,388 个结果
该技能用于在已有用户体系的应用中接入 Scalekit 的模块化 SSO,实现授权跳转、IdP 发起的登录、回调处理、令牌校验与会话管理,并支持企业客户自助接入。
面向 AI/LLM 部署的安全加固技能,用于防御提示注入、数据外泄、模型窃取与供应链攻击,覆盖输入清洗、输出过滤、API 防护、模型权重校验、网络隔离与审计日志。
仅限获授权场景的渗透测试技能,按侦察、扫描、利用、后渗透、报告五阶段组织,提供DNS枚举、子域发现、端口扫描、Web测试等示例命令。使用前必须确认目标、书面授权与范围,否则保持只读并仅提供防御建议。仅含文档,未捆绑脚本模板。
面向授权安全测试的技能,可在结构化工作流中调用 Nmap、Nuclei、SQLMap、FFUF、Hashcat 等 20 余款渗透测试工具,并统一处理输出。仅限教育或经书面授权的安全评估,所有探测与利用操作须先确认目标与授权范围。
为 API 路由、中间件和边缘函数添加限流能力:基于 @upstash/ratelimit 与 Upstash Redis,支持滑动窗口、固定窗口和令牌桶算法,跨无服务器实例共享计数器,按 IP、用户、API Key 或租户限流并返回 429。
用于通过 MCP 管理 UniFi Access 门禁控制器的技能,涵盖门锁、凭证、访客、门禁策略与事件。默认仅注册元工具惰性加载,读操作可用,写操作需显式开启权限并经预览确认。
repo-audit 是一个 GitHub 仓库审计工具,用于检查仓库的安全设置、Dependabot 配置、工作流卫生、长期未处理的 PR/分支以及 Action 版本固定情况,并可通过 --fix 参数自动修复可修复的偏差。它默认审计 skinnyandbald 组织下所有活跃仓库(非归档且 180 天内有推送),也可指定单个仓库或组织。审计项包括:漏洞警报是否启用(Critical,可修复)、自动安全修复是否启用(High,可修复)、.github/dependabot.yml 是否存在(High,可修复)、工作流中 semgrep ci 与 --config auto 是否同现(High,可修复)、超过 30 天的开放 PR(Low,仅报告)、超过 60 天的陈旧分支(Low,仅报告)、第三方 Action 是否未按 SHA 固定(High,仅报告)。工具通过 GitHub API 直接操作,无需克隆仓库;默认只读,仅在传入 --fix 时先展示报告并确认后再修改,且只改仓库设置与 .github/ 下的配置文件,不修改仓库代码。
这是一个面向开发者的双因素认证(2FA)最佳实践指南类技能,基于 Better Auth 的 twoFactor 插件,用于在应用中实现安全的 2FA。内容涵盖服务端与客户端的插件配置、启用 2FA、TOTP(身份验证器应用)与 OTP(邮件/短信)两种方式、备份码生成与恢复、登录时的 2FA 跳转处理、受信任设备、以及会话管理、速率限制、账户锁定、静态加密、常量时间比较等安全考量。同时给出版本相关的注意事项,例如 Better Auth 1.7 的 CLI 迁移流程、发行版与官网行为差异等。所有代码示例均基于 Better Auth 的 API,包括 twoFactor 插件配置、authClient 调用以及完整的服务端配置示例。
auth-patterns 是 spences10/devhub-crm 中的认证集成技能,基于 better-auth,用于实现登录、注册、受保护路由与邮箱验证。提供登录表单、受保护查询等快速模式,并强调请求头获取、重定向位置、受保护端点封装及邮箱验证等核心原则。
面向链上交易安全的技能,提供代币风险与蜜罐检测、DApp 钓鱼识别、交易预执行扫描、签名安全和授权查询等能力,可在交易、兑换、签名前做安全检查。
Data Rights Request 是一个用于处理单条数据权利请求的技能,覆盖从接收、确认、身份与权限核验、范围界定、计划、履行、对账、交付到关闭的完整流程。它强调同一请求 ID 贯穿始终,即使出现重复请求、信息缺失、数据保留、交付失败、部分履行、范围争议或重新开启的情况,也保持同一请求 ID 和清晰的客户状态。该技能要求记录控制每个截止期限的权限依据,并指出仅有下载链接而没有对账不构成履行。它适用于需要处理访问、导出、更正、删除、限制或申诉等数据权利请求的场景,并区分了履行单条请求与使用 privacy-lifecycle 设计控制系统两种用途。
Govern Enterprise Access 是一个面向企业级多租户场景的权限治理技能,用于管理跨客户租户的管理权限生命周期。它关注谁可以授予、继承、行使、审查、恢复和撤销管理权限,适用于处理身份提供商(IdP)断言时的权限判定。该技能强调:IdP 断言只是输入,租户与权限语义应保留在产品侧;加入(Join)不等于获得权限;应急访问(Break-glass)应是有日志记录、有时间限制并带移除条件的授权,而非长期管理员角色;IdP 组名也不等同于产品权限。当授权台账或审查证据需要更深入处理时,可展开访问权限生命周期与特权证据。
这是一套面向以真实身份公开写作、同时接触机密工作的专业人士的两类信息披露治理规范。它不把姓名本身当作机密,而是依据“是否已公开先例”和“是否获得授权”来区分可复述与不可披露的内容,并提供可机器读取的先例台账、五道审核测试、发布面分级与配套 git 钩子实施方式。
Auth.js(原 NextAuth.js)是面向 Web 框架的认证库。它帮助开发者为 Next.js、SvelteKit、Express 等框架添加登录能力:支持 80+ OAuth 提供商(Google、GitHub、Apple、Discord 等)、邮箱/密码、魔法链接与 WebAuthn,并提供会话管理、JWT/数据库会话、基于角色的访问控制以及中间件保护。它内置 CSRF 保护,可通过 Drizzle、Prisma、MongoDB、Supabase、Turso 等数据库适配器存储用户与会话,支持 Vercel Edge、Cloudflare Workers 等边缘环境。
Fail2Ban 是一款通过监控日志文件中的认证失败记录并自动封禁来源 IP 的开源防护工具,用于抵御暴力破解攻击。它借助 iptables/nftables 实施封禁,可保护 SSH、Nginx、Apache、Postfix 以及任何基于日志认证的服务。适合在服务器出现反复登录失败、需要加固 SSH 或 Web 服务器等场景下使用。
Rate Limiter 是一个面向 API 的速率限制设计技能,帮助 AI 代理为 API 设计、实现并配置生产级限流与滥用防护。它涵盖限流算法选择、中间件生成、基于 Redis 的分布式计数、滥用模式检测以及标准 HTTP 响应头设置。该技能会先评估 API 端点与现有中间件栈,再按固定窗口、滑动窗口日志、滑动窗口计数器、令牌桶或漏桶等算法进行取舍,并以分层限制(全局 IP、端点级、已认证用户配额)实现。同时提供凭证填充、爬虫抓取、请求头异常和分布式攻击等滥用检测思路,并要求在 Redis 不可用时优雅降级。资料中包含 Express 中间件与凭证填充检测的示例代码。
Semgrep 是一款快速、开源的静态分析工具,用于在代码中发现缺陷、安全漏洞和反模式。本技能提供 Semgrep 的使用指导,帮助开发者编写自定义规则、将 Semgrep 集成到 CI/CD 流水线,并使用社区规则库进行安全扫描。支持通过 pip、Docker 或 Homebrew 安装,可用 --config=auto 快速扫描,也可指定 p/security-audit、p/owasp-top-ten 等规则集,并支持自定义 YAML 规则、自动修复建议、SARIF 输出以及 GitHub Actions 集成。
WebAuthn(Web Authentication)是一种让用户使用生物识别(Face ID、Touch ID、Windows Hello)或硬件密钥(YubiKey)替代密码进行身份验证的 Web 标准。Passkeys 是通过 iCloud Keychain、Google Password Manager 或 1Password 等跨设备同步的 WebAuthn 凭证。本技能介绍如何使用 @simplewebauthn 库在 Node.js 服务端与浏览器客户端实现无密码注册与登录流程,涵盖依赖方(RP)配置、注册流程、认证流程、生产数据库表结构、Passkey 按钮 UI 模式,以及 Python(py_webauthn)和 Java(webauthn4j)等其他语言的实现方式,并附有安全清单与常见错误排查表。
Binance Web3 官方技能,用于在交易前对代币合约进行安全审计,检测蜜罐、拉地毯(rug pull)和恶意函数等风险。支持 BSC、Base、Solana、Ethereum 四条链,通过调用 Binance 代币审计 API 返回风险等级(0–5)与检测到的风险项。该技能为参考性工具,低风险不代表安全,结果仅为某一时点的快照,用户仍需自行研究(DYOR),不构成投资建议。
security-audit 是一个面向 Rust 与 WebAssembly 应用的安全审计技能,用于识别漏洞、审查 unsafe 代码、验证输入处理并确保应用遵循安全最佳实践。它围绕纵深防御、最小权限、安全默认值和故障安全等核心原则,覆盖漏洞评估、unsafe 代码审查、输入验证与安全配置等职责,并提供认证授权、输入验证、密码学、数据保护、错误处理等检查清单。技能还针对 Rust 特有风险给出指导,包括 unsafe 块审计、FFI 边界校验、整数溢出处理,以及路径遍历、SQL 注入、拒绝服务等常见漏洞的脆弱与安全写法对比。它推荐使用 cargo audit、cargo geiger、cargo clippy 和 cargo fuzz 等工具,并规定按严重级别、CWE 分类、位置、影响、复现、修复与参考链接的结构化格式报告发现。
UBS(Ultimate Bug Scanner)是自动化缺陷检测工具,支持跨多语言扫描 null 指针、安全漏洞等 1000+ 种 bug 模式,可输出 SARIF/JSON 供 CI 与质量门禁使用。
来自前端检查清单的安全规则,用于审查密码输入框是否使用 type='password'、正确的 autocomplete、可访问的显示/隐藏切换与强度提示,避免明文存储或传输密码。
Permissions-Policy 是前端检查清单中的一条安全加固规则,用于审查 HTTP 响应头,限制浏览器 API 的可用范围。它建议通过设置 Permissions-Policy 响应头,禁用网站未使用的浏览器功能(如摄像头、麦克风、地理位置、支付等),从而在网站遭遇 XSS 注入后缩小攻击者可利用的能力范围。该规则提供了检查、修复和解释三个环节的指引,并说明第三方 iframe 默认继承页面限制,除非显式授权。
面向智能体渲染 UI 的安全加固技能,指导编写最窄的 _meta.ui.csp 白名单、iframe 沙箱与代理源模型,并把 structuredContent 视为不可信输入。