Back to authors
jovermier

jovermier

14 Skills published on GitHub.

go-concurrency

Go concurrency patterns including goroutines, channels, context propagation, and sync primitives. Use when working with goroutines, channels, context.Context, or any concurrent Go code.

UncategorizedView skill →

go-error-handling

Go error handling patterns including wrapping, custom error types, errors.Is/As, and error conventions. Use when handling, creating, or checking errors in Go.

UncategorizedView skill →

go-performance

Go performance optimizations including memory allocation reduction, efficient string building, I/O operations, and resource pooling. Use when optimizing Go code for speed or memory efficiency.

UncategorizedView skill →

go-testing

Go testing best practices including table-driven tests, race detection, test coverage, and mocking strategies. Use when writing or reviewing Go tests.

UncategorizedView skill →

graphql-mutations

GraphQL mutation design including payload patterns, field-specific errors, input objects, and HTTP semantics. Use when designing or implementing GraphQL mutations.

UncategorizedView skill →

graphql-resolvers

GraphQL resolver patterns including dataloader for N+1 prevention, context propagation, authorization, error handling, and validation. Use when implementing GraphQL resolvers.

UncategorizedView skill →

graphql-schema-design

GraphQL schema design including types, fields, pagination, nullability, naming conventions, and descriptions. Use when designing or modifying GraphQL schemas.

UncategorizedView skill →

nextjs-metadata

Next.js Metadata API for SEO, OpenGraph tags, structured data, and social sharing. Use when implementing metadata, SEO, or social media previews.

UncategorizedView skill →

nextjs-performance

Next.js performance optimizations including next/image, next/font, dynamic imports, caching strategies, and bundle optimization. Use when optimizing Next.js apps for speed or Core Web Vitals.

UncategorizedView skill →

nextjs-server-components

Next.js App Router Server Components, Client Components, layouts, data fetching, and Server Actions. Use when working with Next.js app directory, component boundaries, or data fetching patterns.

UncategorizedView skill →

playwright-best-practices

Playwright best practices including selectors, wait strategies, accessibility testing, responsive design, and flaky-test prevention. Use when writing or improving Playwright E2E tests.

UncategorizedView skill →

playwright-page-objects

Playwright Page Object Model including page classes, fixtures, helpers, and test organization. Use when structuring Playwright E2E tests or organizing test code.

UncategorizedView skill →

context-detection

Automatically detect project tech stack, frameworks, and development context

UncategorizedView skill →

scan

Automatically discover and install relevant skills from SkillsMP and other sources

UncategorizedView skill →