zarldev

28 mods across 1 repository, 2 stars between them.

github-workflow

01

zarldev/claude

Agent Claude Code

Handles git operations, branch management, and pull requests. Use for git workflow tasks.

2 6mo ago A 21 tokens

go-code-reviewer

02

zarldev/claude

Agent Claude Code

Reviews Go code against zstyle conventions. Use for code review, PR review, or checking code quality.

2 6mo ago A 26 tokens

migration-planner

03

zarldev/claude

Agent Claude Code

Plans and executes database migrations safely. Use when creating migrations, modifying schemas, or planning data changes.

2 6mo ago A 24 tokens

proto-designer

04

zarldev/claude

Agent Claude Code

Designs and reviews Protocol Buffer schemas and ConnectRPC services. Use when creating or modifying .proto files.

2 6mo ago A 25 tokens

PreToolUse

05

zarldev/claude

Hook Claude Code

Runs before the agent uses a tool for Edit, Write and MultiEdit tool calls, running an inline shell check. From zarldev/claude.

2 6mo ago A tokens not measured

PostToolUse

06

zarldev/claude

Hook Claude Code

Runs after a tool call finishes for Edit, Write, MultiEdit, Edit, Write, MultiEdit, Edit, Write, MultiEdit, Edit, Write, MultiEdit, Edit, Write, MultiEdit, Edit, Write, MultiEdit, Edit, Write, MultiEdit, Edit, Write, MultiEdit, Edit, Write and MultiEdit tool calls, running an inline shell check (9 commands). From…

2 6mo ago A tokens not measured

claude

07

zarldev/claude

Settings file Claude Code

Agent settings declaring 2 hook events (PreToolUse, PostToolUse).

2 6mo ago A tokens not measured

clerk-auth

08

zarldev/claude

Skill Claude CodeCodex

Clerk authentication patterns for React and Go - protected routes, auth hooks, JWT middleware, ConnectRPC auth interceptors. Use when implementing authentication or authorization with Clerk.

2 6mo ago A 37 tokens

connectrpc-patterns

09

zarldev/claude

Skill Claude CodeCodex

ConnectRPC and Protocol Buffer patterns for Go services - proto file design, buf generation, service handlers, interceptors, streaming, and error mapping. Use when working with .proto files, gRPC services, or ConnectRPC handlers.

2 6mo ago A 51 tokens

connectrpc-web

10

zarldev/claude

Skill Claude CodeCodex

ConnectRPC web client patterns for React - TanStack Query integration, transport with auth interceptors, mutations with cache invalidation, streaming responses. Use when making API calls from React frontends.

2 6mo ago A 42 tokens

database-patterns

11

zarldev/claude

Skill Claude CodeCodex

Database and repository patterns - sqlc, Goose migrations, PostgreSQL/SQLite/MongoDB repositories, in-memory fakes for testing, transaction helpers. Use when working with databases, writing queries, or creating migrations.

2 6mo ago A 47 tokens

dev

12

zarldev/claude

Skill Claude CodeCodex

Start development environment with hot reload for a project.

2 6mo ago A 11 tokens

go-concurrency

13

zarldev/claude

Skill Claude CodeCodex

Go concurrency patterns - goroutine lifecycle management, channels, sync primitives, worker pools, and errgroup. Use when writing concurrent code, managing goroutines, or debugging race conditions.

2 6mo ago A 40 tokens

go-error-handling

14

zarldev/claude

Skill Claude CodeCodex

Go error handling patterns - wrapping with fmt.Errorf, sentinel errors, error chain design, context cancellation via select, and boundary logging. Use when writing, reviewing, or refactoring error handling in Go code.

2 6mo ago A 46 tokens

go-interfaces

15

zarldev/claude

Skill Claude CodeCodex

Go interface design - consumer-side definition, small interfaces, composition, and satisfaction checks. Use when designing abstractions, defining contracts, or refactoring dependencies.

2 6mo ago A 35 tokens

go-naming

16

zarldev/claude

Skill Claude CodeCodex

Go naming conventions - scope-based variable naming, receivers, constants, errors, and method naming. Use when naming things in Go code or reviewing naming choices.

2 6mo ago A 35 tokens

go-testing

17

zarldev/claude

Skill Claude CodeCodex

Go testing patterns - table-driven tests, fakes over mocks, contract testing, synctest for time. Use when writing tests, creating test fixtures, or setting up test infrastructure.

2 6mo ago A 40 tokens

go-types

18

zarldev/claude

Skill Claude CodeCodex

Go type design - semantic types, pointer rules, type aliases vs new types, useful zero values. Use when designing data structures, choosing between pointer and value types, or reviewing type usage.

2 6mo ago A 41 tokens

migrate

19

zarldev/claude

Skill Claude CodeCodex

Create or run database migrations with Goose.

2 6mo ago A 10 tokens

onboard

20

zarldev/claude

Skill Claude CodeCodex

Deep exploration and analysis of a task before implementation - requirements, dependencies, risks.

2 6mo ago A 18 tokens

pkg-usage

21

zarldev/claude

Skill Claude CodeCodex

Shared package usage patterns - options, zsync, cache, filesystem, zlog, messagebus, docstore. Use when importing shared packages or choosing the right utility from pkg/.

2 6mo ago A 40 tokens

proto

22

zarldev/claude

Skill Claude CodeCodex

Generate and validate Protocol Buffer code using buf.

2 6mo ago A 10 tokens

react-tailwind

23

zarldev/claude

Skill Claude CodeCodex

React and Tailwind v4 patterns - theme-aware colors, component composition, shadcn/ui, loading/error/empty states. Use when building or styling React components.

2 6mo ago A 38 tokens

review

24

zarldev/claude

Skill Claude CodeCodex

Code review against Go style guide - error handling, naming, interfaces, testing.

2 6mo ago A 17 tokens