go-style-guide
面向 Go(Golang)工程的风格指南技能,为人类与编码智能体提供包设计、服务与 CLI 的实用约定,涵盖可测试性、构造器、错误处理、日志、依赖、接口、布局、测试、并发与基准测试等主题。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-03 00:11
39,312 个结果
面向 Go(Golang)工程的风格指南技能,为人类与编码智能体提供包设计、服务与 CLI 的实用约定,涵盖可测试性、构造器、错误处理、日志、依赖、接口、布局、测试、并发与基准测试等主题。
该技能用于查询 Genesys Cloud Platform API 的 Swagger 2.0 schema,提取接口端点、权限、参数与响应格式等信息。需先下载 schema.json,再用 jq 命令搜索、验证并输出端点详情,适用于询问 Genesys Cloud API 的场景。
Serena MCP Server 的集成技能,通过语言服务器协议为 LLM 提供 IDE 式语义代码理解,使模型能以符号而非文本进行检索和精准编辑,减少 token 消耗,并支持跨会话的项目记忆与多客户端配置。
用于 .NET 项目的格式化技能,调用 SDK 自带的 dotnet format,按 .editorconfig 检查或应用空白、代码风格与分析器修复,适合可信工作区中的格式化验证。
介绍在 TypeScript 项目中开启 allowJs 编译器选项,以混合 .ts 与 .js 文件、按模块逐步迁移 JavaScript 代码的实践方法,核心是先启用基础设施,再从叶子模块向入口自下而上转换。
TypeScript 技能:一次性创建对象,避免逐条添加属性导致的类型错误。用对象字面量一次定义全部属性,用展开语法合并对象与条件属性,避免类型断言。
该技能主张在运行时优先使用标准 ECMAScript 特性而非 TypeScript 专有特性,如用 as const 对象替代 enum、用 ES 模块替代 namespace、用显式属性替代参数属性,以提升代码可移植性与生态兼容性。
一项 TypeScript 技能:通过镜像外部类型来切断对第三方包的依赖,只定义自己需要的子集,从而避免外部类型变更导致代码损坏,适合构建适配器或包装层时使用。
为类型声明编写测试的 TypeScript 技能,强调类型也是代码,需像运行时代码一样被测试。适用于库作者、复杂类型工具开发及类型与实现分离的场景。
一种在 JavaScript 文件中使用 @ts-check 与 JSDoc 注释进行 TypeScript 类型检查的做法,无需将文件转换为 TypeScript,适合试验类型系统、渐进迁移或团队学习 TypeScript。
一项 TypeScript 技能,关注类型在 IDE 中的显示效果。通过类型别名与恒等映射类型,让悬停提示和错误信息显示清晰类型名而非冗长展开,适用于调试类型问题、构建公共 API 等场景。
forge-ship 是一个端到端实现与自审技能:从 Issue、计划文件或自由文本描述出发,完成编码、审查并推送变更,可选无人值守与 guard 模式。
mstack 是 mholtzer 在 skills 集合中提供的工程工作流技能包,作为规划、实现、调查、评审和 PR 交付的显式入口。它根据用户请求选择对应 playbook(功能开发、缺陷修复、重构、规划、规格细化、规格实现、调查、原型、性能、取证、评审、探索、PR 流程、高级交付、自主运行、决策记录、工作接续、暂停、创建/维护验证技能、提问压力测试、领域建模、图解说明、代码走查、复杂度评估、回顾总结、代码与文案清理、注释审查、编码标准、经验捕获、帮助等),并用清单跟踪完成条件。技能强调:实现类工作需先有批准的草图或规格;调查保持只读;交付到单个 PR 为止,合并与堆叠需显式请求;用可验证证据支撑完成声明,并遵循一系列决策原则(领域建模、边界纪律、减少读者负担、质疑前提、体验优先等)。适用于希望将工程工作流标准化、把调查与实现分离、保留可复盘决策记录的个人或团队。具体安装方式与依赖暂未提供。
Tauri 是一个用 Rust 加系统 WebView 构建跨平台桌面与移动应用的框架技能,涵盖项目结构、原生集成、IPC、插件、调试、签名分发与安全权限等官方文档内容。
Mural 技能:通过 Python CLI 调用 Mural REST API,管理工作区、房间、画布与小组件(便签、文本框、形状、箭头、图片),并支持 OAuth 令牌管理。适用于需要读写 Mural 内容的场景。
面向开发者的 OWASP 安全编码技能,涵盖输入验证、输出编码、认证与授权、密码学、错误处理、TLS、API 设计、会话管理及各编程语言的安全注意事项,并列出常见安全反模式。
MoonPay 命令行工具的速率限制升级功能,通过 x402 协议用 USDC 加密货币付款,提升 MoonPay API 调用限额,可选 24 小时 1 USDC 或 30 天 20 USDC。
arc42-lint 是 arc42 工具包中的一致性检查技能,用于校验遵循该工具包 ID 约定的 arc42 架构文档在章节之间引用是否一致。它并不评估文档内容质量或完整性(该用途对应 arc42-review)。该技能定义五条工具包一致性规则:第3章 IF-xx 接口 ID 与第5章一级构件之间的双向引用;第5章构件名称是否出现在第7章部署映射;第10章质量场景使用的 Q42 标签是否在第1.2章质量目标中定义;第9章 ADR“Risks created”字段中的 RISK-xx 是否出现在第11章风险矩阵;第10.3章愿景场景是否在第11章中被引用。使用时可优先运行项目内 scripts/arc42-lint.py 脚本并按语言参数执行,也可在无脚本时人工核对,最后输出规则结果表、问题清单与结论,并可协助修复后复检。
隐私审计风险评估技能,用于建立风险全景、对固有风险与剩余风险打分、评估控制有效性并据此确定审计优先级。
用于验证 API 提供方与消费方契约一致性的技能,覆盖 schema、语义、兼容性与版本演进风险,输出可执行、可评审的契约测试结论与改进项。
活字格插件开发专家技能,面向活字格低代码平台,协助创建服务器命令、单元格类型、客户端命令、服务器 API 与中间件,提供文档检索、CLI 建项、计划、编码、构建与引用修复流程。
这是一个用于解决进行中的 Git 合并或变基冲突的技能。它指导使用者先查看合并/变基的当前状态、Git 历史与冲突文件,再追溯每个冲突的主要来源,通过提交信息、PR、原始 issue/工单理解每处改动的意图。解决时尽量保留双方意图,若不可兼容则选择符合合并目标的一方并记录权衡,不发明新行为,始终解决冲突而不使用 --abort。之后发现并运行项目的自动化检查(通常依次为类型检查、测试、格式化),修复合并破坏的内容,最后暂存并提交完成合并;若在变基则持续进行直到所有提交完成变基。
该技能用于在编码代理中强制单一职责原则,要求函数保持简短、只做一件事;若函数过长或过于复杂,应拆分为更小、更易管理的函数。属于代码规范类技能。
Hono Skill 介绍如何用 Hono CLI(@hono/cli)高效开发 Hono 应用,支持文档搜索、API 参考查询、请求测试和打包优化,可通过 npx 免全局安装使用。