hiromaily/go-crypto-wallet

go-development

Go development workflow including verification commands and self-review checklist. Use when modifying Go code in internal/, pkg/, or cmd/ directories.

First seen Mar 1, 2026

Installation

$ npx skills add hiromaily/go-crypto-wallet --skill go-development

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from hiromaily/go-crypto-wallet · top by installs.

npx skills add hiromaily/go-crypto-wallet

Browse all from hiromaily/go-crypto-wallet

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 127
License LICENSE
Default branch main
Open issues 10
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,469 B
  • docs SUMMARY.md 172 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 15 installs

SKILL.md

Go Development Workflow

Workflow for Go code changes in this repository.

Prerequisites

  • Use git-workflow Skill for branch management, commit conventions, and PR creation.
  • Refer to .claude/rules/go.md for detailed verification commands and coding rules (SSOT).

Applicable Directories

Directory Description
internal/ Core application code (Clean Architecture)
pkg/ Reusable shared packages
cmd/ Application entry points

Workflow

1. Make Changes

Edit Go files following the rules in .claude/rules/go.md.

2. Verify (from rules/go.md)

make go-lint && make tidy && make check-build && make go-test

3. Self-Review Checklist

  • Domain layer has ZERO infrastructure dependencies
  • Error handling uses fmt.Errorf("context: %w", err)
  • No private keys or sensitive data logged
  • Auto-generated files not edited

Database Changes

If modifying database schema, use db-migration skill.

Related

  • .claude/rules/go.md - Go rules (SSOT)
  • git-workflow - Branch, commit, PR workflow
  • db-migration - Database schema workflow