serper-scholar
基于 Google Scholar API 的学术文献搜索技能,可查找论文、研究报告与学术文献,返回标题、链接、摘要、类型、年份、作者、发表刊物和引用次数等信息。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-20 00:13
37,097 个结果
基于 Google Scholar API 的学术文献搜索技能,可查找论文、研究报告与学术文献,返回标题、链接、摘要、类型、年份、作者、发表刊物和引用次数等信息。
垂直切片架构(VSA)编码规范技能,适用于 Go、.NET/C#、Java、Kotlin、TypeScript、Python 等语言的应用开发,强调按功能组织代码、每个功能单一入口、切片内高内聚、切片间低耦合,并鼓励以入口点为主的集成测试。
面向 AI 智能体与 LLM 的 UNIX/POSIX 命令行工具规范合集,涵盖参数解析、退出码、输出流、错误处理、I/O、帮助文档、信号与配置等主题,共 44 条规则,按影响程度从关键到渐进分级。
面向 Godot 的任务追踪系统蓝图技能,用基于 Resource 的任务定义、信号驱动更新和 AutoLoad 管理器实现目标、进度、奖励与分支任务链,适用于 RPG 任务或关卡系统开发。
这是一份代码审查清单(Code Review Checklist),用于指导开发者系统性地检查代码质量、安全性与最佳实践。清单从正确性、安全性、性能、代码质量、测试、文档六个维度列出检查项,并额外提供了针对 AI/LLM 相关代码的审查模式,包括逻辑与幻觉检查、提示工程审查以及常见反模式识别。同时给出了审查评论的分级使用指南,用符号区分阻塞性问题、重要建议、细枝末节与疑问。
Bagisto 包开发技能,覆盖创建包、目录结构、迁移、模型与代理、仓库、路由、控制器、视图、多语言、DataGrid、后台菜单、权限控制与系统配置等,并给出 PHP 代码风格与数据访问规范。
refactor-clean 是一套面向编码代理的重构技能,主张用更简洁的形态替换旧结构,而不是在问题旁叠加兼容层。适用于重命名、过时或误导性命名、遗留代码、范围变更等场景。
该技能用于在 Java 项目中使用 Spring Data JDBC 与 Java records 结合开发,涵盖实体设计、仓库模式、不可变更新、聚合边界、自定义查询、事务管理与单次查询加载等实践。技能以参考规则和正反代码示例为依据,在应用改动前要求先编译项目,编译失败即停止,改动后运行完整验证。适用于审查或改进 Spring Data JDBC 代码、用 records 建模聚合、审查仓库与聚合边界、改进乐观锁或领域事件等场景。
面向 Python 3.12+ 的现代开发技能,涵盖 Django、FastAPI、异步模式与生产实践,适用于 Python 项目、API、数据处理等场景。
面向生产级 Bash 脚本的防御式编程技能,帮助编写稳健的 shell 脚本、CI/CD 流水线与系统工具。涵盖错误处理与安全最佳实践,并强调严格模式、输入校验、日志与限制条件。
面向 Godot 模拟经营与暴利/放置类游戏的开发蓝图技能,覆盖经济管理、时间推进与性能优化。强调整数分货币、物理帧驱动器、指数成本曲线与事件驱动 UI,并提供 tick 管理器、经济系统、NPC 调度等脚本模块。
kicad-export 是一个基于 kicad-cli 的 KiCad 导出技能,用于生成确定性的 KiCad 工程输出,包括 ERC(电气规则检查)、DRC(设计规则检查)、制造文件、装配文件、文档以及 3D 导出。它通过 kicad-cli 解析项目文档,并按需生成 ERC/DRC 报告,随后根据用户指定的制造商创建 Gerber、钻孔文件、位置文件和 BOM 文件。为保证可重复性,命令顺序可保存在 Python 或 bash 脚本中并按项目修改。针对 JLCPCB 和 NextPCB,位置文件需要特定 CSV 格式(Designator、Mid X、Mid Y、Layer、rotation 五列),由于 KiCad 无法直接输出,需使用 scripts/convert_position.py 转换。JLCPCB BOM 还需要 LCSC 料号,并需确保 JLCPCB BOM 预设可用。该技能还支持导出原理图 PDF、BOM、网表、元件表、PCB PDF、STEP 3D 模型以及顶层/底层渲染图。默认情况下,DRC 与 ERC 错误会导致导出失败,用户可通过回复 OVERRIDE 选择继续。
该技能用于将基于 MiniKit(OnchainKit)的 Mini Apps 迁移到原生 Farcaster SDK。适用于从 @coinbase/onchainkit/minikit 迁移、转换 MiniKit hooks、移除相关依赖等场景。技能文档列出了 SDK v0.2.0+ 的破坏性变更,例如 sdk.context 变为 Promise 需要 await、sdk.isInMiniApp() 不再接受参数、sdk.actions.setPrimaryButton() 不再有 onClick 回调,并提供了 MiniKit 与 Farcaster SDK 的逐项对照表、上下文访问模式、转换工作流、常见错误及参考文档清单。
这是一个用于代码审查(Code Review)的检查清单技能,主要面向拉取请求(Pull Request)的审查场景。它把审查要点归纳为功能、代码质量、测试、安全、性能和文档六个方面,帮助审查者逐项核对,避免遗漏关键问题。功能方面关注代码是否实现 PR 描述所声称的行为、边界情况是否处理、错误处理是否恰当;代码质量方面关注是否遵循项目风格指南、是否存在应可配置的硬编码值、函数是否职责单一且命名清晰;测试方面关注新功能是否有测试、测试是否有实际意义而非仅为覆盖率、既有测试是否仍然通过;安全方面关注代码中是否包含凭据或密钥、用户输入是否校验、SQL 查询是否参数化;性能方面关注是否存在明显性能问题、数据库查询是否优化、是否存在不必要的循环或迭代;文档方面关注公共 API 是否文档化、复杂逻辑是否有解释“为什么”的注释、README 是否需要更新。该技能以清单形式提供,适合在人工或自动化代码审查流程中作为参考依据。
这是一个关于如何接收代码评审反馈的技能,强调以技术评估而非情绪化回应来处理评审意见。核心原则是先验证再实现、先询问再假设,技术正确性优先于社交舒适。技能给出了接收反馈的响应模式(阅读、理解、验证、评估、回应、实现),列出了禁止的表演式回应(如“你说得完全对!”“好观点!”),并区分了来自人类搭档与外部评审者的不同处理方式。它还涵盖对不清晰反馈的处理、YAGNI 检查、实现顺序、何时应当技术性反驳、如何承认正确反馈、如何优雅纠正自己的错误反驳,以及 GitHub 行内评论的回复方式。
Planning 是一个实现规划技能,通过交互式、迭代式研究流程生成详细技术方案。它强调先搭建计划文件、用子代理做调研、逐步向用户提问确认,并在交付前校验结构,最终把实现交给新会话执行。
基于 Python 与 MetaTrader 5 API 的自动化交易系统管理技能,代号 Babata V6.6 Predator,面向 Windows VPS 上的黄金/白银量化交易,包含无限盈亏比追踪、自进化黑名单与三重共振选股逻辑。
面向 REST 与 GraphQL API 设计、OpenAPI 3.1 规范编写与 API 架构规划的技能,涵盖资源建模、端点设计、契约校验、模拟验证、版本与弃用策略,并强调分页、错误处理、认证与限流等规范约束。
面向内存分配器设计与调优的技能,涵盖 pool/slab/arena/buddy 分类、jemalloc/mimalloc/tcmalloc 调优、C 语言池分配器实现、Rust GlobalAlloc、碎片指标与基准测试,适用于延迟敏感、嵌入式或服务端堆行为优化场景。
该技能用于将 Android 或 Kotlin 项目中的异步代码从 RxJava 迁移到 Kotlin Coroutines 与 Flow。它提供基础的迁移映射指南,覆盖 Single、Maybe、Completable、Observable、Flowable 等 RxJava 类型到挂起函数与 Flow 的转换,以及 PublishSubject、BehaviorSubject、ReplaySubject、Schedulers 和常用操作符对应关系。技能还给出执行步骤和示例,帮助在仓库层、ViewModel 或 Presenter 中逐步替换订阅逻辑、错误处理与线程调度,并附有最佳实践建议。
该技能依据 Refactoring.Guru 风格规则,帮助诊断代码坏味道、选择重构手法,并在清理失控前停止过度重设计。
用于搭建与编写 Pulumi TypeScript 基础设施即代码项目的技能,可使用云模板创建项目、以组件资源复用配置、并借助 Pulumi ESC 集中管理密钥与环境变量,覆盖预览、部署与回滚流程。
git-commit 是一个按 Conventional Commits 格式创建 git 提交的技能,要求包含 type/scope/subject,适用于用户想要提交更改、保存工作或暂存文件时。
这是一个用于为 Java 仓库生成 AGENTS.md 文件的交互式技能。它通过模块化的分步对话流程,帮助梳理并记录项目约定,涵盖角色与专长定义、技术栈、文件结构、命令目录、Git 工作流以及贡献者边界等内容。生成的 AGENTS.md 文件面向 AI 代理和贡献者,可用于创建或更新 AGENTS.md、添加代理指令、编写 Java 代理的贡献者指令,以及在 AGENTS.md 中记录仓库约定。使用前需查看项目结构和现有文档,以便在第一步中给出准确回答;应用时需阅读参考文件以了解详细的正反示例、约束与安全措施。技能为交互式流程,并定义了边界处理:若用户目标不明确,应先提出澄清问题;若缺少必要上下文、文件、凭据或工具,应明确报告阻塞并询问是否继续;若请求的更改与项目约束或安全边界冲突,应说明冲突并请用户确认取舍。该技能不要求执行 Maven 校验即可生成 AGENTS.md。