Skills
收录 98,067 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
编写或编辑 codependix.config.ts——配置运行哪些图类型、每个项目的覆盖项、包含和排除 glob、整个工作区图、各导出文件的保存位置,以及用于评判每个构建图的边界规则。适用于工作区尚无 codependix 配置、运行因所有目标都解析为 none 而没有输出、添加 JSON 或 Markdown 目标、在锚点块和独立文件之间选择、配置因缺少目标或选择器为空而被拒绝、添加 forbid、allow 或 acyclic 规则、注册每个项目的 Nx gate,或判断一个配置能否描述工作区中的所有项目。
运行 codependix 依赖图导出或边界检查,在 --check boundaries、--check reports 和 --write 之间选择,将运行指向工作区根目录或配置文件,或读取生成的 Mermaid 块或 JSON 图。适用于运行 codependix 或 npx codependix、运行以状态码 0 退出却未写入内容、因 --check 未提供值而被拒绝、查找用于选择单一图类型的标志、将 codependix 接入 CI 步骤或 Nx 任务、codependix-gate 目标失败,或读取导出的 Nx Neighborhood、NestJS 模块图或文件级导入图。直接涵盖命令行宿主,不假设使用任何任务运行器。
实现、扩展和调试 Contentful 个性化功能。对于新项目、项目范围内或未知的配置,使用 onboarding;仅在明确可正常运行的集成上进行范围明确的工作时,使用 extend-existing。触发关键词:个性化、优化、ninetailed、A/B 测试、实验、多变量测试、定向、受众定向、细分、变体、内容变体、设置个性化、实现个性化、启用个性化、个性化无法正常工作、个性化故障、个性化此组件、我是否已准备好使用个性化、experience API、Contentful Experiences、Experiences SDK、Studio Experiences、Next.js 中的个性化、@contentful/optimization、@ninetailed/experience.js、运行实验、检查此 URL、调试此实时页面、检查网络请求、检查控制台错误、experience.ninetailed.co
诊断并修复 Lingui SWC 插件与 Next.js、Vite、Rspack 或其他 SWC 运行时的兼容性错误。适用于在使用 @lingui/swc-plugin 构建时遇到“failed to invoke plugin”“failed to run Wasm plugin transform”“Failed to deserialize program received from host”“Failed to execute SWC plugin”“out of bounds memory access”或“LayoutError”等错误,或宏未转换但未显示错误(构建成功,但 Trans/t 显示为原始未翻译输出)。
将大型功能拆分为独立可验证、可由人工审查的切片,并置于 specs/ 下的功能目录中。适用于需要提前澄清问题、划分 API 边界、提供可在浏览器中操作的检查点、HTML 可视化、截图门槛、分阶段实施计划、递归式迷雾地带再切分,或在拆分前主动研究参考实现/最佳实践的高风险或多步骤功能。与项目的验证框架和截图门槛(浏览器检查点)、[refactor-clean](../refactor-clean/SKILL.md)(审查已落实的规格,确保计划描述的是单一所有者架构,而非在其上附加功能)、[screenshot-critique](../../visual/screenshot-critique/SKILL.md) 和 [compare-screenshots](../../visual/compare-screenshots/SKILL.md)(视觉门槛),以及代码审查(每个切片落地前进行审计)配合使用。
收集循环系统专家指南,涵盖收集品 ID、寻宝活动、完成度档案、最近物品罗盘 UI、隐藏生成点,以及持久化的“找到全部 X”进度。实现收集品、寻宝活动、完成度档案或罗盘引导的物品搜寻时使用。关键词:collectible_id、scavenger_hunt、collection_manager、collection_compass、completion_archive、hidden_item_spawner、find_all、collectible_item。
使用符合 Laravel 最佳实践的规范化架构模式,构建生产级 Laravel REST API。适用于构建、脚手架生成或审查 Laravel API,涵盖无状态设计、版本化端点、可调用控制器、Form Request DTO、Action 类、JWT 身份验证和 PSR-12 代码质量标准。触发语句包括“构建 Laravel API”“创建 Laravel 端点”“添加 API 身份验证”“审查 Laravel API 代码”“重构 Laravel API”或“提升 Laravel 代码质量”
适用于从 Maya、ZBrush 或 Blender 批量导入 FBX、USD、OBJ 或 glTF 到 Unreal Engine 5.8,或重新导入已更改的文件,编写 Editor Python 工具、Interchange 管线或导入预设,强制命名规范,通过脚本分配材质实例,按资产类别设置 Nanite、碰撞和 LOD,编写数据验证器或自动化测试,修复重定向器,或从命令行执行烘焙和打包(BuildCookRun、RunUAT、CI、Perforce)。也适用于脚本化导入忽略其设置或名称、Python 验证器从不运行,或 Mac 构建无法打包时。
Vue 3 和 Vue.js 在 TypeScript、vue-tsc、Volar 及组件模式方面的最佳实践。适用于使用 TypeScript 编写、审查或重构 Vue 3 组件,配置 Volar/vueCompilerOptions,提取组件类型,使用 defineModel/withDefaults,设置 Pinia store 测试,或调试 Vue 工具问题。触发场景包括 Vue 组件、props 提取、包装组件、模板类型检查、strictTemplates、vueCompilerOptions、Volar 3、CSS modules、fallthrough attributes、defineModel、withDefaults、deep watch、vue-router typed params、Pinia mocking、HMR SSR、moduleResolution bundler、useTemplateRef、onWatcherCleanup、useId、泛型组件、reactive props destructure。
使用 @icp-sdk/signer 将外部钱包(签名器)集成到 IC dapp 中,即 ICRC 签名器标准中的依赖方。涵盖传输方式选择(通过 ICRC-29 弹出窗口 / 通过 ICRC-167 顶层重定向 / 通过 ICRC-94 浏览器扩展),然后协商能力、处理权限和账户生命周期,并通过 SignerAgent(ICRC-49)执行用户批准的 canister 调用。示例使用 OISY,但适用于任何 ICRC-25 签名器。不要用于 Internet Identity 登录(使用 internet-identity 技能),也不要用于自行实现钱包。开发者提及钱包集成、OISY、@icp-sdk/signer,或在钱包弹出窗口中批准交易时使用。
在需要应用 Java 异常处理最佳实践时使用——包括使用特定异常类型、通过 try-with-resources 管理资源、保护异常消息、通过异常链保留错误上下文、遵循快速失败原则尽早验证输入、正确处理中断线程、使用 @throws 记录异常、执行日志策略、在 API 边界转换异常、管理重试和幂等性、实施超时、附加被抑制的异常,以及在异步/响应式代码中传播故障。适用于异常处理、在 Java 代码中使用 try-with-resources、创建异常链、应用快速失败验证,以及审查 Java 异常分类和传播等请求。属于 Plinth Toolkit。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
