SuperAPI AI 工具集

Skill 广场

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

更新于 11-12 00:15

编程与开发

40,733 个结果

gameplay-ability-system

这是一个讲解虚幻引擎 Gameplay Ability System(GAS)的使用指南型技能,聚焦用 GAS 构建技能、属性与效果。GAS 是 Epic 内置的、自带网络同步的技能框架,功能强大但相对重量级,适合技能与数值交互较多的游戏。该技能说明了 GAS 各组件的职责:UAbilitySystemComponent(ASC)作为技能、效果、属性集与标签的集散中心;UAttributeSet 声明属性并处理变更回调;UGameplayAbility 定义可激活的技能,含消耗、冷却与异步逻辑;UGameplayEffect 以数据驱动方式修改属性与标签;FGameplayAbilitySpec 表示已授予的技能实例;UAbilityTask 处理技能内的异步步骤;Gameplay Cues 负责网络高效的外观反馈。内容还覆盖插件启用与模块依赖配置、InitGlobalData 初始化、ASC 挂载位置选择(PlayerState 或 Pawn)、属性访问器宏与复制、技能授予与激活、效果应用、异步任务编写、Cue 触发以及网络权威模型,并列出常见陷阱与版本变更说明。

编程与开发15 次安装

logging-and-assertions

该技能面向 Unreal Engine C++ 开发,讲解如何添加结构化日志与运行时检查。内容涵盖:使用自定义日志类别(DECLARE_LOG_CATEGORY_EXTERN / DEFINE_LOG_CATEGORY)替代 LogTemp;UE_LOG 与 UE_LOGFMT 的格式化与结构化日志写法;七种日志详细级别(Fatal、Error、Warning、Display、Log、Verbose、VeryVerbose)的用途与运行时调整;check、verify、ensure 等断言宏在开发版与发行版中的行为差异;以及 PIE 屏幕调试消息和日志输出位置。适合为新模块定义日志类别、为上下文选择合适详细级别、决定坏状态应崩溃还是仅报告,以及按类别过滤或静默日志的场景。

编程与开发15 次安装

networking-and-replication

该技能介绍如何在虚幻引擎 C++ 中实现服务器权威的多人网络与属性复制。内容涵盖网络角色与权威判定(HasAuthority、GetLocalRole、GetRemoteRole)、Actor 复制配置(bReplicates、SetReplicateMovement、NetDormancy、NetUpdateFrequency)、属性复制(DOREPLIFETIME、ReplicatedUsing、COND_* 条件、GetLifetimeReplicatedProps)、RPC(Server、Client、NetMulticast、Reliable、Unreliable、WithValidation)、所有权与相关性、移动复制、多人 PIE 测试与常见错误,并附引擎源码与官方文档参考、Iris 与 Push Model 版本说明。

编程与开发15 次安装

subsystems

本技能介绍虚幻引擎(Unreal Engine)的 Subsystem 框架,用于实现由引擎托管、生命周期与引擎特定对象绑定的单例服务。Subsystem 是派生自 UObject 的单例,其生命周期与引擎进程、GameInstance、World 或 LocalPlayer 对齐:拥有者创建时引擎自动创建它,拥有者销毁时自动销毁,无需手动实例化或管理 GC,并可直接暴露给蓝图和 Python。它替代手写的静态单例和“管理器 Actor”,是现代 Unreal C++ 中实现横切服务的标准模式。技能涵盖适用场景判断、五种 Subsystem 类型(UEngineSubsystem、UGameInstanceSubsystem、UWorldSubsystem、UTickableWorldSubsystem、ULocalPlayerSubsystem)的按生命周期选择、Subsystem 的编写与初始化/反初始化生命周期、依赖排序、C++ 与蓝图中的访问方式、以及 Subsystem 与 GameState/PlayerState/管理器 Actor/组件等替代方案的取舍和常见陷阱。

编程与开发15 次安装

retro

Retro 是一个面向 AI 编程会话的回顾分析技能,用于从当前或近期会话日志中挖掘可复用的改进点。它只做只读分析,不修改代码也不改动日志,而是将对话记录转成一份按优先级排序的具体改进建议清单,每条建议附上一行经过脱敏的原始证据。分析覆盖用户纠正、失败或重试的命令、重复出现的环境配置步骤,以及日志中可沉淀为文章或示例的内容片段;同时从环境角度检查导航指引、自动化检查、编码规范、控制文件(如 CLAUDE.md/AGENTS.md)、工具调用效率和信息获取渠道。它支持 Claude Code、Codex、Grok 和 Antigravity CLI 的日志格式,可按批次并行交给子代理提取,再由主流程去重汇总。最终输出编号提案,标明落地位置(内容选题、控制文件行、斜杠命令或技能、钩子、工具修复、配置改动或无需处理),由用户自行选择执行。

编程与开发15 次安装

engineering

该技能是一份面向技术决策的思维指南,帮助处理技术选型、系统架构、API 设计、重构以及“这个功能该怎么搭”等工程问题。它强调先弄清真实问题与约束,再权衡可逆性并给出有理由的推荐;正文还涉及架构分层推进、实现中的清晰优先、三次法则、快速失败,以及按需查阅技术决策、架构边界、数据流、重构、API、性能、CI/CD 等参考文件。适合开发者在方案设计与评审时使用,不替代具体编码工作。

编程与开发15 次安装

refining

Refining 是一个用于提升代码变更可评审性的技能,属于 lidessen/skills 技能集。它在提交代码或创建 PR/MR 之前,帮助检查变更的聚焦度(是否混杂了无关关注点)、生成清晰的提交信息,并创建面向评审者的 PR/MR 描述。其核心理念是把变更整理得让评审者能快速理解、有把握地审查,而非机械套用规则。它提供 Commit、Review、Create PR/MR 三种模式,覆盖提交前评估、PR/分支审查和 PR 描述生成,并关注代码噪音(如调试输出、注释掉的代码、新增 TODO)的识别与提示。

编程与开发15 次安装