100-go-rules

Installation
SKILL.md

100 Go Rules

Use this skill as a compact rule engine, not as a book to read end-to-end.

Selection and operating baseline

  • Select this global reference for material Go-language or quality decisions. It complements a specialist skill when needed; specialists do not invoke it mechanically.
  • Locate the target module's go.mod before applying version-dependent guidance. Use its go directive for language semantics when present.
  • When no target module or go directive is available, use Go 1.26 as the fallback baseline. Do not describe that fallback as a discovered project version.
  • Treat user-specified version constraints as authoritative.
  • Read references/version-notes-go1.26.md when a finding touches version-sensitive behavior or the project targets a version other than 1.26.
  • Prefer current Go semantics, compiler/runtime evidence, and standard-library behavior over historical advice.

Progressive disclosure

Installs
1
GitHub Stars
1
First Seen
5 days ago