create-moviepilot-plugin
用于创建、修改、调试、校验或搭建 MoviePilot 本地插件的技能,覆盖 V3/V2 版本感知的插件开发流程,包括源码布局、包元数据、扩展点与 UI 模式选择。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-31 00:15
38,953 个结果
用于创建、修改、调试、校验或搭建 MoviePilot 本地插件的技能,覆盖 V3/V2 版本感知的插件开发流程,包括源码布局、包元数据、扩展点与 UI 模式选择。
用于在 Compose 或 Views 中构建与审查 Android 界面的技能,涵盖 Material 规范、无障碍、自适应布局与状态管理,强调遵循 Android 平台契约而非套用 Web ARIA 或像素级对齐。
awesome-error-standards 是一套用于统一错误处理方式的技能规范,适用于 API 与应用开发。它强调先区分操作性错误与程序员错误,再按一致模式进行抛出、捕获、记录与对外呈现,避免泄露内部细节。核心内容包括:在启动阶段校验配置与连接、快速失败、不吞掉错误、使用结构化错误(code、message、details)、区分用户可见信息与开发者日志、将错误映射到正确的 HTTP 状态码(如 400/401/403/404/409/422/429/500,不用 200 表示错误)、在 API 边界用 schema 校验并返回字段级错误、在响应前记录带上下文的日志。它还给出客户端重试分类(不可重试、修改请求后重试、带退避重试)、幂等键、流式错误处理,以及类型化错误类、分层处理、异步错误与安全序列化等代码模式,并列出常见反模式与检查清单。
Kubb 配置技能:指导编写 kubb.config.ts 并选择 @kubb/plugin-* 插件,从 OpenAPI/Swagger 规范生成 TypeScript 代码。涵盖配置结构、插件组合、validate/init/generate 工作流及注意事项。
用于检查并配置现代包管理器的技能,推荐 Python 使用 uv、JavaScript/TypeScript 使用 bun,支持从 pip、npm、yarn、poetry、pipenv 等旧管理器迁移,并检测与清理冲突的锁文件。
该技能用于在 TypeScript 仓库中接入 dependency-cruiser,把每个 package 变成“深模块”:实现藏在子文件夹中,外部只能通过 package 根目录的入口文件访问。它会安装依赖、写入边界规则、接入检查命令,并验证规则确实会拦截深层导入。
用于软件系统设计与现代化改造的技能:从只读现状盘点出发,覆盖质量属性、架构选项、API 与数据模式、迁移、验证与交付证据,强调未知项保留为 UNKNOWN、决策交给用户、变更须经授权且只在可丢弃环境中执行。
用于 Ruby 代码库的代码审查、重构与质量改进技能,应用 Sandi Metz 的四条面向对象设计规则:类不超过100行、方法不超过5行、方法参数不超过4个、控制器只实例化一个对象。
该技能用于将 Rust 游戏中的怪物、道具、掉落、效果、刷怪权重、等级门槛与平衡数值从代码迁移到经校验的数据文件,使用 Serde 友好的 schema。适用于内容频繁配置化的项目。
用于收尾并打包小型 Rust 游戏的技能:先锁定可玩 MVP 循环,再打包资源、执行发布构建与冒烟测试,并只做提升清晰度与可分享性的克制打磨。
用于 Rust 类 Rogue 游戏的程序化地图与战术 AI 技能:统一生成器接口、地图校验、视野、寻路与空间记忆,强调可测试性。
用于在 Rust 中设计并审查网格瓦片地图与相机相对渲染的技能,涵盖地图存储、坐标与索引转换、碰撞与可行走性检查、地图构建器、分层绘制顺序以及瓦片主题。
用于在 Rust 中构建与审查回合制游戏流程的技能,通过回合状态枚举、分阶段调度、意图消息、移动与战斗结算等模式,让回合制玩法更确定、易扩展。
genesis 是一个全栈项目脚手架参考模板,用于搭建 Go 后端、React/Vite 前端、Dockerfile、docker-compose、Makefile 与 sqlc 配置。使用时需克隆仓库并参照 reference/project-00 模板,而非凭记忆手写文件。
build-executor 是 spec-superflow 工作流中的构建执行技能,用于执行已激活的直接请求或已批准的规划变更,默认采用原生连续实现,按依赖顺序完成任务、运行测试并记录进度。
release-archivist 是 spec-superflow 工作流中的收尾技能,用于在实现完成后执行验证、总结与归档准备。它通过 SSF 命令完成逻辑关闭、风险接受、物理合并与清理,适用于变更交付的最终阶段。
tempest 是一个命令行工具,用于从 WeatherFlow Tempest 气象站获取超本地天气数据。它支持官方 REST API(需个人令牌)查询当前天气、预报和历史观测,也支持监听集线器在局域网 50222 端口的 UDP 广播获取低延迟实时读数,输出支持 JSON 与单位转换。
AI SDK 是 Vercel 推出的 TypeScript 工具包(npm 上的 ai 包),用于构建 AI 应用。它通过统一的 API 屏蔽不同模型提供商的差异,覆盖文本生成、结构化输出、工具调用、智能体(agent)、嵌入以及框架 UI 集成等能力。仓库位于 https://github.com/vercel/ai,文档位于 https://ai-sdk.dev/docs。该技能强调一个重要前提:不要依赖记忆编写 AI SDK 代码——SDK 跨版本变化频繁,API 会被重命名、移除或新增,训练数据里往往包含过时接口、已废弃模式和失效的模型 ID,尤其是 useChat 等 UI hook 变化最频繁。正确做法是使用随包安装的、与版本匹配的文档:ai 包在 node_modules 内自带完整文档(node_modules/ai/docs/)与源码(node_modules/ai/src/),提供商包和框架包同样自带文档(node_modules/@ai-sdk/<name>/docs/)。需要时可通过在文档页 URL 后追加 .md 获取 markdown,或用 https://ai-sdk.dev/api/search-docs?q=your_query 搜索;找不到依据时应明确说明,不要猜测。
Better Auth 是一个与框架无关的 TypeScript 认证与授权库,采用插件化架构,支持邮箱密码、40+ 社交 OAuth、Passkey、魔法链接等多种登录方式,并提供 18+ 框架集成。
Vite 是新一代前端构建工具,提供基于原生 ESM 与 HMR 的快速开发服务器及优化后的生产构建。资料基于 Vite v8.3.1(Rolldown 驱动),涵盖配置、插件 API、构建与 SSR、环境 API 及 Rolldown 迁移。适合处理 vite.config.ts、Vite 插件等任务。
介绍 TypeScript 的 tsconfig.json 配置要点,重点讲解 noImplicitAny、strictNullChecks 与 strict 等编译选项对类型检查行为的影响,并给出推荐配置与渐进迁移建议。
TDD Bug Fix 是一个用于修复缺陷的工作流技能,核心理念是在修改生产代码之前,先让损坏的行为变成可执行的测试。它适用于用户明确要求 TDD、失败测试或回归测试的场景,或者当缺陷存在明显且成本低廉的本地测试目标时。该技能并非强制测试:若可用测试需要大范围测试框架搭建、脆弱 mock、缓慢的端到端基础设施、仅生产环境状态、模糊复现步骤或大量无关夹具变动,则应跳过新增测试,改用最接近的有效验证方式。工作流包括:理解缺陷与最小可观察复现,选择最窄的可执行检查,先写会失败的测试,修复前运行确认其因预期原因失败,再以最小生产变更修复,最后重跑回归测试确认通过。若失败测试不切实际,可使用定向脚本、手动复现命令、浏览器自动化、快照对比、日志断言或聚焦集成检查等可执行回归手段。该技能强调不为了配合错误实现而修改测试、不削弱现有断言、保持回归测试聚焦,并在最终回复中报告证据而非仅结果。
CarAPI 集成技能,通过 Membrane CLI 访问车辆数据,包括规格、定价与可用性,可管理数据、记录并自动化工作流,适用于汽车市场、比价工具和库存管理系统。
ScrapingAnt 集成技能,通过 Membrane CLI 连接 ScrapingAnt 网页抓取 API,用于管理账户、抓取任务与结果、用量和发票等数据。适合需要以编程方式与 ScrapingAnt 交互的开发者与数据人员。