Repolode
samber

samber/cc-skills-golang

Coleção de skills para Go que orientam assistentes de programação com IA sobre idiomatismos da linguagem, testes, segurança e bibliotecas populares, com foco em produção.

Estrelas
3,527
Forks
234
Issues abertas
7
Último commit
há 20 dias

O que é?

Este repositório reúne skills específicas para Go, voltadas a assistentes de programação com IA, como Claude Code, Codex, Gemini, Copilot e Cursor. Cada skill é um conjunto de instruções focado em uma área do desenvolvimento em Go, como estilo de código, tratamento de erros, concorrência, testes, segurança, observabilidade e injeção de dependências. As skills são carregadas sob demanda, então só ocupam a janela de contexto do assistente quando são relevantes.

A coleção inclui skills de uso geral, skills específicas para ferramentas e bibliotecas como Cobra, Viper, gRPC, Wire, Fx e Testify, além de skills para o ecossistema samber/*, como lo, mo, ro e slog. As skills foram projetadas para fazer referências cruzadas entre si, por isso é recomendado instalar o conjunto completo para obter orientações consistentes. A instalação pode ser feita pela skills CLI ou clonando o repositório no diretório de skills de cada ferramenta.

Recursos principais

  • 01Abrange estilo de código em Go, convenções de nomenclatura, tratamento de erros e regras de segurança.
  • 02Inclui skills sobre concorrência, context, testes, benchmarking e desempenho.
  • 03Oferece orientações específicas para bibliotecas como gRPC, GraphQL, Cobra, Viper, Wire e Fx.
  • 04Inclui skills para bibliotecas do samber/*, como lo, mo, ro e slog.
  • 05Carrega as skills sob demanda, para que apenas as relevantes consumam contexto.

Casos de uso

  • Orientar um assistente de programação com IA a escrever código Go idiomático e pronto para produção.
  • Usar skills de segurança ou solução de problemas para revisar e depurar serviços em Go.
  • Definir convenções compartilhadas de Go para uma equipe, que o assistente segue durante a revisão de código.

Início rápido

  1. 1

    Instale todas as skills de Go com a skills CLI

    npx skills add https://github.com/samber/cc-skills-golang --all
  2. 2

    Ou instale uma única skill, por exemplo, golang-performance

    npx skills add https://github.com/samber/cc-skills-golang --skill golang-performance

Antes de usar

  • As skills foram criadas para funcionar em conjunto, então instalar apenas algumas pode gerar orientações parciais ou inconsistentes.
  • A skill golang-temporal ainda está na lista de tarefas e não foi publicada.

Tópicos

Perguntas frequentes

O que é cc-skills-golang?
Coleção de skills para Go que orientam assistentes de programação com IA sobre idiomatismos da linguagem, testes, segurança e bibliotecas populares, com foco em produção. Este repositório reúne skills específicas para Go, voltadas a assistentes de programação com IA, como Claude Code, Codex, Gemini, Copilot e Cursor. Cada skill é um conjunto de instruções focado em uma área do desenvolvimento em Go, como estilo de código, tratamento de erros, concorrência, testes, segurança, observabilidade e injeção de dependências. As skills são carregadas sob demanda, então só ocupam a janela de contexto do assistente quando são relevantes.
cc-skills-golang é gratuito? Qual é a licença?
cc-skills-golang é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
cc-skills-golang ainda é mantido?
Manutenção ativa. O último commit de cc-skills-golang foi em 1 de out. de 2026.
Para que posso usar cc-skills-golang?
Orientar um assistente de programação com IA a escrever código Go idiomático e pronto para produção. Usar skills de segurança ou solução de problemas para revisar e depurar serviços em Go. Definir convenções compartilhadas de Go para uma equipe, que o assistente segue durante a revisão de código.
Como instalar cc-skills-golang?
Instale todas as skills de Go com a skills CLI: npx skills add https://github.com/samber/cc-skills-golang --all Ou instale uma única skill, por exemplo, golang-performance: npx skills add https://github.com/samber/cc-skills-golang --skill golang-performance
Onde consigo cc-skills-golang?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/samber/cc-skills-golang

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados