golang-development
面向 Go 项目的编码技能,要求在开发 Go 项目时激活。内容涵盖使用最新 Go 版本、构建参数、现代化检查、golangci 配置、惯用 Go 写法与测试指引。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-05 00:16
39,560 个结果
面向 Go 项目的编码技能,要求在开发 Go 项目时激活。内容涵盖使用最新 Go 版本、构建参数、现代化检查、golangci 配置、惯用 Go 写法与测试指引。
该技能用于在 TypeScript 或 JavaScript 项目开发中提供编码规范约束,要求优先使用 TypeScript 并始终开启严格模式。它强调避免使用 any(改用 unknown)、优先使用可辨识联合而非枚举、对不可变数据使用 readonly,并建议默认使用 const、以 async/await 替代 Promise 链、使用可选链与空值合并运算符,同时要求不得硬编码样式而应使用主题或配置。
setup-saaskit 是一个用于配置 SaaSKit 的安装向导技能,帮助项目完成环境凭据、重定向 URI 和首个登录 URL 的设置。它从 Scalekit 仪表盘获取 SCALEKIT_ENVIRONMENT_URL、SCALEKIT_CLIENT_ID、SCALEKIT_CLIENT_SECRET 三个凭据,注册与 SCALEKIT_REDIRECT_URI 完全一致的回调地址,将四个环境变量写入项目 env 文件,并借助项目已有的 Scalekit SDK 生成首个授权登录 URL。该技能明确不编写登录、回调或会话代码,这些属于 implement-saaskit 系列技能;完成后会指向下一步应使用的技能并停止。
Scandit BarcodeCapture 在 .NET MAUI 项目中的集成技能,面向使用 `<UseMaui>true</UseMaui>` 与 `Scandit.DataCapture.Barcode.Maui` NuGet 包的应用。该技能提供低层级、完全可控的条码扫描集成方式,涵盖 NuGet 包版本获取、MauiProgram 构建链、DataCaptureView 与 BarcodeCaptureOverlay 的创建时机、页面生命周期与相机权限处理、扫描结果展示以及重复扫描过滤等要点。技能强调不要依赖训练数据中的旧版 API,需对照官方参考文档验证方法签名与属性名,并针对 MAUI 特有的平台差异(如 Android SupportedOSPlatformVersion 需 ≥ 24、iOS 帧数据释放)给出提示。适用于从零集成、版本迁移以及替换第三方扫描库等场景。
t3-review 是一个在 T3 Code 线程内进行跨模型家族代码审查的技能:由不同模型家族的审查者只报告问题,主模型再逐条核实并修复。适用于审查代码、diff、分支或 PR。
tdd 是 semi-sentient/skills-workflow 发布的可安装 AI 智能体技能,用于在开发流程中引入测试驱动开发实践。公开资料仅提供名称、来源与安装页链接,具体功能说明与官方文档暂未提供。
用于系统性识别代码痛点、验证重构机会、编写实施计划并通过 gh issue create 创建 GitHub Issue 的工作流技能,帮助团队将重构工作规范化、可追踪。
codex-dev 是一套把开发任务委派给 OpenAI Codex CLI 的完整循环技能:由 Claude 负责规划、写任务说明、编排、验收、评审与合并,codex 只负责实现。每个 codex 任务通过 omegacode 作为执行引擎运行,支持并行、进度看板与断点恢复。
将 React Native fixture 应用升级到新版本的操作指南,覆盖 JS 依赖、Android(Gradle、Kotlin、SDK)、iOS(Podfile、pbxproj)、Metro 配置及第三方库兼容性。
用于设计事件驱动架构、Webhook 系统、API 链式调用、ETL 管道与服务间集成模式的技能,涵盖签名校验、幂等、重试、Saga 与 Outbox 等模式。
VS Code 扩展开发指南(英文版),覆盖从脚手架搭建到发布到 VS Code Marketplace 的完整生命周期。内容包括 Webview 模式、CSP 安全、TreeView、测试、打包与故障排查等参考资料,并针对 VS Code 1.74+ API 进行了更新。适用于从零创建扩展、为扩展添加命令/快捷键/设置、构建 TreeView 或 Webview 界面、发布扩展以及排查激活或打包问题。
smart-git-commit 是一个用于智能提交 Git 变更的技能。它会检查当前工作区的改动,按受影响的子系统或顶层目录将文件分组,为每组生成一条符合 Conventional Commits 规范的提交,并且只在用户明确要求时才推送到远程。该技能只做分组和暂存,不会顺手修复 lint、重新格式化或改动文件内容;提交信息使用小写类型前缀、祈使语气,主题行不超过约 72 字符,且不使用破折号。它还包含安全规则:不修改已推送的提交、不强制推送到 main/master、不跳过钩子、不提交疑似含密钥的文件,遇到推送被拒时停止并告知用户。
duck-explain 是一个“解释模式”技能,用简短的四段式格式快速说明代码、日志、查询或配置:What(当前实际行为)、Why(可能的系统意图)、Watch out(1-2个具体风险)、Next question(解锁下一步的问题)。
面向 Sorcha 的 gRPC 技能,用于定义点对点网络通信中的服务契约,适用于服务间通信、P2P 场景。基于 .NET 与 proto-first 契约设计,覆盖验证者共识、节点发现与钱包签名等操作。
Telnyx Fax 的 Python SDK 技能,提供通过 API 以编程方式发送与接收传真的示例,包括传真应用与媒体的管理。资料中说明了 pip install telnyx 安装方式、客户端初始化、错误处理约定,以及传真应用和传真记录的增删改查、取消、刷新与 Webhook 验签等能力。
Telnyx Missions 的 Python SDK 技能,用于创建和管理自动化工作流、任务及其子资源,面向 AI 驱动的电信运营场景。安装命令为 pip install telnyx,并提供使用 Telnyx 客户端的调用示例。
使用 TeXML(兼容 TwiML)标记语言与 curl 调用 Telnyx API 构建语音应用的技能,可管理呼叫、会议、录音、队列与媒体流。
一款接口契约与协议文档写作助手,基于 PRD 与边界确认输出可审查的 OpenAPI、AsyncAPI、GraphQL、gRPC、WebSocket、SSE、Webhook、SDK 及文件格式等契约,减少前后端与多团队对接口的认知漂移;支持正式全量设计与有限增量修订两种模式。
Google 官方 TypeScript 编码规范技能,涵盖严格模式、类型标注、interface 与 type 取舍、null 处理、命名约定、导入方式及常见错误,用于编写一致且易维护的 TypeScript 代码。
面向 ABP Framework 的模式技能,涵盖仓储、工作单元、领域服务、应用服务、授权、多租户与后台作业等实践,遵循 DDD 原则,并整合实体、服务与基础设施三类子技能。
面向 ABP Framework 与 EF Core 的 LINQ 查询优化技能,重点解决 N+1、分页计数、投影、批量加载与全表加载等性能反模式,适合代码审查、慢接口修复与列表 API 实现。
介绍 Python 数据建模的三种工具:标准库 dataclasses、attrs 与 Pydantic,涵盖类型安全数据结构、校验、序列化与配置管理,并给出各自适用场景与常见陷阱。
该技能用于将 Bevy 2D 游戏中的角色与相机改写为 3D 网格和 Camera3d,同时保留原有的玩法组件。适用于希望为 2D 设计引入透视相机与 3D 网格的场景。核心做法是:保留角色上的玩法组件,把 Sprite 替换为 Mesh3d 与 MeshMaterial3d,把 Camera2d 替换为 Camera3d 加透视投影,并把平面运动数据从 Vec2 提升为 XZ 平面上的 Vec3。技能不提供转换辅助函数,而是通过启动系统重写已生成的实体;物理求解仍交由物理相关技能处理。目标版本为 Bevy 0.20+,仅使用官方文档中记录的 Bevy API。
这是一个面向 Bevy 引擎的 ECS 技能,用于把原本按 3D 设计的游戏改为以 2D 精灵或公告板方式渲染。其核心思路是保留玩法组件不变,只替换渲染相关组件:移除实体上的 Mesh3d 与 MeshMaterial3d<StandardMaterial>,改为插入 Sprite,并使用 Camera2d 作为视图。技能还介绍了用 DrawOrder 组件存储绘制顺序并写入 Transform,以及通过 .chain() 处理系统间可变查询冲突等 ECS 所有权规则。目标版本为 Bevy 0.20+,仅使用官方文档中的 Bevy API。