Skills
收录 97,501 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
全部
创建并维护一份随项目提交的记忆文件(PROJECT.md),让 Agent 不再在每个冷启动会话中重复发现同样的事实。仅存储稳定的、重新发现成本高、且不在代码中的上下文——架构及原因、构建/测试/运行命令、决策与死胡同——以人类可读的 markdown 记录,并随代码一同版本管理,避免其悄然腐坏。适用于被要求设置项目记忆/上下文、让 Agent 不再反复 grep 代码库、搭建或刷新 PROJECT.md / CLAUDE.md 的记忆章节,或降低冷启动重新发现成本时。仅限文字说明性上下文——绝不包含代码、配置或数据。
当用户要求“创建 hook”、“添加 PreToolUse/PostToolUse/Stop hook”、“验证工具使用”、“实现基于提示词的 hook”、“使用 ${CLAUDE_PLUGIN_ROOT}”、“设置事件驱动自动化”、“阻止危险命令”,或提及 hook 事件(PreToolUse、PostToolUse、Stop、SubagentStop、SessionStart、SessionEnd、UserPromptSubmit、PreCompact、Notification)时使用。本技能全面介绍如何创建和实现 Claude Code 插件 hook,重点讲解高级提示词 hook API。
在 tempa-spec schema 的 `proposal` 阶段、\"What Changes\" 列表定稿之前运行的变更规模检查。当草稿把若干各自都值得单独成项的独立变更捆在一起时,它会检测到并停下来询问用户是否拆分(默认:一个变更;Agent 绝不自行拆分);当用户选择拆分时,它会把延迟切片记录到 proposal.md 的 Out of Scope 部分、discovery.md 的 Key Decisions 以及 openspec/BACKLOG.md。理由见 docs/research/2026-08-27-mattpocock-skills-gate-and-seams.md。
搜寻 CI/CD 流水线漏洞——GitHub Actions 工作流注入(pull_request_target Pwnrequest 和 ${{ }}-into-shell)、可自托管 Runner 投毒、OIDC 信任策略滥用、Jenkins 脚本控制台 RCE 和 CVE-2024-23897 文件读取、GitLab CI Runner 令牌注册、Terraform 状态文件泄漏、构建产物/日志中的机密泄漏、流水线环境变量泄露。适用于目标拥有公开的 GitHub/GitLab 组织、暴露的 CI 仪表板(Jenkins/TeamCity/Drone/Argo),或构建产物/镜像可访问的情况。
搜寻云和基础设施配置错误。AWS:公开的 S3 存储桶(匿名 s3:GetObject)、权限过宽的存储桶策略(PutObjectAcl public-write)、暴露的 CloudFront 源站、公开的 Lambda 函数 URL、公开的 RDS 快照、JS 包中的 IAM 凭证、可通过 SSRF 访问的 AWS 元数据。GCP:公开的 GCS 存储桶、暴露的 Cloud Run 服务、泄露的服务账号 JSON。Azure:公开的 Blob 容器、暴露的 Function App。(Kubernetes/Docker 暴露由 hunt-k8s 负责;CI/CD 流水线攻击由 hunt-cicd 负责;获取凭证后的 IAM 权限提升由 cloud-iam-deep 负责。)检测方式:定向 dork 搜索、证书透明度查询、从 JS 包中提取密钥、扫描已知服务端口。验证:实际读取/写入数据或 RCE。适用于搜寻云原生存储和计算配置错误(S3/GCS/Blob、通过 SSRF 访问 IMDS、无服务器服务、公开的托管服务)。
排查 Kubernetes 和 Docker——API 匿名访问、kubelet 10250 exec(SPDY/WebSocket,不能使用普通 POST)及更简单的 /run 原语、etcd 2379 未认证访问、仪表板跳过登录、RBAC 配置错误、滥用 secret/SA-token、docker.sock 主机逃逸、runc/容器逃逸(Leaky Vessels CVE-2024-21626)、经 API server 的 nodes/proxy RCE、EphemeralContainers node-shell、滥用绑定/投射的 SA-token audience+expiry、绕过准入控制器、残留的 Helm/Tiller。当目标运行容器化基础设施、暴露 K8s 端口(6443/10250/10255/2379/8443),或云元数据暴露 K8s 服务账户时使用。
排查 Laravel 特有漏洞——调试模式泄露(APP_DEBUG=true 会暴露完整堆栈跟踪和环境变量)、未经授权访问 Laravel Telescope/Horizon 仪表板、Ignition RCE(CVE-2021-3129)、签名 URL 操纵、滥用 Queue Worker、通过 Eloquent 批量赋值、通过 Cookie 反序列化、.env 文件暴露。目标运行 Laravel(PHP)时使用,可通过 X-Powered-By、Laravel 会话 Cookie 或 /storage/ 路径检测。
排查 LLM/AI 功能漏洞——提示词注入、间接注入、通过工具调用/Markdown 外泄数据、ASCII 走私、Agent 式 AI 安全(OWASP Agentic Apps 2026,ASI01-ASI10)。模式包括:直接注入(“忽略之前的指令”);通过模型读取的文档/网页/邮件进行间接注入;ASCII 走私(Unicode Tags 区块 U+E0000-U+E007F,对人不可见但可由模型解码);工具调用外泄(模型有 fetch/browse 工具,攻击者注入 OOB URL,模型外泄聊天记录/机密);Markdown 图片零点击外泄;系统提示词提取;通过 AI 的 IDOR(跨租户数据)。目标:聊天机器人、RAG、摘要器、Agent 式 Copilot、MCP 工具。检测:任何由 LLM 驱动的端点、触发 AI 处理的文档上传、带工具的自主 Agent。验证:使用 OOB/Collaborator 回调验证外泄;可逐字复现的系统提示词泄漏(运行两次);可验证的跨租户泄漏或 RCE。编造内容不属于发现项。排查 AI 功能、聊天机器人、RAG、Agent 式系统和 MCP 时使用。
猎查 SAML / SSO 攻击。模式:XML 签名包装(XSW)——通过移动已签名元素,在保持 Signature 有效的同时修改 Assertion;在 NameID 中注入注释([email protected]<!--evil-->@attacker.com → 某些解析器会识别为 [email protected]);剥除签名(完全移除 Signature 元素,服务器本应拒绝却未拒绝);密钥混淆(由攻击者的 IdP 签名,却被 SP 接受);未验证受众限制;重放攻击(同一 Assertion 在有效期内被接受两次)。工具:SAML Raider Burp 扩展、samlmagic、手动 XML 操作。检测目标:任何 /saml 端点、/Shibboleth.sso、/sso/saml/、Microsoft ADFS 端点。验证方式:通过篡改 NameID 接管账户,通过篡改 AttributeStatement 注入管理员角色。适用于猎查 SSO 流程、SAML AssertionConsumerService 可访问,或将 IdP 信任链用于冒充 SP 的场景
在阅读或编辑导入 hydra_zen(builds、make_custom_builds_fn、store、just、MISSING、hydrated_dataclass、kwargs_of、make_config、ZenStore、BuildsFn)的配置代码时使用,或在 hydra-zen 项目中出现 Hydra 风格的 "${...}" 插值、配置组、_target_ 块或 `builds_bases` 继承时使用。涵盖类型模型、惯用模式、类型细化陷阱,以及极端情况的 hack(部分之部分、按变体覆盖、项目级构建器默认值)。
当用户希望设计、重新设计、塑造、评审、审计、润色、澄清、提炼、强化、优化、调整、制作动画、上色、提取或以其他方式改进前端界面时使用。涵盖网站、落地页、仪表盘、产品 UI、应用外壳、组件、表单、设置、引导流程和空状态。处理 UX 评审、视觉层级、信息架构、认知负荷、无障碍、性能、响应式行为、主题、反模式、排版、字体、间距、布局、对齐、颜色、动效、微交互、UX 文案、错误状态、边界情况、i18n,以及可复用的设计系统或令牌。也适用于需要变得更大胆或更有趣的平淡设计、应该收敛的张扬设计、在实时浏览器中迭代 UI 元素,或希望在技术上令人惊叹的视觉效果。不适用于纯后端或非 UI 任务。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
