SuperAPI AI 工具集

Skill 广场

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

更新于 11-15 00:13

编程与开发

41,175 个结果

avalonia-data-binding

Avalonia 数据绑定技能,用于编写数据绑定、编译绑定、转换器、MultiBinding、集合视图、验证以及命令绑定。内容涵盖 11.x 与 12.0+ 两个版本在编译绑定默认行为、绑定 API、绑定模式、路径语法、DataContext、内置与自定义转换器、MultiBinding、FallbackValue/TargetNullValue、集合与 DataGridCollectionView、数据验证、命令绑定、DataTemplate 作用域及绑定的调试方法。

编程与开发5 次安装

code-simplify

code-simplify 是一个用于简化和精炼代码的技能,核心目标是在不改变功能的前提下提升代码可读性、一致性与可维护性。它支持可选的 scope 参数,用于指定要处理的目录或文件模式;当未指定时,会依次检查未提交的修改(含 staged 与 unstaged)或最近一次提交所变更的文件,若没有检测到目标文件则提示并结束。使用该技能时,它会先分析目标文件,再按项目编码规范(如 CLAUDE.md)进行整理,强调可读性优先,避免嵌套三元运算符等过度压缩写法,同时确保行为、返回值、API 约定与外部副作用保持不变。完成后会简要报告变更文件列表与主要精炼内容,并建议查看 git diff 与运行测试以确认无回归。

编程与开发5 次安装

commit-detail

该技能用于把当前工作区的全部改动一次性加入暂存区并创建一条详细的 Git 提交。触发方式包括用户要求提交、说出“commit-detail”,或希望一次性暂存并提交所有内容。它会先读取当前分支、git 状态、全部改动与最近提交作为上下文,然后无需询问直接执行 git add -A 与 git commit。提交信息只用英文,采用 feat:、fix:、chore:、refactor:、docs: 等约定式前缀,标题单行且不超过 72 字符;涉及多项改动时以空行分隔正文,并用短横线逐条列出有意义的变更,仅真正简单的单行改动才省略正文。工作区干净时只向用户报告无内容可提交并停止。

编程与开发5 次安装

rebase-worktrees

该技能用于将主工作树之外的所有 Git 工作树变基到目标分支,并在成功后自动执行依赖安装和环境变量键同步。根据提供的资料,它会先用 git worktree list --porcelain 收集工作树信息,排除主工作树;目标分支可由参数指定,未指定时使用主工作树当前分支,且始终使用本地分支、不执行 git fetch。随后逐个执行变基,遇到冲突即中止该工作树的变基并记录失败,继续处理其余工作树。对变基成功的工作树,按锁文件优先顺序(bun、pnpm、yarn、npm)运行相应安装命令;再比较主工作树与各工作树 .env 的键集合,经用户确认后补充或删除键(值仅从主工作树复制)。最后汇总目标分支、成功与失败、安装及 .env 同步状态。

编程与开发5 次安装

resolve-conflict

resolve-conflict 是一个用于在 Git rebase 或 merge 过程中解决冲突的技能。它要求先理解冲突产生的原因以及两侧分支各自的意图,再给出能尽量保留双方意图的正确解决方案。该技能会先判断当前处于 rebase 还是 merge 状态,并找出所有冲突文件;然后通过查看提交记录、读取冲突标记,以及对比 base、ours、theirs 三个版本,分析每一处冲突的成因和性质;再根据不同情况选择合并、择一或向用户提问。默认只暂存解决后的文件,不自动提交或继续 rebase/merge,并提醒用户后续命令。解决完成后需确认无冲突标记且无未合并路径,并运行项目的 lint 和类型检查。

编程与开发5 次安装

review-conflict

该技能用于在用户完成 rebase 或 merge 冲突解决后,对解决结果进行审查。它不会代替用户解决冲突,而是通过 git status、MERGE_HEAD、rebase-merge 目录、提交历史与暂存区差异等信息,理解冲突产生的背景,并检查合并代码的逻辑正确性、是否丢失或重复代码、语法与依赖问题、残留冲突标记、状态一致性,以及是否同时保留双方分支的意图。输出包含冲突背景、已审查文件、总体状态、逐文件分析、问题清单与建议,并给出后续 rebase --continue 或 commit 的提示。

编程与开发5 次安装

architecture-review

architecture-review 是一个基于 pyscn 的 Python 模块架构分析技能,用于检查类耦合(CBO)、类内聚(LCOM4)、依赖循环和模块社区。它通过 pyscn 命令行工具运行,无需安装即可使用 uvx pyscn@latest 调用。可用于回答“检查类耦合”“查找循环依赖”“检查类内聚”“哪些文件应该一起审阅”“映射模块架构”等问题。分析结果可生成 JSON 报告,报告文件写入 .pyscn/reports/ 目录并在完成时打印路径。模块社区检测为可选项,报告中的 community_context_map 提供确定性的模块分组信息,包括一起变更的模块包、风险等级、桥接模块和建议审阅范围,帮助确定审查与重构的边界。若连接了 pyscn-mcp MCP 服务器,也可通过其工具进行耦合分析或代码分析。

编程与开发5 次安装

web-application

这是一套面向 AI 智能体与 LLM 的 FastAPI 后端最佳实践规则集,用于构建安全、并发正确且可测试的 Python Web 应用。规则覆盖安全(Argon2 密码哈希、JWT 固定算法与必需声明校验、对象级授权、显式 CORS 来源)、数据库(禁止字符串拼接 SQL、每请求一个会话、事务边界、显式预加载并用 lazy="raise" 禁止隐式懒加载、Alembic 迁移、SQLAlchemy 2.0 类型化模型与 select())、异步 I/O(异步端点内不阻塞事件循环、共享带超时的 httpx.AsyncClient)、API 设计(请求响应模式与 ORM 模型分离、异常处理器映射领域错误、列表接口分页与边界限制)、配置(启动时加载类型化设置)、应用结构(工厂函数与 lifespan 管理资源、薄路由与 Annotated 依赖注入)、可观测性(请求 ID 日志关联)以及测试(用 dependency_overrides 而非打补丁、真实数据库回滚事务)。规则按严重程度分级,假定技术栈为 FastAPI、SQLAlchemy 2.0 async、Alembic、Pydantic v2、httpx、PyJWT 与 pwdlib,Django 和 Flask 不在范围内。

编程与开发5 次安装

create-pr-with-evidence

该技能用于从准备发布的提交创建可审查的拉取请求(PR),要求 PR 正文不仅列出文件变更,还要解释所改动的系统、架构依据以及前后对比的视觉证据。适用于用户要求创建 PR 的场景。技能强调遵循仓库规则(如 AGENTS.md、CLAUDE.md、CONTRIBUTING.md 和 PR 模板),通过检查仓库状态、计算合并基线、识别堆叠工作、审查完整 diff、运行检查、生成上下文依据、行为证据和视觉证据等步骤,确保 PR 具有可验证的变更上下文。若 UI 有变更,需按相同场景、视口、区域设置等条件在合并基线和 HEAD 上分别截图,并上传为 GitHub 用户资产,避免在仓库中跟踪 PR 专用图片。

编程与开发5 次安装

software-design-philosophy

这是一个基于 John Ousterhout 所著《A Philosophy of Software Design》的软件设计哲学指导技能,用于代码评审、架构讨论、API 与接口设计、模块拆分、错误处理、重构以及命名与注释等场景。其核心论点是:软件设计的核心挑战是管理复杂性。该技能剖析了复杂性的三种症状(变更放大、认知负担、未知的未知)以及两个根因(依赖、晦涩),并主张采取“战略式编程”,即在每次变更中投入约 10–20% 的时间改善设计。它重点介绍“深模块”理念(简单接口、丰富实现)、信息隐藏与信息泄漏、通用与专用模块分离、不同层提供不同抽象、把复杂性向下拉、将错误定义得不复存在、重要设计至少做两遍,以及注释与命名哲学和一致性原则。技能还提供一份红标志速查表,列出浅模块、信息泄漏、按执行顺序的时间分解、透传方法、重复代码、通用与专用混杂、注释复述代码、模糊命名、代码不够显而易见等信号,便于在评审与自查中快速识别设计问题。

编程与开发5 次安装

protovalidate-skills

protovalidate-skills 是面向 AI 智能体的 protovalidate 知识库技能,提供 Protocol Buffer 验证库 buf.validate/protovalidate 的完整参考资料。protovalidate 是 Buf 推出的新一代 Protocol Buffer 验证库,用于替代已废弃的 protoc-gen-validate。该技能覆盖在 .proto 文件中为字段添加验证规则、编写 CEL 表达式实现复杂校验、自定义错误消息、框架集成(如 Kratos、go-zero)、从 protoc-gen-validate 迁移以及调试验证错误等场景。技能内容按需加载,包含字符串、数字、复杂类型、消息级规则、CEL 表达式、自定义错误、常见模式、中文校验示例以及 Kratos 集成等参考文件,并给出字段类型与规则对照表、常用验证规则、CEL 函数列表和最佳实践。

编程与开发5 次安装