SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 11-15 00:13

编程与开发

41,171 个结果

common-lisp-ecosystem

本技能面向 Common Lisp、SBCL 与 Coalton 开发,聚焦 CLOS、ASDF、包卫生、条件系统、format 字符串注入、Unicode 谓词、读取宏等主题中“看似正确却静默出错”的陷阱。内容假定读者已掌握常规 CLOS、条件与 ASDF 用法,重点讲解能通过朴素审查的隐患:CLOS 构造边界应在 initialize-instance 而非便捷构造函数中强制不变量;禁止将输入数据作为 FORMAT 控制字符串以防注入与资源耗尽;digit-char-p 等标准字符谓词具备 Unicode 感知,会悄然扩大语法接受范围,应改用 ASCII 专用谓词;校验必须在规范化强制转换之前进行;桩包会污染共享镜像的全局包命名空间;导出符号不等于存在绑定,需用 fboundp 等审计定义可达性;ASDF 路径应基于系统而非 *load-truename* 解析,源注册表应注册精确目录而非整棵树;.asd 中测试系统应无条件定义,操作符号需限定为 asdf:test-op;依赖变更需一次性覆盖清单、锁文件、包定义、CI 与文档等全部表面。末尾还涉及 SBCL 程序的运行、调试、性能分析与发布。

编程与开发6 次安装

investigation-patterns

这是一个面向代码调查与实现分析的技能,来源于 takeokunn/nixos-configuration。它适用于用户要求调查代码、分析实现、查找模式、理解代码库或调试问题等场景。该技能强调以证据为基础:所有结论都应附带“文件:行号”形式的引用,并为调查结果标注置信度与覆盖率。它提供系统化调试阶段(复现、隔离、调查、假设、修复),并要求在提出方案前完成调查;同时给出了架构分析、延期决策记录、死代码移除等最佳实践,以及证据不足、证据冲突、根因无法确定、发现安全问题时的升级处理方式。

编程与开发6 次安装

kotlin-tuple

kotlin-tuple 是一个为 Kotlin 与 Kotlin Multiplatform(KMP)项目生成类型安全 Tuple 工具代码的技能。它通过复制预置示例文件并调整包名的方式,生成 Tuple0 至 Tuple20 的 Tuple 数据类、tupleOf 工厂方法、toList() 扩展函数,以及面向 kotlinx.serialization 的 KSerializer、类型安全的 awaitAll 和 allNotNullOrNull 工具等可选文件。生成前会先确认目标模块、包名与输出目录、最大 Tuple 尺寸(默认 20)以及需要生成的文件类型;当用户意图明确(如指定默认设置或要求全部生成)时可跳过确认。该技能还会检测已有 Tuple 定义并询问是否覆盖,按需补充依赖并进行编译校验。

编程与开发6 次安装

django

Django 是一个「自带电池」的 Python 高级 Web 框架,遵循模型-模板-视图(MTV)模式,鼓励快速开发。它开箱即用地提供了 ORM、模板引擎、管理后台、表单处理、身份认证以及安全中间件等组件。通过 pip 安装后即可用 django-admin 创建项目、用 manage.py 创建应用并启动开发服务器。Django 的典型项目结构包含 settings.py(配置)、urls.py(URL 配置)、wsgi.py/asgi.py(部署入口),以及各应用的 models.py、views.py、admin.py、forms.py、tests.py 等。它能通过 ORM 定义数据库模型并借助迁移管理数据库结构,支持函数视图与类视图,内置管理站点注册与配置能力,并可与 Django REST Framework 配合构建 API。

编程与开发6 次安装

maps-geolocation

该技能用于构建基于位置的功能,覆盖地理编码与逆地理编码、交互式地图、路径规划与距离矩阵、地理围栏、门店查找与路线优化等场景。资料明确涉及 Google Maps Platform、Mapbox、Leaflet(开源)以及 OpenStreetMap/Nominatim(免费)四个平台:Google Maps 适合功能完整的商业用途,Mapbox 适合自定义样式,Leaflet 配合 OSM 适合零成本自托管方案。内容包含各平台的密钥或令牌配置、地理编码与批量限速处理、Leaflet 与 Mapbox GL JS 的地图与标记示例、Google Directions 与 OSRM 的路径计算、Haversine 距离、点在多边形内与圆形围栏判断、基于 PostGIS 的附近查找 SQL,以及 Google Directions 途经点重排的路线优化。文中还给出了门店查找与配送车队路线优化两个示例,并提示平台成本、地图署名、请求限速、GeoJSON 多边形闭环、结果缓存与坐标顺序等注意事项。

编程与开发6 次安装

plasmo

Plasmo 是一个用于构建浏览器扩展的框架,支持使用 React、TypeScript 和现代工具链开发 Chrome 与 Firefox 扩展。它提供内容脚本、后台服务工作线程、弹窗界面和消息通信等能力,并内置热重载,无需手动配置 webpack。开发者可通过 Plasmo CLI 快速创建项目,使用 @plasmohq/storage 实现跨组件响应式存储,使用 @plasmohq/messaging 实现类型安全的消息传递。默认生成 Manifest V3 清单,内容脚本 UI 采用 Shadow DOM 隔离样式。

编程与开发6 次安装

protobuf

Protocol Buffers(protobuf)是 Google 推出的语言中立、平台无关的二进制序列化格式。本技能帮助开发者使用 .proto 文件定义数据模式,为多种语言生成类型化代码,结合 gRPC 构建高效 API,并通过向后/向前兼容规则处理模式演进。相比 JSON,protobuf 可实现 3-10 倍更小的负载和 20-100 倍更快的序列化速度。内容涵盖 proto3 语法、消息与枚举定义、repeated/map/oneof/optional 字段、gRPC 服务定义、TypeScript 客户端调用示例、模式演进规则、安装命令与最佳实践。

编程与开发6 次安装

orca-implement

Orca implement 是一个面向 GitHub 批量问题(issue)或里程碑的编排技能。它让协调者(Coordinator)把一批 issue 规划成多个波次(wave),为每个 issue 创建独立的 Orca worktree,并启动受监督的 Orca worker 并行实现。协调者负责 Run、worktree、看板状态、提交、推送和拉取请求,worker 只负责自己那一个 issue 的代码改动。该技能强调依赖分析、波次并行(默认最多四个 worker)、看板状态真实反映进度,以及通过 worker_done 汇报结果。适用于需要一次性实现多个相互关联 issue 的团队,支持整批一个分支/PR 或每个 issue 一个分支/PR 两种交付方式。

编程与开发6 次安装

cursor-deslop

cursor-deslop 是一个用于清理 AI 生成代码“垃圾”(slop)并统一代码风格的工具。它通过对比 main 分支的 diff,识别并移除当前分支中由 AI 引入的多余或不一致内容,重点关注:不必要或与本地风格不符的注释、在可信代码路径中异常出现的防御性检查或 try/catch 块、仅为绕过类型问题而使用的 any 类型转换、应通过提前返回简化的深层嵌套代码,以及其它与文件和周边代码库不一致的模式。其护栏要求:除非修复明确 bug,否则保持行为不变;优先采用最小、聚焦的修改而非大范围重写;最终总结保持简洁(1-3 句)。

编程与开发6 次安装