godev — Go dev loop
SkillDev toolsLets your agent run Go code checks, vetting, and tests including race detection.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the godev — Go dev loop skill
About this capability
FlexPrice Go fmt, vet, race tests, make test. Trigger: godev, run tests, go vet.
What this skill tells your AI
The instructions your AI receives, as published by flexprice/flexprice in .cursor/skills/godev/SKILL.md and read by ahel’s review.
Defaults
- Repo root: workspace with
go.modandMakefile. - Prefer
maketargets when they exist; fall back to rawgocommands.
Quick commands (copy order)
gofmt -w .
go vet ./...
Focused test (preferred during iteration):
go test -v -race ./path/to/package -run TestSpecificName
Full suite:
make test
Other useful Makefile targets from project docs:
make test-verbosemake test-coverage- Single-package stress:
go test -race ./internal/ee/service -run TestName
When changing code
- Run
gofmt -won touched packages (or whole repo if unsure). - Run
go vet ./...or at minimumgo veton affected packages. - Run
go test -racefor packages you edited plus immediate dependents. - If Ent schema changed:
make generate-entthen tests + migrations workflow perAGENTS.md. - If only docs/spec: skip tests unless tooling requires otherwise.
Anti-patterns
- Claiming tests pass without running them (
verification-before-completiondiscipline). go testwithout-raceon concurrency-sensitive packages (internal/kafka,internal/pubsub, services with goroutines).
Related skills
Signals
- GitHub stars
- 5k
- Forks
- 495
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
godev- Source
- github.com/flexprice/flexprice