SuperAPI AI 工具集

Skill 广场

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

更新于 10-29 00:09

编程与开发

38,623 个结果

rails-dev

rails-dev 是一个 Rails 开发规范与约定技能,用于在编写、设计、评审或分析 Rails 代码前加载。它的核心理念包括:业务逻辑放在模型中(rich models)、一切皆 CRUD(用新资源替代新动作)、状态用记录表达而非布尔字段、用 concern 做组合、显式优于取巧、小接口、让程序崩溃(bang 方法 + 边界处理失败)、约束写在数据库 schema 中、依赖最小化(不使用 Devise、Pundit、RSpec、FactoryBot、ViewComponent、service/form object 或装饰器)、数据库驱动(Solid Queue/Cache/Cable,不用 Redis),以及维持约 1:1 的测试代码比例。技能通过一张索引表把任务映射到对应参考文件(模型、校验器、错误处理、控制器与 CRUD、路由、concern、状态记录、认证授权、迁移、Minitest 与 fixtures、视图、Turbo、Stimulus、后台任务、并发、邮件、缓存、API、多租户、事件、Webhook、代码评审、HTTP 客户端、日志),要求按任务读取对应参考文件而非凭经验猜测。它还给出跨领域的编码风格规则,包括条件写法、方法顺序、可见性、bang 方法、方法命名、注释与错误处理。

编程与开发65 次安装

non-blocking-patterns

这是一个面向 Arduino 与嵌入式 C++ 开发的技能,用于把阻塞式代码改造成非阻塞模式,保持主循环响应性并让时序行为可测试。它覆盖 delay() 替换、按键去抖、周期任务、协作式调度、看门狗安全计时、状态机、超时与恢复等场景。技能要求先记录板卡/核心版本、任务周期、截止时间、最大工作时长、输入抖动、串口/网络行为、看门狗策略与中断约束,再逐项列出周期或事件驱动任务并识别阻塞库调用。实现上推荐使用无符号回绕安全的 elapsed 检查替代长 delay(),仅在确认板卡与框架支持时使用硬件定时器或 RTOS 任务;多步工作建模为显式状态机,输入去抖使用稳定状态计时器或事件过滤器,并界定串口解析、网络重试与传感器转换等待。还包含反合理化清单与验证要求,如无界阻塞调用、去抖/回绕/超时/错过截止时间的测试、目标板编译证明与安全状态输出。

编程与开发65 次安装

requirements-analysis

需求分析与确认流程技能,用于在软件开发早期明确需求边界,确保需求无歧义、无遗漏,为后续设计提供可靠输入。该技能以原始描述(文字、原型、口述或对话上下文)为输入,通过需求整理、需求确认、范围界定、确认需求、写入文档、执行 review 等步骤推进。需求整理阶段使用 Given/When/Then 描述每条需求并检查漏洞、矛盾与缺失分支;需求确认阶段标记不明确或有风险的需求点并与需求方逐一确认;范围界定阶段明确 MVP 范围并排除本期不做的内容;手动模式下输出需求清单和范围边界,等待开发者确认后再继续;随后按规范将需求写入文档并执行 review,通过后进入 software-design 阶段。

编程与开发65 次安装

golang-enterprise-patterns

golang-enterprise-patterns 是一套面向企业级 Go 应用的架构模式与工程组织指南,主要讲解整洁架构(Clean Architecture)、六边形架构(端口与适配器)、领域驱动设计(DDD)以及生产级应用结构。技能内容覆盖分层结构(cmd、internal、pkg)、依赖倒置规则、领域层实体与仓储接口、应用层用例服务、Postgres 适配器实现、聚合根与值对象、领域事件、依赖注入(Wire 风格与手动注入)、自定义错误类型与配置管理等主题,并提供对应的 Go 代码示例。适合在设计复杂业务逻辑的新 Go 项目、落地整洁或六边形架构、应用 DDD 原则、组织大型代码库以及统一团队规范时参考使用。

编程与开发64 次安装

technical-research

Technical Research 是一个技术调研与验证(Technical Spike)专家技能,用于在做出技术决策前进行有时间盒限制的调研、概念验证(POC)和方案评估。它提供结构化的调研流程:明确目标与成功标准、限定调研时间、探索至少 2-3 个候选方案、为每个方案编写可运行的 POC 代码、用加权标准矩阵进行客观比较、记录发现与建议,并识别风险与依赖、给出实施路径。适用于技术选型、架构探索、可行性研究、性能调查以及库/框架评估等场景。技能附带 references/TECHNICAL_SPIKE.template.md 结构化调研模板。

编程与开发64 次安装

simplify

simplify 是一个手动触发的代码简化技能,来源于 aaddrick/claude-desktop-debian 项目。它通过调用名为 cdd-code-simplifier 的子代理,对代码进行审查和简化,目标是提升代码的清晰度、一致性与可维护性。用户可以通过命令参数指定简化范围,例如聚焦于错误处理、只看新增函数,或直接简化最近修改的文件。若未提供任何指引,代理会根据 git diff 或 git status 识别最近改动的文件进行处理。代理完成简化后,技能会呈现所做的改动,询问是否需要提交,并给出简化的简要总结。

编程与开发64 次安装