go-practices
Go conventions for hexagonal architecture, project structure, error handling, testing, and observability. Use when writing Go services.
浏览 eser 维护的已发布 AI 技能,比较用途与说明,并通过来源仓库了解安装方式。
已收录技能
16收录技能的仓库 Stars 合计
1,166仓库 Forks
128平均每个技能的仓库 Stars
73同一仓库中的多个技能可能共享 Stars,合计包含重复仓库数据。
Go conventions for hexagonal architecture, project structure, error handling, testing, and observability. Use when writing Go services.
Security practices including secrets management, input validation, SSRF prevention, and production hardening. Use for security-sensitive code.
Code design patterns: pure functions, immutability, composition, and async. Use when designing code or functions.
Manages practice rules. Use when user states a preference or approach, or asks to add/modify rules for coding, architecture, tooling, or best practices.
Workflow rules for task execution, respecting user code, and git commits. Use when planning or executing development tasks.
CI/CD and operations practices including GitHub Actions, Kubernetes, and operational tooling. Use when working with deployment and infrastructure.
JS/TS conventions for syntax, modules, and types. Use when writing or reviewing JavaScript/TypeScript code.
Code quality practices: error handling, validation, logging, and DRY. Use when writing or reviewing code.
Development tooling standards including Deno runtime, JSR package registry, and configuration files. Use when setting up projects, managing dependencies, or configuring build tools.
System architecture: modules, project structure, ADRs, and testing. Use when designing or reviewing systems.
Agent roles, safety rules, file ownership, and cross-package change protocol. Use when AI agents work on this codebase, plan multi-package changes, or need boundary guidance.
Go conventions for hexagonal architecture, project structure, error handling, testing, and observability. Use when writing Go services.
JS/TS conventions for syntax, modules, and types. Use when writing or reviewing JavaScript/TypeScript code.
Guidelines for asking clarifying questions when requirements are ambiguous. Use when scope is unclear, multiple approaches exist, or critical details are missing.
Skill discovery and rule management. Use when starting any conversation to identify applicable skills, and when user states preferences or asks to add/modify rules.
System architecture: modules, project structure, ADRs, and testing. Use when designing or reviewing systems.
默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。