SuperAPI AI 工具集

Skill 广场

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

更新于 11-16 00:04

编程与开发

41,212 个结果

claude-project-docs

claude-project-docs 是一个用于生成与审计 CLAUDE.md 文件及智能体(agent)文档的技能,旨在为 Claude Code 设置项目时提供最佳实践。其核心方法是“60 行规则”:CLAUDE.md 会进入每一次会话,因此应控制在 60 行以内(理想值),绝对上限为 300 行,且内容需普遍适用,不应包含具体任务内容。文档采用 WHAT/WHY/HOW 结构组织,并建议通过 agent_docs/ 目录实现渐进式披露,将构建、测试、架构、数据库、部署等任务专属文档按需读取。该技能可帮助用户新项目初始化、审计或改进已有的 CLAUDE.md、创建智能体文档以及渐进式披露结构。它能防止在 CLAUDE.md 中混入代码风格规则、完整命令文档、实现示例等反模式,因为 LLM 可靠遵循的指令数量约为 150-200 条,每一行不必要的文字都会降低遵循度。

编程与开发4 次安装

renpy-visual-novel-exporter

Ren'Py视觉小说导出器(renpy-visual-novel-exporter)是一个将小说稿件、角色对话和分支故事板转换为可运行的Ren'Py视觉小说项目脚本(.rpy)的专用工具。它支持将对话与叙述映射为Ren'Py语法,定义带颜色的角色;构建菜单选项和分支叙事,管理剧情变量与跳转;处理背景音乐、音效和环境音的播放与淡入淡出;生成角色入场、震动、跳跃等ATL动画和相机效果。该工具还能自动生成资产清单(asset_manifest.md),列出背景、立绘表情、音乐和音效需求,便于插画师或AI图像生成器使用。输出结构包含script.rpy、definitions.rpy、transforms.rpy等文件,并提供Python辅助脚本(export_to_renpy.py)将Markdown剧本转换为Ren'Py脚本,支持指定输入输出和标题参数。适用于视觉小说开发者快速将文字剧本转化为可玩原型。

编程与开发4 次安装

next-best-practices

Next.js 最佳实践技能,用于在编写或审查 Next.js 代码时应用一套规范与规则。内容覆盖文件约定、RSC 边界、数据模式、异步 API、元数据、错误处理、路由处理器、图片与字体优化、打包、脚本、水合错误、Suspense 边界、并行与拦截路由、自托管及调试技巧等主题,并分别指向对应的说明文档。该技能可帮助开发者识别无效的 React Server Component 写法、非序列化 props、Server Action 异常等问题,涉及 Next.js 15+ 的异步 API 变更与 v16 中间件重命名等事项。

编程与开发4 次安装

zx

zx 是 Google 推出的工具,用于用 JavaScript/TypeScript 编写 shell 脚本。它封装了 child_process,自动转义参数,并提供合理默认值,让脚本能利用整个 JavaScript 生态。本技能是编写 zx 脚本的综合指南,涵盖快速开始、核心概念($ 模板字面量、ProcessPromise/ProcessOutput、预设配置)、并行执行、错误处理、流管道、输出格式化、异步迭代、Shell 配置以及内置辅助函数等。适用于编写、调试或转换 shell 脚本,以及在 JavaScript 中运行 shell 命令、执行远程脚本、Markdown 脚本或 TypeScript shell 脚本等场景。

编程与开发4 次安装

avalonia-custom-controls

Avalonia 自定义控件开发技能,介绍在 Avalonia UI 中创建自定义控件的类型选择与实现方式,涵盖 UserControl、TemplatedControl、基础绘图控件、自定义 Panel、附加属性与自定义 Flyout 等主题,并说明 StyledProperty 与 DirectProperty 的差异、模板部件获取、12.0 版本渲染与数据验证 API 的变化,以及控件库项目组织、社区辅助工具和常见错误,面向需要扩展 Avalonia 控件集的开发者。

编程与开发4 次安装

avalonia-data-templates

Avalonia Data Templates 是 Avalonia UI 中用于定义数据对象如何呈现为界面的模板机制技能文档。它覆盖 DataTemplate、ItemTemplate、ContentTemplate、App 级全局模板、按运行时类型自动选择模板、IDataTemplate 选择器、FuncDataTemplate、TableView/DataGrid 列模板、可复用资源模板以及用于层级数据的 TreeDataTemplate,并包含对模板作用域解析顺序、编译绑定差异(11.x 与 12.0+)和常见错误的说明。

编程与开发4 次安装

avalonia-events

avalonia-events 是一个面向 Avalonia 框架的路由事件使用参考技能,帮助开发者在 XAML 或 C# 代码中订阅、定义与调试路由事件。它说明了 Avalonia 路由事件沿逻辑树传播的三种策略:冒泡(源到根)、隧道(根到源,一般以 Preview 为前缀)和直接(仅在源元素引发),并给出 XAML 属性绑定、直接使用 += 以及 AddHandler/RemoveHandler 指定路由策略的写法。资料还介绍了用 e.Handled 停止传播、注册自定义 RoutedEvent 与自定义事件参数、声明隧道 Preview 事件、RoutingStrategies 枚举含义、OnApplyTemplate 中获取 PART_ 模板部件并清理旧订阅、用 AddClassHandler 为所有实例挂静态类处理器,以及在 11.x 与 12.0 中焦点与手势事件的差异。内容以代码示例为主,适合需要理解事件路由顺序、预览拦截或模板控件事件接线的 Avalonia 开发者查阅。

编程与开发4 次安装

avalonia-xaml

Avalonia XAML 是用于编写和审查 Avalonia 界面标记的技能,覆盖 .axaml 文件、XML 命名空间、代码隐藏、标记扩展,以及不用 XAML 而用代码构建 UI 的方式。资料说明 Avalonia 使用 .axaml 扩展名以避免与 Visual Studio 的 WPF 工具冲突,XAML 为可选项并支持纯代码 UI;12.0+ 默认启用编译绑定,使用 {Binding} 时需提供 x:DataType,11.x 则为可选启用。内容整理文件结构、命名空间语法与常用前缀、标记扩展、x: 属性、代码隐藏模式、纯代码 UI、手势事件和资源字典等要点。

编程与开发4 次安装

lov-fix-deepseek-tool-call-error

这是一个用于排查和止损 Codex 在 DeepSeek(provider=yoda、wire_api="responses")会话中报错 No tool output found for tool call 的技能。该错误通常出现在一条 assistant 消息同时发出多个工具调用、且批次中包含被缩放的图片时:Codex 在批次结果齐全前发出下一次请求,DeepSeek 返回 400,并导致该 thread 永久锁死。技能通过扫描本地 rollout 文件取证,列出事故清单(时间、thread、被拒调用、同批调用、是否涉及缩放图片、是否锁死),给出中毒 thread 的恢复方案和预防规则,默认只输出方案,不修改全局配置。

编程与开发4 次安装

using-rubypowers

RubyPowers 是一个面向 AI 编程助手的技能集合,提供会话启动时使用的技能索引与调用规则。它要求在回答任何问题(包括澄清性问题)前先调用相关技能,并给出在 Claude Code、Copilot CLI、Gemini CLI 等环境中的调用方式、技能优先级与红标判断。技能目录覆盖流程与工作流(头脑风暴、测试驱动开发、系统化调试、计划编写与执行)、会话交接、Ruby 与 Rails 编写、37signals 风格、提交信息规范、Sandi Metz 规则、Hotwire 与 Stimulus 系列、Brakeman 安全审计、代码评审收发以及技能编写等。使用时需注意用户显式指令优先级最高,技能会覆盖默认系统提示词行为。

编程与开发4 次安装

refactoring

这是一个用于在 Python 代码中定位重构目标的技能,底层依赖 pyscn 命令行工具。它可以分析三类问题:重复代码(代码克隆)、过于复杂的函数以及无效代码(死代码)。使用方式是通过 uvx 直接运行 pyscn,无需安装;也可通过 analyze 命令的 --select 参数分别选择 complexity、clones、deadcode,或组合分析以确定重构优先级。支持使用 --min-complexity 设置复杂度阈值、--clone-threshold 设置克隆相似度阈值、--min-severity 设置死代码严重级别,以及 --json 生成行级详细报告。若连接了 pyscn-mcp MCP 服务器,还可改用其 check_complexity、detect_clones、find_dead_code 或 analyze_code 工具获得内联结果。适合在用户询问 Python 代码重构、查找复杂函数、重复代码或死代码时使用。

编程与开发4 次安装