swe-programming-golang

Community

Ensure consistent, idiomatic Go code for AI agents

Authorwahidyankf
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill solves the problem of inconsistent Go code generated by AI agents by providing a quick, centralized reference for the ose-primer repository's specific Go coding standards, idioms, best practices, and antipatterns, eliminating the need for agents to parse full documentation for common coding decisions.

Core Features & Use Cases

  • Quick Reference Standards: Covers Go naming conventions, modern Go 1.18+ features (generics, error wrapping, struct embedding), error handling, concurrency, testing, and security practices tailored to the repository.
  • Authoritative Source Alignment: All standards are pulled directly from the repository's official Go documentation, ensuring generated code matches existing codebase patterns.
  • Use Case: When an AI agent is tasked with writing a new Go microservice for the crud-* scaffolding, this Skill ensures the code follows the repository's required conventions for naming, error handling, and testing, reducing review cycles and integration issues.

Quick Start

Invoke the swe-programming-golang skill to generate a new Go service function that adheres to the repository's coding standards, error handling, and testing requirements.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: swe-programming-golang
Download link: https://github.com/wahidyankf/ose-primer/archive/main.zip#swe-programming-golang

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.