Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/Goldziher/go-utils --skill development-workflowコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SKILL.md を表示中
| description | development-workflow |
| name | development-workflow |
| user_invocable | false |
# Clone and navigate to the repository
cd /Users/naamanhirschfeld/workspace/go-utils
# Install dependencies
go mod download
# poly runs in CI via the shared reusable validate workflow.
# Verify locally before committing:
poly fmt --check . && poly lint .
# Run all tests with coverage
go test ./... -v -cover
# Run tests for specific package
go test ./sliceutils -v
go test ./maputils -v
go test ./dateutils -v
go test ./stringutils -v
go test ./structutils -v
go test ./urlutils -v
Important: 100% test coverage is mandatory for all contributions. Each utility package has a corresponding _test.go file that must be updated when adding new functions.
# Run golangci-lint (configuration in .golangci.yml)
golangci-lint run
# Auto-fix issues where possible
golangci-lint run --fix
This project enforces Conventional Commits via poly:
# Valid commit message examples
git commit -m "feat: add new Map function to sliceutils"
git commit -m "fix: correct edge case in dateutils.Overlap"
git commit -m "docs: update contributing guide"
git commit -m "test: add coverage for stringutils.Capitalize"
The project uses GitHub Actions (.github/workflows/ci.yaml and .github/workflows/docs.yaml) to:
SOC 職業分類に基づく