encore-code-review
encore-code-review 是 Encore 官方提供的代码审查技能,用于检查现有 Encore.ts 代码是否符合最佳实践、是否存在常见反模式。它覆盖基础设施声明位置、模块导入方式、跨服务调用、错误处理、SQL 注入防护、类型注解、端点暴露、订阅处理器幂等性、密钥访问时机以及迁移文件命名等检查项,并按严重程度输出问题报告。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-20 00:13
232,237 个结果
encore-code-review 是 Encore 官方提供的代码审查技能,用于检查现有 Encore.ts 代码是否符合最佳实践、是否存在常见反模式。它覆盖基础设施声明位置、模块导入方式、跨服务调用、错误处理、SQL 注入防护、类型注解、端点暴露、订阅处理器幂等性、密钥访问时机以及迁移文件命名等检查项,并按严重程度输出问题报告。
encore-service 是 Encore.ts 的服务实现与项目结构规范技能,用于创建和布局 Encore.ts 服务。每个 Encore 服务必须包含一个 encore.service.ts 文件,通过 `import { Service } from "encore.dev/service"` 并 `export default new Service("my-service")` 定义服务。该技能涵盖最小服务结构(encore.service.ts、api.ts、db.ts)、单服务应用、多服务应用,以及按系统(system)分组的的大型应用布局。服务之间通过 `~encore/clients` 导入调用,而非直接导入。指南要求服务不可嵌套、每个服务可拥有独立数据库、服务名应为小写且具描述性、不要仅为代码组织而拆分服务(应使用文件夹)、服务边界未确定时改用 encore-architecture。适用于使用 Encore.ts 构建后端应用的开发者。
该技能用于从 Markdown 检查清单、YAML 任务列表、需求定义书等来源批量创建 GitHub Project 项目条目。它会解析标题、正文、Priority(High/Medium/Low)、Size(XS/S/M/L/XL)等字段,并通过 `gh project item-create` 与 `gh project item-edit` 命令完成创建与字段设置。使用前提是目标 GitHub Project 已存在,且已安装并认证带 project 权限的 gh CLI。适用于把需求文档、任务清单或路线图快速导入 GitHub Projects 的场景。
倪海厦中医课程资料学习技能,用于围绕倪海厦中医课程内容进行学习、整理、检索与证据溯源。该技能以随附的参考资料为基础,覆盖《伤寒论》《金匮要略》《仲景心法》、临床案例、八纲辨证、扶阳论坛、易筋经、梁冬对话、斯坦福演讲、天纪、黄帝内经、神农本草、针灸等模块,并提供截图证据与 PDF/文本证据检索脚本。默认采用轻量模块化检索:先读 references/index.md,再按问题类型加载相关 Markdown 模块,需要原始证据时使用 scripts/search_screenshots.py 或 scripts/search_pdf_evidence.py。该技能定位为教育用途,不提供诊断、处方或个体化医疗建议,涉及急重症、孕期、儿科、药物相互作用等情况会提示咨询执业医师。RAG 与知识图谱模式已暂时下架,期间不创建虚拟环境、不安装 RAG runtime、不调用 nihaisha_kg。
这是 Phaser 4 中关于摄像机(Camera)系统的技能文档,用于在游戏场景中控制视角。内容涵盖 CameraManager 与主摄像机的管理、视口与滚动坐标的区别、缩放、边界限制、跟随精灵、摄像机特效(淡入淡出、闪光、抖动、平移、缩放动画、旋转动画)、忽略列表、死区、世界坐标转换、渲染列表、强制离屏合成、摄像机滤镜以及键盘控制等。文档提供了大量可直接使用的代码示例,并说明了各 API 的签名、参数含义与注意事项,例如缩放最小值限制、边界只限制滚动、特效需 force 参数才能重启、滤镜依赖 WebGL 等。适用于需要在 Phaser 4 项目中实现多摄像机、小地图、HUD 分层、镜头跟随与镜头特效的开发者。
Polymarket Arbitrage Bot 是一个用 TypeScript 编写的自动化交易机器人,在 Polymarket 的 15 分钟 Up/Down 预测市场(BTC、ETH、SOL、XRP)上实现 dump-and-hedge(下跌买入并对冲)套利策略。它通过 Gamma API 发现当前周期市场,轮询 CLOB 订单簿,检测价格急跌后买入下跌一侧,当买入价与反向结果卖价之和低于设定阈值时再买入反向结果进行对冲,并支持止损、盈亏记录与模拟模式。默认以模拟模式运行,需显式开启生产模式才会下真实订单。
Snowflake 是 Adobe skills 中的转换技能,用于把 AI 生成的静态 HTML 页面(Stardust、Mobirise、Relume、Lovable、v0、Figma 衍生页面等)转为 Edge Delivery Services 页面,在保留原始设计的同时让内容可在 Document Authoring(DA)中编辑。
该技能用于批量抓取 TikTok 账号的统计数据与元数据,基于 Apify 平台上的 apidojo TikTok Profile scraper 实现。用户提供一组 TikTok 用户名或主页 URL 后,可获取粉丝数、关注数、总点赞数、视频数、简介、是否认证、简介链接、头像地址等账号级信息。技能支持通过 Node 脚本、Apify MCP 或 REST API 三种方式运行,并可将结果保存为 CSV 或 JSON。适用于需要批量了解 TikTok 账号概况的场景,如达人筛选、竞品分析或账号数据整理。使用前需设置 APIFY_TOKEN 环境变量。
在 RunPod 无服务器云 GPU 上运行开源 AI 模型的工具集,按秒计费,通过命令行部署镜像、创建端点并处理图像编辑、放大、去水印、SadTalker 与 Qwen3-TTS 等任务。
该技能用于 Salesforce Industries CME EPC 产品建模,基于 Product2 创建目录条目、配置可配置属性,并通过 Product Child Item 关系构建报价捆绑包。它面向 DataPack 风格的元数据编写,提供 assets/ 下的规范模板集(如 product2-offer-template.json、attribute-assignment-template.json、product-child-item-template.json 等),并支持生成价格手册条目、价格列表条目、对象字段属性、编排场景、分解关系、编译属性覆盖、覆盖定义和父键等配套元数据。技能内置 120 分评分模型(6 个类别),阈值分为可部署(≥95)、需审查(70-94)和阻止修复(<70)。适用于创建 EPC 产品、配置产品属性、构建报价捆绑包,以及对现有捆绑包进行评分、审查和修复建议。
这是一个面向 AI 智能体的 Electron + React 开发技能,用于指导生成安全、可投入生产的桌面应用代码。它覆盖 Electron 20+ 的安全默认配置(上下文隔离、沙箱、禁用 nodeIntegration)、通过 contextBridge 实现的安全通信、类型安全的 IPC(invoke/handle 模式、electron-trpc、结果类型错误序列化)、electron-vite 与 Electron Forge 的现代项目搭建、React 集成模式(useEffect 清理、多窗口状态管理)、打包与代码签名、Playwright 测试等。技能还附带安全分析、项目脚手架和 IPC 类型生成脚本,并明确不适用于 Tauri、纯 Web 应用、Electron 20 以下版本及非 React 渲染框架。
折扣营销策略技能,用于规划、实施和优化折扣与促销定价策略,面向 SaaS、电商和工具类产品。内容涵盖折扣结构(年度承诺、按量、新客、终身交易)、终身交易(LTD)与 AppSumo 平台的收益与风险、优惠券与兑换码类型及投放、黑五网一(BFCM)活动的排期与策略、活动类型(推荐奖励、抽奖、教育优惠等)以及配套宣传物料。该技能会先读取项目上下文并确认产品类型、目标、折扣类型与约束,再给出折扣结构与财务护栏建议,最终按折扣类型与结构、活动、兑换码方案、财务护栏、相关页面组件的格式输出。
Angular 是一个面向 Angular、SASS 与 TypeScript 开发的技能,用于构建可扩展、高性能的 Web 应用。它强调严格的类型安全,并遵循 Angular 官方风格指南。该技能提供简洁精确的示例与清晰解释,在服务和状态管理中贯彻不可变性与纯函数,偏好组件组合而非继承以提升模块化,并使用描述性命名约定与 kebab-case 文件命名。TypeScript 方面要求用接口定义数据模型、避免 any 类型,使用可选链与空值合并运算符、独立组件、signals 响应式状态管理以及 inject 函数注入服务。它还涵盖文件组织规范、代码风格、async 管道、懒加载、无障碍、可延迟视图、NgOptimizedImage、trackBy 等 Angular 实践,以及列表渲染、纯管道、避免直接 DOM 操作、Web Vitals 优化等性能要点,并包含错误处理、表单验证、XSS 防护与单元测试 Arrange-Act-Assert 模式。
Hono TypeScript 是一套使用 Hono 框架与 TypeScript 构建边缘优先、高性能 API 的开发规范与技能指南,适用于 Cloudflare Workers、Deno、Bun 和 Node.js 等运行时。资料涵盖 TypeScript 通用编码约定(类型声明、命名规范、函数设计、接口与 Zod 运行时校验)以及 Hono 专属实践,包括项目结构、应用初始化与类型化 Bindings/Variables、路由分组与方法链式定义、中间件(CORS、logger、JWT、自定义认证)使用、基于 @hono/zod-validator 的请求校验、上下文与响应处理、HTTPException 全局错误处理、Cloudflare Workers 存储集成(KV、D1、R2、Durable Objects)、使用 Hono test client 配合 Vitest/Jest 的测试方法,以及性能、安全和多运行时配置要点。适合希望在边缘环境构建类型安全 API 的开发者在编码与代码审查中参考。
一套面向 Web 开发的指导性技能集合,覆盖 Bootstrap、Django 与 HTMX 的使用规范,以及性能、安全、无障碍和 SEO 等通用 Web 最佳实践。Bootstrap 部分强调使用网格系统实现响应式布局、利用工具类快速样式化、通过 Sass 变量定制主题,并遵循移动优先原则,包含网格、组件、定制等示例;Django 部分给出建议的项目结构,以及基于类的视图、函数视图、模型定义与表单及自定义校验的示例代码;HTMX 部分说明核心概念,包括用 hx-get/hx-post 发起 AJAX 请求、用 hx-target 与 hx-swap 更新 DOM、用 hx-trigger 触发事件、用指示器处理加载状态,并给出基本用法、触发器、交换选项与加载状态示例。通用最佳实践分为性能、安全、无障碍与 SEO 四类:性能上建议减少 HTTP 请求、优化图片与资源、使用缓存、实现懒加载、压缩 CSS 与 JavaScript;安全上建议校验所有用户输入、使用 CSRF 防护、实现正确的身份认证、对输出进行清理以防 XSS、使用 HTTPS;无障碍上建议使用语义化 HTML、为图片提供替代文本、确保键盘可导航、保持颜色对比度、用屏幕阅读器测试;SEO 上建议使用正确的标题层级、添加元描述、实现结构化数据、创建 XML 站点地图、优化页面速度。
Seedance Submitter 是 PostPlus Cloud 上用于 Seedance 2.0/2.5 视频生成任务的提交与轮询工具。它适用于准备、校验、提交、轮询或调试 Seedance 作业,负责将规范化后的请求发送给服务商并跟踪结果。它明确不承担创意策略、任务分类或参考策略决策:如果任务类别、钩子逻辑、分镜或参考策略尚未确定,应先使用 video-generation 和 video-request-architect。工具区分 Seedance 2.0 与 2.5 的多类端点,支持文生视频、首帧、首尾帧以及多模态参考等场景,并将 promptPlan、timeline 等创作词汇组合进单个 prompt 叙述,再映射到端点支持的时长参数。它支持通过 PostPlus 托管存储上传本地参考媒体,返回不过期的 mediaReference,并在提交时兑换为临时签名 URL。
sumeru-worldbuilder 是网文/小说全流程创作的主控技能,负责统筹协调从创意萌芽到作品完稿的完整创作链路。它通过编排选题、大纲、写作、审查、润色、完稿各专项技能的调用顺序与数据传递,实现自动化、流水线式的网文创作体验。用户说出"我想写小说""写一本网文""自动写小说"等整体写作需求时即可触发。该技能会收集创作需求、生成选题方案、设计世界观与完整章节细纲、按细纲批量撰写章节、执行逻辑审查与自动修复、进行内容润色,最终输出多格式作品文件并生成创作报告。它通过 .sumeru/ 目录共享数据,并在每个阶段保存进度以支持断点恢复。
create-pull-request 是一个用于创建 GitHub Pull Request 的技能,帮助按照项目规范与最佳实践生成结构清晰的 PR。它会在创建前检查 gh CLI 是否已安装与登录、工作目录是否干净,并收集当前分支、目标基础分支、相关提交记录与变更文件等信息。该技能会识别关联的 issue 编号、变更类型与测试方式,必要时向用户追问缺失信息。它遵循提交整洁与分支管理建议,支持 rebase、squash 与推送分支。创建 PR 时会读取并使用 .github/pull_request_template.md 模板,通过临时文件传入 PR 正文,避免转义与换行问题。创建后展示 PR 链接、提醒 CI 检查,并可继续添加审阅者或标签。
sf-vlocity-build-deploy 是一个用于 Salesforce Industries DataPack 部署自动化的技能,基于 Vlocity Build(vlocity 命令)实现 OmniStudio/Vlocity DataPack 的导出、部署、重试与差异比对。当用户需要使用 vlocity 命令部署或验证 DataPack 时触发。它覆盖 org 间 DataPack 迁移、manifest 驱动的部署、失败分流与 CI/CD 流程编排,并提供本地数据校验、packRetry 循环、packGetDiffs 比对等能力,同时给出依赖缺失、GlobalKey 冲突、匹配键重复等常见故障的排查方向。
video-lens 是一个从 YouTube 视频抓取字幕并生成结构化摘要报告的工具,可经由触发词或 YouTube 链接激活,输出执行摘要、要点与带时间戳的主题列表,并以 HTML 报告形式呈现,同时支持 yt-dlp 元数据与本地 Whisper 转录回退。
cmux CLI 综合使用指南,介绍如何通过命令行检查、脚本化和自动化 cmux 应用。它基于 Unix socket 暴露应用状态,支持窗口、工作区、窗格、表面等层级结构,可用于终端读写、浏览器自动化、侧边栏状态设置及设置管理等场景。
utoo 是一个高性能 npm 包管理工具,用于安装依赖、生成依赖树、执行前端项目脚本等。提供 utoo/ut、utx 等命令别名,支持镜像源配置与 monorepo 交互式脚本选择。
定价与打包追踪(Pricing & Packaging Tracker)是一项面向产品经理的竞品情报技能,把竞争对手的定价与套餐包装记录成可对比(diffable)的时间序列,而不是单次截图。每次运行按固定结构捕获层级(tiers)、计费单位、功能门禁(gates)、用量限制、免费层边界和企业版信号,然后与上一次捕获比对,只报告真正发生变化的部分,并附证据 URL 和日期。它强调「结构先于数字」:门禁与层级的调整往往比标价变动更早暴露战略意图。技能遵循自主调查协议,问题预算为 2,区分事实、推断与假设,并以四选项作为最终步骤。适用于按月或按季度节奏监控竞品分层、门槛、限制与价格动作,并为主张卡、定价评审等产物提供输入。
该技能用于在已连接的 remote-sync Git 仓库中,从 data-app-template 模板脚手架生成一个全新的 Metabase 数据应用(data-app),放置到 `data_apps/<app>/` 目录下。数据应用是单个 JS bundle,由 Metabase 主机在 Near Membrane 沙箱中加载并渲染到自己的 React 树中。脚手架是一个 Vite + React + TypeScript 项目:源码位于 src/,开发服务器通过 Metabase 生产中使用的同一 Near Membrane 沙箱与失真规则,预览应用针对真实 Metabase 运行的行为,`npm run dev` 与生产表现一致;`npm run build` 生成单个 dist/index.js。由于沙箱运行的是构建后的 bundle,改动会触发重新构建并进行软重载(在沙箱中重新求值 bundle 并重新挂载应用),组件状态会重置但不是整页刷新。开发预览还带有一个角落 ⚠ 诊断工具栏,用于捕获运行时错误,诊断数据同时以 JSON 形式提供。该技能仅负责创建脚手架并验证起始 bundle 可运行,不含数据层构建。