SuperAPI AI 工具集

Skill 广场

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

更新于 10-24 00:15

编程与开发

37,763 个结果

riverpod-providers

Riverpod 的 Provider 是 Riverpod 的核心特性:一种带记忆(memoized)的函数,会缓存其结果,让多个 Widget 或其他 Provider 共享同一个值。Provider 以顶层 final 变量声明,状态存放在 ProviderContainer(Flutter 中为 ProviderScope)里,而非 Provider 自身。该技能介绍如何声明与使用各类 Provider,包括不可修改型(Provider、FutureProvider、StreamProvider)与可修改型(NotifierProvider、AsyncNotifierProvider、StreamNotifierProvider),并说明同步、Future、Stream 三种返回类型的对应关系,以及手写与代码生成两种创建方式。

编程与开发122 次安装

solidity-debug

solidity-debug 是 0xlayerghost/solidity-agent-kit 中用于调试链上失败交易的技能,触发方式为自动调用(AUTO-INVOKE),要求在调试失败链上交易时调用。它覆盖交易回执分析、gas 诊断、calldata 解码、revert 原因定位等环节,核心工具是 Foundry cast CLI。工作流程包括:查询交易回执判断 status 成功或失败,查看 gasUsed、logs、to 等字段;查询交易详情获取 gas limit 与 input;对比 gasUsed 与 gas limit 区分 Out of Gas 与 Revert;用 4byte 功能解码函数选择器;用 calldata-decode 还原调用参数;通过模拟调用、重放交易或在线分析平台获取 revert reason;查询链上状态确认失败交易已回滚;对比成功与失败交易找差异;最后用 cast send 重试并确认 status=1。安全方面要求使用 Foundry Keystore 管理私钥、禁止明文传入私钥、真实发送前先模拟、批量重试逐笔发送。该技能还包含语言规则:始终以用户使用的语言回应。

编程与开发121 次安装

cpp-pro

cpp-pro 是一个专注于 C++20 的专业技能,主要面向现代 C++ 特性、性能优化与系统级编程。它覆盖 C++20 的 concepts、modules、ranges、coroutines、三路比较运算符、指定初始化器、std::format、std::span、std::jthread 等现代语言与标准库能力,并涉及模板元编程、SIMD、缓存友好设计、无锁编程、编译期优化等性能主题,以及底层 I/O、内存映射、进程管理、系统调用和嵌入式开发等系统编程场景。资料还提供了 C++20 特性选择决策框架、性能瓶颈与解决方案对照表,以及现代 C++ 开发、性能优化、模板元编程、并发并行、系统级编程等方面的最佳实践与反模式清单。该技能适合高性能应用、系统软件、嵌入式、引擎与跨平台库开发,并明确不适用于 Web、脚本、移动开发和无需性能要求的简单工具。

编程与开发121 次安装

tooling-engineer

Tooling Engineer 是一个面向开发者工具构建的专家技能,专注于命令行工具、IDE 扩展、构建系统优化以及本地开发环境自动化。它帮助提升开发者体验与工作流效率,适用于构建 CLI 工具、创建 VS Code 或 JetBrains 扩展、优化编译时间、自动化重复开发任务、搭建本地开发环境、生成代码脚手架、构建 linter/formatter/静态分析工具以及改善开发者上手体验。该技能不适用于构建 CI/CD 流水线、生产应用、运维 shell 脚本或 MCP 服务器。

编程与开发121 次安装