AIKraft/Skills/golang-project-layout

golang-project-layout

Предоставляет руководство по настройке структуры проектов и рабочих пространств Golang. Используйте при создании нового проекта Go, организации существующей кодовой базы, настройке монолита (monorepo) с несколькими пакетами, создании CLI-инструментов с несколькими пакетами main, выборе между соглашениями о директориях cmd/internal/pkg или обсуждении реструктуризации пакетов, разделения пакетов или модулей.

samber official Другое

Что делает навык

Предоставляет руководство по настройке структуры проектов и рабочих пространств Golang. Используйте при создании нового проекта Go, организации существующей кодовой базы, настройке монолита (monorepo) с несколькими пакетами, создании CLI-инструментов с несколькими пакетами main, выборе между соглашениями о директориях cmd/internal/pkg или обсуждении реструктуризации пакетов, разделения пакетов или модулей.

Как подключить

1Скачать навык
# возьмите папку навыка «golang-project-layout» из репозитория: # https://github.com/samber/cc-skills-golang
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r golang-project-layout/ ~/.claude/skills/golang-project-layout/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.