Back to categories
Category

Agent Skills in category: Uncategorized

80825 skills match this category. Browse curated collections and explore related Agent Skills.

session-manager

Activates when the user asks to "create session summary", "summarize this session", "end the session", "start a session", "load context", "what did we work on", "session notes", "document this session", or wants to track, document, and manage work sessions.

karchtho
karchtho
01

bash-scripting

Expert guidance on writing robust, maintainable shell scripts. Covers Bash and Zsh scripting, best practices, error handling, security, modern command-line tools (ripgrep, fd, fzf, jq, yq), automation, and production deployment patterns.

karchtho
karchtho
01

rest-api-design

Expert REST API design patterns, resource modeling, HTTP semantics, pagination, filtering, and RESTful best practices. Use when designing REST endpoints, reviewing API specifications, establishing REST conventions, or implementing HTTP-based web services.

karchtho
karchtho
01

api-testing

API testing strategies with Postman/Newman MCP integration, contract testing, unit and integration tests, and framework-specific examples. Use when setting up API testing infrastructure, integrating Postman MCP, writing test suites, or automating API testing in CI/CD pipelines.

karchtho
karchtho
01

api-architecture

API versioning, security, authentication, rate limiting, monitoring, error handling, and documentation strategies for production APIs. Use when planning API infrastructure, implementing security concerns, or designing monitoring strategies.

karchtho
karchtho
01

validate-starter-scripts

Validate and audit game jam starter scripts for quality, integrity, and correct initialization. Use when running pre-jam checks, verifying startup scripts work, or auditing script quality before a game jam begins.

karchtho
karchtho
01

feature-architect

Design game feature architecture before writing code. Use when planning a new feature system, deciding on component structure, or mapping out how a feature integrates with existing systems.

karchtho
karchtho
01

agents-commands-creator

Create Claude Code agents and commands with proper markdown structure, YAML frontmatter, and plugin.json arrays. Use when creating commands, slash commands, agents, autonomous assistants, and command-line utilities for Claude Code plugins.

karchtho
karchtho
01

bundle-maker

This skill should be used when the user asks to "create a bundle", "make a plugin", "build a Claude plugin", "create a skill bundle", "package skills", "add skills to a bundle", "create plugin.json", or wants to create comprehensive Claude Code plugins with skills, commands, agents, hooks, or MCP servers. Activates when creating plugin structures or bundling Claude capabilities.

karchtho
karchtho
01

advanced-skill

This skill should be used when the user asks to "demonstrate advanced skill structure", "show comprehensive skill patterns", "create skill with references", or needs a complete skill example with bundled resources. Showcases progressive disclosure and resource organization.

karchtho
karchtho
01

example-skill

This skill should be used when the user asks to "demonstrate minimal skill", "show basic skill structure", or needs a simple skill example. Provides a minimal working skill template.

karchtho
karchtho
01

api-design-patterns

REST API design, response formatting, versioning, pagination, filtering, sorting, error responses, status codes. Use when designing REST APIs, implementing pagination, filtering, versioning strategies, designing error response formats, or structuring API response formats.

karchtho
karchtho
01

authentication-patterns

JWT authentication, OAuth 2.0, session management, password hashing, refresh tokens, multi-factor authentication, API keys. Use when implementing user authentication, token management, authorization, password reset flows, or securing APIs.

karchtho
karchtho
01

database-integration

Database integration patterns for PostgreSQL and MongoDB, connection pooling, query patterns, transactions, repositories, ORM setup (Prisma, TypeORM). Use when setting up database connections, writing database queries, implementing repositories, managing migrations, or handling transactions.

karchtho
karchtho
01

express-fundamentals

Express.js setup, server initialization, middleware configuration, request/response handling, routing basics, TypeScript integration, middleware pipeline. Use when setting up new Express servers, configuring middleware, creating routes, or understanding Express architecture and request/response lifecycle.

karchtho
karchtho
01

middleware-patterns

Express middleware patterns including authentication, validation, error handling, rate limiting, request logging, CORS, compression. Use when implementing auth middleware, input validation, error handlers, rate limiting, request/response logging, or security middleware.

karchtho
karchtho
01

testing-patterns

Express testing patterns including unit tests, integration tests, API endpoint testing, mocking databases, testing middleware, testing authentication. Use when writing tests for Express APIs, testing controllers and services, mocking dependencies, or testing middleware.

karchtho
karchtho
01

code-reviewer

code review feedback quality analysis best practices consistency checking

karchtho
karchtho
01

feature-generator

code generation script writing implementation production-ready features

karchtho
karchtho
01

integration-validator

integration testing system compatibility dependencies validation coherence

karchtho
karchtho
01

jam-prep-checklist

setup preparation readiness checklist pre-jam verification launch ready

karchtho
karchtho
01

modern-patterns-audit

Audit Unity scripts for modern development practices. Use when reviewing code for outdated patterns, checking Input System usage, async/await adoption, dependency injection, or object pooling opportunities.

karchtho
karchtho
01

docker-compose-creator

Design multi-container applications with Docker Compose. Covers service orchestration, networking, volumes, environment configuration, health checks, and production deployment patterns. Use when defining local development stacks or deploying multi-service applications.

karchtho
karchtho
01

docker-container-basics

Docker containerization fundamentals. Master container lifecycle, image management, networking, volumes, resource limits, and production deployment patterns. Use when building, running, debugging containers or implementing container orchestration.

karchtho
karchtho
01

dockerfile-generator

Generate production-ready Dockerfiles with best practices for various tech stacks. Covers multi-stage builds, optimization, security, and language-specific patterns (Node.js, Python, Go, Rust, Java). Use when creating new application containers.

karchtho
karchtho
01

environment-variables-handler

Manage environment variables and configuration across development, staging, and production. Master .env files, secret management, configuration validation, and multi-environment strategies. Use when setting up configuration systems, managing secrets, or deploying to different environments.

karchtho
karchtho
01

github-actions-starter

Automate CI/CD pipelines with GitHub Actions. Master workflow syntax, event triggers, jobs, steps, environment variables, secrets, artifacts, matrix builds, and deployment patterns. Use when setting up automated testing, building, and deployment workflows.

karchtho
karchtho
01

nginx-configuration

Configure Nginx web server for high-performance reverse proxy, load balancing, SSL/TLS, caching, and API gateway functionality. Master production deployments, security headers, and monitoring.

karchtho
karchtho
01

database-testing

Database testing with Prisma and PostgreSQL, repository testing, transaction testing, migration testing, test data management. Activates when user mentions "database testing", "Prisma testing", "repository test", "PostgreSQL test", "transaction testing", "test database", or wants to test database operations.

karchtho
karchtho
01

integration-testing

Integration testing for Express APIs, HTTP endpoint testing, supertest, API testing patterns, authentication testing, request validation. Activates when user mentions "integration test", "API testing", "Express testing", "supertest", "endpoint testing", "HTTP testing", or wants to test Express routes and middleware.

karchtho
karchtho
01

jest-fundamentals

Jest setup, configuration, test runner, assertions, lifecycle hooks, coverage. Activates when user mentions "Jest config", "setup Jest", "Jest configuration", "test coverage", "Jest hooks", "beforeEach", "afterEach", "describe blocks", or wants to configure Jest for JavaScript/TypeScript projects.

karchtho
karchtho
01

mocking-patterns

Jest mocking patterns, jest.fn(), jest.mock(), spies, module mocking, dependency injection, mock implementations. Activates when user mentions "mock", "jest.fn", "jest.mock", "spy", "stub", "fake", "dependency injection testing", or wants to isolate code for testing.

karchtho
karchtho
01

unit-testing-patterns

Unit testing patterns, TDD workflow, test factories, fixtures, pure function testing, class testing. Activates when user mentions "unit test", "TDD", "test-driven", "factory pattern", "test fixtures", "pure function testing", "class testing", or wants to write isolated unit tests.

karchtho
karchtho
01

thomas-qml-dashboard

>

karchtho
karchtho
01

react-patterns

Modern React development patterns including hooks, components, state management (Zustand, Redux Toolkit), and performance optimization. Activates when working with React components, JSX, hooks, stores, or React-specific architecture.

karchtho
karchtho
01

react-state-management

Master modern React state management with Redux Toolkit, Zustand, Jotai, and React Query. Use when setting up global state, managing server state, or choosing between state management solutions.

karchtho
karchtho
01

ui-ux-design

UI/UX design principles, design systems, accessibility, responsive design, and user experience best practices. Activates when discussing layouts, styling, design decisions, user flows, or visual design.

karchtho
karchtho
01

react-native-best-practices

Provides React Native performance optimization guidelines for FPS, TTI, bundle size, memory leaks, re-renders, and animations. Applies to tasks involving Hermes optimization, JS thread blocking, bridge overhead, FlashList, native modules, or debugging jank and frame drops.

react-nativeexpoperformanceoptimization
Callstack
Callstack
2

golang-testing

Production-ready Golang tests — table-driven tests, testify suites and mocks, parallel tests, fuzzing, fixtures, goroutine leak detection with goleak, snapshot testing, code coverage, integration tests, idiomatic test naming. Use when writing or reviewing Go tests, choosing a testing approach, setting up Go test CI, or debugging flaky/slow tests. For testify-specific APIs see `samber/cc-skills-golang@golang-stretchr-testify`; for measurement methodology see `samber/cc-skills-golang@golang-benchmark`.

samber
samber
2

vercel-react-best-practices

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

vercel
vercel
2

golang-troubleshooting

Troubleshoot Golang programs systematically - find and fix the root cause. Use when encountering bugs, crashes, deadlocks, or unexpected behavior in Go code. Covers debugging methodology, common Go pitfalls, test-driven debugging, pprof setup and capture, Delve debugger, race detection, GODEBUG tracing, and production debugging. Start here for any 'something is wrong' situation. Not for interpreting profiles or benchmarking (→ See `samber/cc-skills-golang@golang-benchmark` skill) or applying optimization patterns (→ See `samber/cc-skills-golang@golang-performance` skill).

samber
samber
2

golang-samber-lo

Functional programming helpers for Golang using samber/lo — 500+ type-safe generic functions for slices, maps, channels, strings, math, tuples, and concurrency (Map, Filter, Reduce, GroupBy, Chunk, Flatten, Find, Uniq, etc.). Core immutable package (lo), concurrent variants (lo/parallel aka lop), in-place mutations (lo/mutable aka lom), lazy iterators (lo/it aka loi for Go 1.23+), and experimental SIMD (lo/exp/simd). Apply when using or adopting samber/lo, when the codebase imports github.com/samber/lo, or when implementing functional-style data transformations in Go. Not for streaming pipelines (→ See `samber/cc-skills-golang@golang-samber-ro` skill).

samber
samber
2

golang-samber-hot

In-memory caching in Golang using samber/hot — eviction algorithms (LRU, LFU, TinyLFU, W-TinyLFU, S3FIFO, ARC, TwoQueue, SIEVE, FIFO), TTL, cache loaders, sharding, stale-while-revalidate, missing key caching, and Prometheus metrics. Apply when using or adopting samber/hot, when the codebase imports github.com/samber/hot, or when the project repeatedly loads the same medium-to-low cardinality resources at high frequency and needs to reduce latency or backend pressure.

samber
samber
2

golang-samber-do

Dependency injection in Golang using samber/do — service containers, lifecycle management, scopes, health checks, graceful shutdown, and module organization. Apply when using or adopting samber/do, when the codebase imports github.com/samber/do or github.com/samber/do/v2, or when refactoring manual constructor injection into a DI container.

samber
samber
2

golang-safety

Defensive Golang coding to prevent panics, silent data corruption, and subtle runtime bugs. Use when encountering nil panics, append aliasing, map concurrent access, float comparison pitfalls, or zero-value design questions. Also use when reviewing code for nil-safety, numeric conversion overflow, resource lifecycle issues (defer in loops), or defensive copying of slices and maps.

samber
samber
2

golang-project-layout

Provides a guide for setting up Golang project layouts and workspaces. Use when starting a new Go project, organizing an existing codebase, setting up a monorepo with multiple packages, creating CLI tools with multiple main packages, deciding between cmd/internal/pkg directory conventions, or discussing package restructuring, package splits, or module splits.

samber
samber
2

golang-samber-slog

Structured logging extensions for Golang using samber/slog-**** packages — multi-handler pipelines (slog-multi), log sampling (slog-sampling), attribute formatting (slog-formatter), HTTP middleware (slog-fiber, slog-gin, slog-chi, slog-echo), and backend routing (slog-datadog, slog-sentry, slog-loki, slog-syslog, slog-logstash, slog-graylog...). Apply when using or adopting slog, or when the codebase already imports any github.com/samber/slog-* package.

samber
samber
2

golang-performance

Golang performance optimization patterns and methodology - if X bottleneck, then apply Y. Covers allocation reduction, CPU efficiency, memory layout, GC tuning, pooling, caching, and hot-path optimization. Use when profiling or benchmarks have identified a bottleneck and you need the right optimization pattern to fix it. Also use when performing performance code review to suggest improvements or benchmarks that could help identify quick performance gains. Not for measurement methodology (→ See `samber/cc-skills-golang@golang-benchmark` skill) or debugging workflow (→ See `samber/cc-skills-golang@golang-troubleshooting` skill).

samber
samber
2

code-review

Use when reviewing code, diffs, PRs, branches, or pasted snippets; detects the language or framework and routes to the relevant technical review skills.

adibfirman
adibfirman
2

golang-structs-interfaces

Golang struct and interface design patterns — composition, embedding, type assertions, type switches, interface segregation, dependency injection via interfaces, struct field tags, and pointer vs value receivers. Use this skill when designing Go types, defining or implementing interfaces, embedding structs or interfaces, writing type assertions or type switches, adding struct field tags for JSON/YAML/DB serialization, or choosing between pointer and value receivers. Also use when the user asks about "accept interfaces, return structs", compile-time interface checks, or composing small interfaces into larger ones.

samber
samber
2

Page 1456 of 1617 · 80825 results