Back to list
CsHeng

language-go

by CsHeng

Self-use Claude Code rules / settings / permissions / commands, use claude command to sync rules for Droid/OpenCode/Codex/Qwen/Cursor/Copilot. Not fully tested, use at your own risk.

7🍴 0📅 Jan 18, 2026

SKILL.md


name: language-go description: Go language patterns and best practices. Use when language go guidance is required. allowed-tools:

  • Bash(go version)
  • Bash(golangci-lint)

Key Execution Capabilities

Code Validation

  • Run go build for compilation validation
  • Execute golangci-lint for comprehensive linting
  • Run tests with go test
  • Validate module structure and dependencies

Tool Integration

  • Use golangci-lint for multi-linter analysis
  • Leverage go mod for dependency management
  • Apply go fmt and go vet for formatting and validation
  • Execute go test with coverage for testing

Execution Context

  • Process Go files from filesystem layer
  • Generate structured reports with findings
  • Create minimal, rule-compliant patches for violations
  • Maintain separation between governance rules and execution tools

Error Handling

This skill provides execution-layer error handling for Go code analysis:

  • Compilation errors or warnings
  • Linting rule violations
  • Missing dependencies or tools
  • Test failures or coverage issues

Usage Notes

  • Always delegate to governance rules for policy decisions
  • Focus on concrete tool execution and result processing
  • Provide deterministic, tool-first analysis results
  • Maintain separation between rule definition and rule application

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon