johnqtcg

67 mods across 1 repository, 30 stars between them.

johnqtcg/awesome-skills

Agent Claude Code

Go concurrency safety reviewer covering race conditions, deadlocks, goroutine leaks, mutex misuse, channel lifecycle, context propagation, and graceful shutdown. Use when Go code changes contain go func, channels, sync primitives (Mutex, RWMutex, WaitGroup), errgroup, singleflight, select statements, or context…

not rated 30 8d ago A 85 tokens original MIT

go-error-reviewer

02

johnqtcg/awesome-skills

Agent Claude Code

Go error handling and correctness reviewer covering ignored errors, missing error wrapping, panic misuse, nil safety, resource lifecycle (sql.Rows, resp.Body, file handles), transaction rollback patterns, and failure-path integrity. Use when Go code changes contain error returns, panic calls, sql.Rows, tx.Begin, HTTP…

not rated 30 8d ago A 97 tokens original MIT

go-logic-reviewer

03

johnqtcg/awesome-skills

Agent Claude Code

Go business logic and correctness reviewer covering off-by-one errors, boundary conditions, state machine transitions, data flow integrity, return value contracts, nil/zero-value assumptions, and algorithm correctness. Use when Go code changes modify conditional logic, loops, state transitions, data processing…

not rated 30 8d ago A 81 tokens original MIT

johnqtcg/awesome-skills

Agent Claude Code

Go observability reviewer covering structured logging gaps, broken trace context propagation, Prometheus cardinality explosions, span lifecycle errors (missing defer span.End(), unrecorded errors), and sensitive fields in logs. Use when Go code changes import go.uber.org/zap, log/slog, go.opentelemetry.io…

not rated 30 8d ago A 119 tokens original MIT

johnqtcg/awesome-skills

Agent Claude Code

Go performance reviewer covering slice/map pre-allocation, string concatenation in loops, N+1 database queries, connection pool tuning, sync.Pool usage, memory alignment, lock scope optimization, buffered I/O, and HTTP transport configuration. Use when Go code changes contain make(), append(), loops with DB/Redis…

not rated 30 8d ago A 99 tokens copy · 86% MIT

go-quality-reviewer

06

johnqtcg/awesome-skills

Agent Claude Code

Go code quality and style reviewer covering function length, nesting depth, naming conventions, mutable globals, interface design, receiver consistency, modern Go idioms (slog, generics, typed atomics), and golangci-lint integration. Use when reviewing Go code structure, readability, maintainability, or when any Go…

not rated 30 8d ago A 85 tokens original MIT

johnqtcg/awesome-skills

Agent Claude Code

Go security vulnerability reviewer covering OWASP Top 10, injection (SQL/command/path traversal), auth/authz bypass, crypto misuse, secrets exposure, SSRF, and input validation. Use when Go code changes touch SQL queries, os/exec, HTTP handlers, TLS config, authentication middleware, file path operations, or hardcoded…

not rated 30 8d ago A 89 tokens original MIT

go-test-reviewer

08

johnqtcg/awesome-skills

Agent Claude Code

Go test quality reviewer covering table-driven test patterns, t.Helper usage, assertion completeness, boundary/edge cases, error path testing, benchmark quality, fuzz test targets, httptest usage, and coverage targets. Use when Go code changes include test.go files, test helpers, testdata directories, testing.B…

not rated 30 8d ago A 89 tokens original MIT

johnqtcg/awesome-skills

Agent Claude Code needs its repo

Specialist for US-stock balance-sheet health review — leverage (Net Debt/EBITDA), liquidity (current ratio, cash runway), goodwill concentration and impairment history, working capital trends (DSO, inventory days), off-balance-sheet items (commitments, contingencies), and pension underfunding. Use when assessing…

not rated 30 8d ago A 94 tokens original MIT

johnqtcg/awesome-skills

Agent Claude Code needs its repo

Specialist for US-stock business-model and revenue-structure review — product/service mix, customer concentration, geographic exposure, industry position, revenue-growth decomposition, and information-tier discipline. Use when analyzing the business-understanding layer of an equity workup. Dispatched by…

not rated 30 8d ago A 62 tokens original MIT

johnqtcg/awesome-skills

Agent Claude Code needs its repo

Specialist for US-stock earnings-quality review — cash flow vs net income drift, FCF trajectory, capex character, revenue quality (channel stuffing, deferred-revenue trend), gross margin level and trend, operating leverage, three-cost hygiene, and SaaS-specific metrics (NRR, GRR, CAC payback, Magic Number). Use when…

not rated 30 8d ago A 105 tokens original MIT

johnqtcg/awesome-skills

Agent Claude Code needs its repo

Specialist for US-stock industry-position and competitive-moat review — Porter Five Forces scan, market-share trend (absolute and relative), TAM size and trajectory, unit economics, moat classification (7 named types), substitute and new-entrant threats, pricing-power evidence (cross-cycle margin stability)…

not rated 30 8d ago A 119 tokens original MIT

johnqtcg/awesome-skills

Agent Claude Code needs its repo

Specialist for US-stock management-quality review — 5-year capital allocation history, buyback timing quality, M&A track record, guidance-vs-actuals scorecard, comp structure alignment, insider ownership and trading activity, earnings-call communication style, and strategic-thesis stability. Use when analyzing the…

not rated 30 8d ago A 134 tokens original MIT

johnqtcg/awesome-skills

Agent Claude Code needs its repo

Specialist for US-stock independent peer benchmarking — 12-item ratio panel (growth, profitability, capital intensity, leverage, valuation) computed identically for target and 2-4 peers, surfacing rank-by-item plus best-in-panel and worst-in-panel summary. Provides quantitative cross-validation for the moat and…

not rated 30 8d ago A 147 tokens original MIT

api-design

15

johnqtcg/awesome-skills

Skill Claude CodeCodex

REST API contract designer and reviewer. ALWAYS use when designing new endpoints, reviewing existing API contracts, planning API versioning, or standardizing error models. Covers resource modeling (URL/naming), HTTP method semantics, status code selection, error model consistency, pagination/filtering/sorting…

not rated 30 8d ago A SkillSpector: pass 123 tokens original MIT

johnqtcg/awesome-skills

Skill Claude Code needs its repo

Create, maintain, and run gated Go integration tests for internal APIs and service-to-service clients (HTTP/gRPC). Use for endpoint verification, contract checks with real runtime config, opt-in execution, timeout/retry safety, and integration failure triage in Go services.

not rated 30 changed 28d ago A SkillSpector: warn 58 tokens original MIT

johnqtcg/awesome-skills

Skill Claude Code

Compress chaotic information into a leader-ready structure before output. ALWAYS use when the user is preparing to brief a senior leader, present a technical proposal, write a one-pager, or otherwise turn scattered facts and feelings into Frame → Crux → Nodes → Tilt + Reasoning that fits in 3–5 minutes of reading.…

not rated 30 8d ago A SkillSpector: pass 170 tokens original MIT

create-pr

18

johnqtcg/awesome-skills

Skill Claude Code

Create evidence-backed pull requests to the GitHub main branch with strict preflight, quality, and security gates. Use when users ask to create/submit/open/update a PR to main (including private repos), decide draft vs ready state, and provide reviewer-ready context for team review.

not rated 30 changed 1mo ago A SkillSpector: pass 59 tokens original MIT

deep-research

19

johnqtcg/awesome-skills

Skill Claude Code

Source-verified research: fact-check a claim, settle documents that contradict each other, compare options for a decision someone will challenge, or trace how code in a repository actually behaves — citing the exact page excerpt, file line or test that proves each point. Use when the answer will be questioned or being…

not rated 30 changed 22d ago A SkillSpector: pass 190 tokens original MIT

e2e-test

20

johnqtcg/awesome-skills

Skill Claude Code

Design, maintain, and execute reliable end-to-end tests for critical user journeys with Agent Browser as first choice for exploration and Playwright as the preferred code path for suites and CI. Use for E2E strategy, journey coverage, flaky test triage, artifact collection, CI gating, regression prevention, and…

not rated 30 changed 8d ago A SkillSpector: warn 70 tokens original MIT

fuzzing-test

21

johnqtcg/awesome-skills

Skill Claude Code

A Go testing guide for generating fuzz tests, which repeatedly try varied inputs to find crashes and unexpected behavior. It first checks whether the code is suitable for fuzzing.

not rated 30 changed 28d ago A SkillSpector: warn 74 tokens original MIT

git-commit

22

johnqtcg/awesome-skills

Skill Claude Code

Safely create a git commit by validating repository state, staging intended changes, scanning for secrets/conflicts, generating a Conventional Commits message (repository convention first, else an English Angular default) from the staged diff, and committing without amend.

not rated 30 changed 1mo ago A SkillSpector: warn 52 tokens original MIT

go-benchmark

23

johnqtcg/awesome-skills

Skill Claude Code needs its repo

Go performance benchmarking and pprof profiling specialist. ALWAYS use when writing benchmark functions (testing.B), generating or reading pprof profiles, interpreting flame graphs, finding memory allocation hotspots, comparing implementations with benchstat, or measuring ns/op / B/op / allocs/op. In Go code contexts…

not rated 30 changed 27d ago A SkillSpector: warn 90 tokens original MIT

go-ci-workflow

24

johnqtcg/awesome-skills

Skill Claude Code

Use when creating or refactoring GitHub Actions CI workflows for Go repositories. Covers repository-shape detection, Make-driven delegation with formal fallbacks, Go setup, caching, tool pinning, permissions, reusable workflows, and quality gate design.

not rated 30 changed 29d ago A SkillSpector: pass 53 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: