
from agentup56
A comprehensive Go development assistant that generates architectures, patterns, project scaffolds, and best-practice guidance for web, CLI, microservice and da
Go Pro Max provides end-to-end guidance for building production-grade Go services and libraries. It analyzes user requirements, proposes a domain-driven project structure, recommends default stacks (Postgres, Chi router, JWT auth), and emits Docker, compose and Makefile templates. The skill includes a search-based architecture system generator and domain-specific search scripts for patterns, error handling, concurrency, testing and performance.
Use this skill whenever a user asks for: a new Go project scaffold, architecture advice, idiomatic patterns, performance tuning, testing strategies, or code reviews for Go. It’s suitable for REST APIs, CLIs, gRPC services, microservices, and database-backed applications.
{}
Go Pro Max is a comprehensive Go development assistant skill with 12 domain-specific CSV knowledge bases and a BM25 search engine. The SKILL.md is well-structured with clear workflows, default stack choices, and a pre-delivery checklist. Scripts are interdependent but arch_system.py fails to import core.py when run outside the intended directory context due to sys.path assumptions. The search.py CLI requires arguments and doesn't handle no-arg invocation gracefully.
Clean security posture — no network calls, no credential handling, no shell execution. The skill is essentially a local knowledge base search tool. arch_system.py uses a fragile json.loads with .replace("'", '"') for Decision_Rules parsing. CSV data files (12 domains + 10 stacks + reasoning) are critical but not bundled in the scripts dict, meaning the skill won't work without its full repo checkout.