AgentStack
SKILL verified MIT Self-run

Golang Fullstack Best Practices

skill-saifoelloh-golang-best-practices-skill-golang-best-practices-skill · by saifoelloh

Comprehensive Go + GORM + PostgreSQL review meta-skill. Coordinates 9 specialized domain skills for fullstack Go application audits. Covers concurrency, architecture, idioms, queries, SQL performance, and migration safety.

No reviews yet
0 installs
16 views
0.0% view→install

Install

$ agentstack add skill-saifoelloh-golang-best-practices-skill-golang-best-practices-skill

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Golang Fullstack Best Practices? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Golang Fullstack Best Practices (Meta-Skill)

Comprehensive code review skill coordinating 9 specialized domain skills for Go backend services using GORM with PostgreSQL.

> v3.0.0: The "Ultimate Merger" release. Unified 89 rules across Go language and Database layers.

Available Skills

Go Language Domains

  1. [Concurrency Safety](concurrency-safety/SKILL.md) — Goroutines, channels, race conditions.
  2. [Clean Architecture](clean-architecture/SKILL.md) — Layered architecture, gRPC, dependency rules.
  3. [Design Patterns](design-patterns/SKILL.md) — Code smells, GoF patterns, refactoring.
  4. [Idiomatic Go](idiomatic-go/SKILL.md) — Go conventions, interface design, pointers.

Database Layer Domains

  1. [GORM Query Patterns](gorm-query-patterns/SKILL.md) — ORM queries, transactions, context.
  2. [PostgreSQL Syntax](postgresql-syntax/SKILL.md) — Raw SQL, Postgres-specific functions, quoting.
  3. [Query Performance](query-performance/SKILL.md) — N+1 detection, indexing, connection pooling.
  4. [Migration Safety](migration-safety/SKILL.md) — Zero-downtime schema changes, rollbacks.

Unified Core

  1. [Error Handling](error-handling/SKILL.md) — Combined Go error patterns + PostgreSQL error codes.

Rule Count by Priority

| Priority | Count | Focus | |---|---|---| | CRITICAL | 20 | Bugs, crashes, data loss, SQL injection | | HIGH | 30 | Reliability, performance, architecture | | MEDIUM | 34 | Quality, idioms, maintainability | | ARCH | 5 | Clean Architecture compliance | | TOTAL | 89 | |

Unified Routing Logic

- Concurrency/Channels/Goroutines → concurrency-safety
- Layers/gRPC/Usecases/Dipendencies → clean-architecture
- Complex logic/Refactoring/Code smells → design-patterns
- Pointer usage/Interfaces/Idioms → idiomatic-go
- DB Errors/Postgres codes/errors.Is/As → error-handling
- GORM queries/db.Find/Transactions → gorm-query-patterns
- Raw SQL/Pg-specific functions/Syntax → postgresql-syntax
- Slow queries/Indexes/N+1/Pool → query-performance
- ALTER TABLE/AutoMigrate/Rollback → migration-safety
- Full Audit → all 9 skills

How to Use

For Full Audit

"Review this Go service for all language and database best practices"

For Targeted Reviews

"Audit this repository file for GORM query performance and N+1 issues" "Review these goroutines for race conditions and context leaks" "Is this database migration safe for production?"

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.