Skills
收录 97,222 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
在 Blazor 应用中添加、配置或审查 Ignite UI for Blazor Lite 组件支持。适用场景:安装 IgniteUI.Blazor.Lite 或 IgniteUI.Blazor.GridLite,在 Blazor Server、WASM、Hybrid 或拆分式 Blazor Web App 项目中注册 AddIgniteUIBlazor(),添加 @using IgniteUI.Blazor.Controls,连接主题样式表,选择合适的宿主页面,定位 GridLite 样式表路径,说明单项目与拆分式 Server/Client Web App 配置的差异,以及检查 Ignite UI 组件正常工作所需的可交互渲染模式。不适用场景:不使用 Ignite UI 的常规 Blazor 组件编写、从零选择应用架构或渲染模式(参见 create-blazor-project)、JavaScript 互操作(参见 use-js-interop)、身份认证(参见 configure-auth)、预渲染(参见 support-prerendering),以及无需 Ignite UI 配置的布局/组件设计问题。
先通过对话了解产品愿景,再生成三份产品文档:`docs/product-vision.md`(战略与品牌)、`docs/prd.md`(供编码 Agent 使用的技术规格)和 `docs/product-roadmap.md`(包含任务复选框的分阶段构建计划)。还会将创始人的回答记录为 `docs/VISION.md`。当创始人说“规划我的产品”“规划一个产品”“明确我的愿景”“生成 PRD”“创建路线图”“详细说明我的想法”“帮我构建一些东西”,或希望将想法转化为可交付的规格文档时使用。
研究游戏的实际运行机制,以便 Mod 能接入。反编译 .NET/Mono(ILSpy)、IL2CPP(Cpp2IL、Il2CppDumper)、Java(Vineflower)和原生代码(Ghidra、IDA,通过 MCP 服务);转储数据和资源格式;逆向分析二进制文件格式,并通过往返转换验证;读取实时内存(Cheat Engine、Frida、x64dbg);查找渲染通道(RenderDoc)。当 Mod 需要了解游戏内部机制时使用,例如“Boss AI 如何运作”“找出伤害函数”“这个 .sld/.pak/.dat 是什么格式”“玩家位置在内存的哪里”。
指导 Agent 使用 Angular 特定模式开发 Ionic 应用。涵盖项目结构、独立架构与 NgModule 架构的识别、Angular Router 与 Ionic 导航(标签页、侧边菜单、模态框)的集成、懒加载、Ionic 页面生命周期钩子、使用 Ionic 输入组件的响应式表单、用于状态管理的 Angular 服务、路由守卫、性能优化和测试。不要用于从零创建新的 Ionic 应用、升级 Ionic 版本、与 Angular 无关的常规 Ionic 组件用法、Capacitor 插件集成,或非 Angular 框架(React、Vue)。
为 n8n Custom Code Tool (@n8n/n8n-nodes-langchain.toolCode) 编写 JavaScript 或 Python——这是可由 AI Agent 调用的工具,不是工作流 Code 节点。适用于构建附加到 AI Agent 的 Code Tool、编写由 LLM 调用的代码、解析 `query` 输入、返回字符串结果、为结构化参数定义输入架构(specifyInputSchema、jsonSchemaExample、DynamicStructuredTool),或排查 \"Wrong output type returned\"、\"No execution data available\"、\"The response property should be a string, but it is an object\"、\"Cannot assign to read only property 'name'\" 等错误,或 AI Agent 拒绝调用工具的问题。涵盖 Code node 与 Code Tool 的关键区别:返回格式(string 与 `[{json:{...}}]`)、Code Tool 沙盒中无法使用 `$fromAI`/`$input`/`$helpers`、AI 调用时的命名规则,以及何时改用 `toolWorkflow`/HTTP Request Tool
将本地修改的 `skills/<skill-name>/` 作为 PR 提交到上游仓库(如 Fandhe-AI/agent-cli-skills)。读取 `skills-lock.json` 中的 `source`,并通过安全机制阻止推送到 `Fandhe-AI/` 以外的仓库。执行 clone → 应用修改 → 安全检查 → 创建分支 → push → `gh pr create`。合并后使用 sync-skills-lock 更新 hash。用户提出“向上游贡献技能”“向外部仓库提交 PR”等需求时使用。
当没有匹配的专用 TAO 模型技能时,在 NGC PyTorch 容器内使用本地 NVIDIA GPU 微调任意 HuggingFace CV / VLM / LLM 模型。适用于用户希望微调 HuggingFace 模型(全量或 LoRA)、端到端训练视觉 / VLM / LLM 模型、生成可复现的 HF 训练流水线、在扩大规模前于本地对 HuggingFace 模型进行冒烟测试、将微调后的模型连同模型卡推送到 HF Hub,或为现有 HuggingFace 微调任务生成自包含的重运行技能。支持图像分类、目标检测、语义/实例/全景分割、深度估计、图像文本转文本 VLM(SFT / LoRA)以及 LLM SFT / DPO / GRPO。六步工作流:检查与评估、硬件和 NGC 镜像、研究、生成与冒烟测试、训练 + 评估 + 推理、推送并生成重运行技能。不要用于专用 `skills/models/*` 技能所涵盖的任何 Hugging Face 模型 ID;模型技能及其声明的执行环境优先。
将旧版 Dune 应用迁移到新的 Flows 应用托管基础设施时必须使用。协调完整迁移:审计当前状态,将 app.json 更新为 appsApi 基础设施,将认证接线工作委派给 setup-flows-auth,创建或更新 manifest.json 网络权限,并将部署脚本更新为 @cognite/cli。用户提到“迁移到 Flows”“迁移到新基础设施”“从 dune 迁移到 flows”“迁移旧版应用”,或希望将现有应用迁移到新的 Flows 应用托管环境时,均使用此项。
在 Flows/Fusion 应用中添加 AI、Atlas、Agent、聊天 UI 或 LLM 功能时必须使用。通过 @cognite/app-sdk 使用 Atlas/EOS 侧边栏,而不是 useAtlasChat、vendored atlas-agent 或逐行聊天补全。触发词:atlas、EOS、PAIA、Agent chat、chat UI、sendAgentMessage、sendAgentLayoutMode、registerAgentServer、connectToHostApp、useAtlasChat、LLM。应用内聊天:仅当宿主侧边栏不可用时才使用 integrate-atlas-chat。
在任何代码库中使用 Claude Code 构建功能,且工作需要遵循规范的构建 → 审查 → 测试 → 修复循环时使用。触发语包括“运行构建循环”“构建下一个任务”“继续计划”“妥善构建此功能”,以及任何要求根据计划文件或直接功能提示实现工作的请求。根据计划(若无计划则根据提示)进行构建,运行 Claude Code 的 `/review`(敏感部分还要运行 `/security-review`)并修复发现的所有问题,对功能进行端到端测试和验证,修复测试发现的问题,并在完成后汇报。持续重复,直到所有计划任务都已完成。
直接向 Fish Audio 平台发送 HTTP / WebSocket 调用(TTS、ASR、语音设计、语音模型、钱包、实时 TTS 流式传输),无需依赖 Python 或 JavaScript SDK。适用于用户希望通过 curl、没有官方 SDK 的语言、无法安装 SDK 的边缘/运行时环境调用 Fish Audio,或明确需要原始 REST / WebSocket 代码的情况。涵盖身份验证、端点 URL、必需标头、请求/响应模式、MessagePack 与 JSON 与 multipart 编码规则、多说话人对话、语音设计候选生成以及 WebSocket 流式传输协议。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
