Skills
收录 98,067 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
全部
面向 Microsoft Entra External ID 的指南——统一的客户身份与访问管理 (CIAM) 及外部协作平台,取代 Azure AD B2C(面向新租户)并整合 B2B 来宾场景。涵盖外部租户创建、用户流(注册/登录、密码重置)、自定义品牌、身份提供程序(Google、Facebook、Apple、SAML/OIDC)、电子邮件 OTP 与通行密钥支持、自定义属性、自定义身份验证扩展(取代 B2C 自定义策略)、API 连接器、面向外部用户的条件访问、工作区租户中的自助注册、B2B 协作与 B2B 直接连接、跨租户访问设置,以及从 Azure AD B2C 迁移的注意事项。WHEN: Entra External ID、CIAM Microsoft、客户身份、取代 Azure AD B2C、B2B 来宾用户、B2B 直接连接、跨租户访问设置、外部租户、自助注册、自定义身份验证扩展、社交身份提供程序、合作伙伴协作 Entra、外部用户生命周期、来宾用户过期。DO NOT USE for 工作区身份(使用 entra-id)、工作区治理(使用 entra-id-governance)、或工作区 CA(使用 conditional-access-mfa)。
面向 Microsoft Entra Verified ID 的指南——基于开放标准(W3C Verifiable Credentials、DID、OpenID4VC)的可验证凭据颁发与验证平台。涵盖颁发者设置(租户配置、DID 注册、Key Vault 中的签名密钥)、凭据架构设计、规则与显示文件、颁发流(QR / 深链接)、验证流、Face Check 生物识别匹配、与 Entra ID 集成以进行工作区入职和访问、与验证合作伙伴集成,以及用例(员工验证、远程入职、低摩擦账户恢复、供应商/承包商身份证明)。WHEN: Entra Verified ID、可验证凭据、去中心化身份、DID 颁发、颁发凭据 Entra、验证凭据、Face Check、远程入职身份证明、使用 VC 的账户恢复、承包商身份验证、供应商验证、工作区入职 VC。DO NOT USE for B2C/CIAM(使用 entra-external-id)、工作区身份管理(使用 entra-id)、或 PKI/证书设计(使用 pki-design)。
分析堆栈跟踪、崩溃报告、panic 或错误日志,找出失败帧和根本原因,然后提出修复方案及验证方法。涵盖 Kotlin/JVM/Android(协程、ANR、R8 混淆的跟踪)、KMP/Compose Multiplatform、Flutter/Dart(FlutterError、RenderFlex 溢出)、iOS/macOS 上的 Swift(.ips 报告、EXC_BAD_ACCESS)、Rust panic、C++ 段错误和消毒器输出,以及 Python、JS/TS、Go 和 Java。当有人粘贴堆栈跟踪、崩溃日志或 panic(即使没有附带问题),或询问“为什么会崩溃”“这个错误是什么意思”“调试此异常”“找出此跟踪的根因”“符号化此崩溃”“反混淆此跟踪”,或使用匈牙利语“miért crashel”“mit jelent ez a hiba”“elemezd ezt a stack trace-t”“nézd meg ezt a crash logot”时使用。不适用于审计整个项目中的潜在错误(使用 code-analyzer),也不适用于尚未获取日志的失败 CI 运行(使用 github-fix-ci-error)。
编写 PRD(Product Requirements Documents):创建新的 PRD,或编辑尚未完成的现有 PRD。采用 draft-first 模式:根据用户提供的信息立即生成完整文档,并在文中标出推断的假设,便于针对性审核,无需冗长访谈。当输入涉及多个功能时,会自动识别并建议拆分为多个 PRD,并在同一会话中依次创建。每份 PRD 独立完整,聚焦行为和业务规则;技术细节放在 TRD/ADR 中。用户想创建或编辑 PRD、需求文档、功能规格、规划功能、确定交付范围、记录需求,或评估 PRD 的拆分/粒度时使用,即使没有明确说“PRD”也适用。也适用于提到“产品需求”“功能规格”“功能范围”“需求文档”“完善 PRD”“调整 PRD”“PRD 拆分”“PRD 粒度”,或提供长篇功能描述要求编写规格的情况。
Microsoft Exchange 邮件服务器攻击方法论。当发现 OWA(Outlook Web App) 登录页面、Exchange 管理面板、443 端口运行 Exchange、或内网中发现 Exchange 服务器时使用。当端口扫描发现 25/443/587/993/995 且指纹为 Exchange 时使用。覆盖 OWA 密码喷洒、ProxyLogon(CVE-2021-26855)、ProxyShell(CVE-2021-34473)、ProxyNotShell(CVE-2022-41040)、邮箱搜索导出、GAL 全局地址簿提取、NTLM 中继到 Exchange。Exchange 是域渗透中最高价值的目标之一——可获取域管邮箱、提取全员通讯录、获取 SYSTEM 权限。发现任何 /owa /ecp /autodiscover /mapi 路径时都应使用此 skill
当以独立开发者身份将单个软件功能从意图推进到交付时,应使用此技能——目标优先、TDD、确定性验证、只在真正值得之处保留证据,并在两个关键节点(目标批准、合并)引入人的判断。当用户说 "let's build feature X"、"ship this feature"、"run this through the factory"、"write a goal contract"、"feature-factory",或想要一个能抵御流程膨胀的、有纪律的从意图到合并的循环时触发。不适用于整个产品的规划、多功能的路线图或自主的多 Agent 集群。
帮助开发者使用 FineUI 的表单:Form / SimpleForm 容器、表单字段(TextBox / TextArea / NumberBox / DatePicker / DropDownList / CheckBox / RadioButtonList 等)、Calendar 内嵌日历、字段与整表校验、读取字段值。覆盖 F.js(JavaScript)、Pro(WebForms)、FineUI.Core 的 MVC(Fluent API)/ RazorForms / RazorPages(TagHelper),以及 FineUI.Java(Spring Boot + Thymeleaf 方言标签,kebab-case)。触发词: "FineUI 表单", "F.Form", "SimpleForm", "FormRow", "表单校验", "ValidateForms", "Required", "TextBox", "NumberBox", "DatePicker", "DropDownList", "RadioButtonList", "CheckBox", "CheckBoxList", "TimePicker", "Label", "Hidden", "FileUpload", "TriggerBox", "DropDownBox", "HtmlEditor", "MarkInvalid", "字段标签", "LabelWidth", "读取表单值", "下拉树", "文件上传", "富文本编辑器", "Calendar", "内嵌日历", "日期范围", "月份选择", "年份选择", "时间选择", "OnDateSelect", "FineUI.Java", "Spring Boot", "Thymeleaf", "@FineUIPage", "text-box", "simple-form", "form-row".
帮助开发者使用 FineUI 的 Grid(表格)组件,覆盖 F.js(JavaScript)、Pro(WebForms)、FineUI.Core 的 MVC / RazorForms / RazorPages,以及 FineUI.Java(Spring Boot + Thymeleaf 方言标签)。用于表格配置、列定义与渲染、数据加载与绑定、单元格编辑、行选择(复选框多选/单选)、分页、排序、合计行、表头过滤、多表头、行分组、树表格、列锁定、单元格合并、行扩展/行命令/行事件、拖拽排序、大数据表格与工具栏。 Trigger phrases(触发词): "FineUI 表格", "F.Grid", "Grid 列", "grid columns", "FineUI.Java", "Spring Boot", "Thymeleaf", "@FineUIPage", "f:grid", "render-field", "data-field", "RenderField", "RenderCheckField", "复选框多选", "EnableCheckBoxSelect", "选中行", "SelectedRowIndexArray", "GetSelectedDataKeys", "getSelectedDataKeys", "RendererFunction", "RendererArgument", "列渲染", "服务端分页", "loadData", "DataKeyNames", "表格排序", "AllowSorting", "合计行", "EnableSummary", "SummaryType", "表头过滤", "AllowFilters", "EnableFilter", "多表头", "GroupField", "行分组", "EnableRowGroup", "树表格", "EnableTree", "TreeColumn", "列锁定", "AllowColumnLocking", "单元格合并", "mergeColumns", "行扩展列", "RowExpander", "行命令", "RowCommand", "行单击事件", "OnRowClick", "拖拽排序", "EnableColumnMove", "大数据表格", "EnableBigData".
帮助开发者使用 FineUI 的布局系统——容器的 `Layout` 属性如何排布子控件:Fit(填充)/ Region(区域上下左右中)/ HBox·VBox(弹性盒子)/ Block(响应式栅格)/ Column / Anchor,以及视口自适应(IsViewPort / AutoSizePanelID)。覆盖 F.js、Pro、FineUI.Core(MVC/RazorForms/RazorPages)、FineUI.Java(Spring Boot + Thymeleaf 方言标签,kebab-case,含 region-panel 便捷控件)。 Trigger phrases(触发词): "FineUI 布局", "Layout", "Region 布局", "区域布局", "RegionPosition", "HBox", "VBox", "BoxFlex", "弹性布局", "Fit 布局", "Block 响应式", "BlockMD", "栅格布局", "IsViewPort", "视口自适应", "Column 布局", "Anchor 布局", "FineUI.Java", "Spring Boot", "Thymeleaf", "region-panel", "region-position", "box-flex", "is-view-port".
帮助开发者使用 FineUI 的 Tree(树)组件:树容器与节点(TreeNode)、静态/后台构建节点、数据绑定、节点图标、复选框树(级联、读取选中)、节点事件(点击/展开)、异步懒加载。 覆盖 F.js(JavaScript)、Pro(WebForms)、FineUI.Core 的 MVC(Fluent API)/ RazorForms / RazorPages(TagHelper),以及 FineUI.Java(Spring Boot + Thymeleaf 方言标签)。 Trigger phrases(触发词): "FineUI 树", "F.Tree", "TreeNode", "树节点", "树控件", "EnableCheckBox", "enable-check-box", "复选框树", "CascadeCheck", "cascade-check", "级联选中", "GetCheckedNodes", "getCheckedNodes", "懒加载", "OnNodeLazyLoad", "on-node-lazy-load", "异步加载子节点", "节点点击", "nodeclick", "OnNodeExpand", "on-node-expand", "FineUI.Java", "Spring Boot", "Thymeleaf", "@FineUIPage", "f:tree", "f:tree-node".
把现有 FineUI 项目升级到更高的大版本(**仅 v10 及以上**),识别破坏性变更、生成迁移清单并逐项应用。适用于 F.js(JavaScript)、Pro(WebForms)、以及 FineUI.Core 的 MVC / RazorForms / RazorPages。(FineUI.Java 首发即 v16.0,无历史升级路径;仅其共用的 F.js 客户端破坏性变更适用,见下。) Trigger phrases(触发词): "FineUI 升级", "升级 FineUI", "FineUI upgrade", "升级到 v1x", "破坏性变更", "不兼容", "迁移 FineUI", "EncodeText", "raw 标签", "DateParseString". 当用户要把 FineUI 从旧版本升级到新版本、或问“升级会不会有不兼容”时使用本技能。
帮助开发者使用 FineUI 的窗口与消息框:Window(内联内容 / iframe 弹窗)、打开/关闭窗口、iframe 子页回传数据给父页(closeArgument)、以及 MessageBox(Alert 对话框 / Confirm 确认框 / Notify 通知框)。 覆盖 F.js(JavaScript)、Pro(WebForms)、FineUI.Core 的 MVC(Fluent API)/ RazorForms / RazorPages(TagHelper),以及 FineUI.Java(Spring Boot + Thymeleaf 方言标签,kebab-case)。 Trigger phrases(触发词): "FineUI 窗口", "F.Window", "弹窗", "对话框", "MessageBox", "Alert.Show", "F.alert", "F.confirm", "确认框", "通知框", "Notify", "ShowNotify", "iframe 窗口", "关闭窗口", "回传数据", "closeArgument", "GetShowReference", "OnClose", "FineUI.Java", "Spring Boot", "Thymeleaf", "@FineUIPage", "f:window", "showAlert", "showNotify", "showConfirm", "ActiveWindow", "setHidden".
使用 React 18 + TypeScript + Vite + Tailwind CSS v3 + Zustand 为 FiveM 构建 NUI 界面。适用于用户提及 NUI、界面、UI、菜单、HUD、面板、覆盖层、React、Vite、Tailwind,或任何 FiveM 的游戏内界面时 —— 无论后端框架是什么(vRP、QBCore、Qbox、ESX)。涵盖项目结构、FiveM CEF 限制、observe/Post 钩子、VisibilityProvider、动画、动态配置/主题和性能规则。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
