Why Use This
This skill provides specialized capabilities for hiromaily's codebase.
Use Cases
- Developing new features in the hiromaily repository
- Refactoring existing code to follow hiromaily standards
- Understanding and working with hiromaily's codebase structure
Install Guide
2 steps - 1
- 2
Install inside Ananke
Click Install Skill, paste the link below, then press Install.
https://github.com/hiromaily/go-crypto-wallet/tree/main/.claude/skills/go-development
Skill Snapshot
Auto scan of skill assets. Informational only.
Valid SKILL.md
Checks against SKILL.md specification
Source & Community
Updated At Jan 19, 2026, 04:22 AM
Skill Stats
SKILL.md 51 Lines
Total Files 1
Total Size 0 B
License NOASSERTION
---
name: go-development
description: Go development workflow including verification commands and self-review checklist. Use when modifying Go code in internal/, pkg/, or cmd/ directories.
---
# 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)
```bash
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