Claude Code Knowledge
Claude Code Knowledge from qazuor/claude-code-knowledge.
Skills in this plugin
42- ▌ SEO Patterns · qazuorSEO optimization patterns for web applications. Use when adding structured data, meta tags, Open Graph, sitemaps, or optimizing Core Web Vitals.
- ▌ Tech Writing · qazuorDocumentation patterns for software projects. Use when writing JSDoc, OpenAPI specs, ADRs, READMEs, CHANGELOGs, or API documentation.
- ▌ Zod Patterns · qazuorZod validation patterns and schema definitions. Use when implementing validation, type inference, custom validators, or form/API integration with Zod.
- ▌ Hono Patterns · qazuorHono web framework patterns for middleware, routes, and validation. Use when building APIs with Hono, zValidator, or factory-based CRUD.
- ▌ I18N Patterns · qazuorInternationalization and localization patterns. Use when adding multi-language support, RTL layouts, pluralization, or number/date formatting.
- ▌ Astro Patterns · qazuorAstro patterns for island architecture, routing, content collections, and SSR/SSG. Use when building content-driven websites with Astro.
- ▌ CI CD Patterns · qazuorCI/CD pipeline patterns for GitHub Actions. Use when setting up workflows, build caching, matrix builds, or deployment strategies.
- ▌ Env Validation · qazuorEnvironment variable validation and typing patterns. Use when managing .env files, ensuring type-safe env access, or catching missing variables at startup.
- ▌ React Patterns · qazuorReact component and hook patterns. Use when building functional components, custom hooks, compound components, or handling code splitting and error boundaries.
- ▌ Security Audit · qazuorSecurity audit patterns for OWASP Top 10 compliance. Use when conducting security reviews, penetration testing, or auditing authentication and data protection.
- ▌ API App Testing · qazuorAPI endpoint testing methodology. Use when writing tests for REST APIs, validating error handling, schema validation, and authentication.
- ▌ Docker Patterns · qazuorDocker containerization patterns. Use when writing Dockerfiles, multi-stage builds, docker-compose, or container security hardening.
- ▌ Frontend Design · qazuorPre-coding design process and aesthetic principles. Use when designing UIs, working with typography, color theory, motion design, or design tokens.
- ▌ Nestjs Patterns · qazuorNestJS patterns for modules, DI, guards, pipes, and interceptors. Use when building scalable server-side applications with NestJS.
- ▌ Nextjs Patterns · qazuorNext.js App Router patterns for Server/Client Components, data fetching, caching, and server actions. Use when building Next.js applications.
- ▌ Prisma Patterns · qazuorPrisma patterns for schema design, Client API, migrations, and relations. Use when building database layers with Prisma ORM.
- ▌ Tdd Methodology · qazuorTest-Driven Development with RED-GREEN-REFACTOR cycle. Use when writing tests before implementation or practicing TDD methodology.
- ▌ Web App Testing · qazuorWeb application testing strategy covering unit, integration, component, E2E, and accessibility tests. Use when building test suites for web apps.
- ▌ Drizzle Patterns · qazuorDrizzle ORM patterns for schema, relations, queries, and migrations. Use when building database layers with Drizzle on PostgreSQL.
- ▌ Security Testing · qazuorSecurity testing methodology for authentication, authorization, and injection prevention. Use when validating security measures or testing OWASP compliance.
- ▌ Zustand Patterns · qazuorZustand state management patterns with middleware. Use when creating stores, slice patterns, persist/immer middleware, or computed values.
- ▌ Git Commit Helper · qazuorConventional commit message generation. Use when creating commit messages, analyzing changed files, or formatting git commands.
- ▌ JSON Data Auditor · qazuorJSON data validation, audit, and quality scoring. Use when reviewing API responses, configuration files, data exports, or schema compliance.
- ▌ Monorepo Patterns · qazuorMonorepo architecture patterns with modern tooling. Use when setting up Turborepo, pnpm workspaces, Nx, or managing shared packages.
- ▌ Performance Audit · qazuorPerformance audit patterns for database, API, frontend, and Core Web Vitals. Use when identifying bottlenecks or optimizing application performance.
- ▌ React Performance · qazuorReact performance optimization rules prioritized by impact. Use when optimizing re-renders, bundle size, lazy loading, or profiling React apps.
- ▌ Shadcn Specialist · qazuorShadcn UI component patterns for theming, variants, and accessibility. Use when implementing shadcn/ui components, cva variants, or dark mode.
- ▌ Tanstack Patterns · qazuorTanStack ecosystem overview and shared patterns. Use when working with TanStack libraries or understanding headless UI architecture.
- ▌ Vercel Specialist · qazuorVercel deployment and optimization patterns. Use when deploying to Vercel, configuring edge functions, ISR, or build optimization.
- ▌ Markdown Formatter · qazuorMarkdown formatting rules and automated fixes. Use when formatting documentation, applying linting rules, or ensuring consistent markdown standards.
- ▌ Accessibility Audit · qazuorWCAG 2.1 AA accessibility audit patterns. Use when conducting accessibility reviews, ensuring inclusive UX, or auditing ARIA and keyboard navigation compliance.
- ▌ Performance Testing · qazuorPerformance testing methodology across all application layers. Use when benchmarking, validating performance budgets, or measuring optimization impact.
- ▌ Design To Components · qazuorConverts design-cloner HTML/CSS output into framework-specific components. Use after running the design-cloner agent to generate React, Vue, Svelte, Solid, or Astro components from the HTML/CSS clone.
- ▌ QA Criteria Validator · qazuorAcceptance criteria validation patterns. Use when verifying feature implementations against specs, UI/UX compliance, or test coverage requirements.
- ▌ Error Handling Patterns · qazuorStandardized error handling patterns for all application layers. Use when designing error hierarchies, recovery strategies, or error boundaries.
- ▌ Github Actions Patterns · qazuorGitHub Actions CI/CD patterns. Use when creating workflows, matrix builds, caching strategies, or deployment pipelines.
- ▌ Tanstack Query Patterns · qazuorTanStack Query patterns for data fetching and server state. Use when implementing queries, mutations, cache invalidation, or optimistic updates.
- ▌ Tanstack Table Patterns · qazuorTanStack Table patterns for headless, type-safe tables. Use when building sortable, filterable, paginated tables with column definitions.
- ▌ React Hook Form Patterns · qazuorReact Hook Form patterns with Zod validation. Use when building forms with field arrays, controlled components, file uploads, or async validation.
- ▌ Tanstack Router Patterns · qazuorTanStack Router patterns for type-safe routing. Use when defining routes, data loaders, search parameters, or authenticated routes.
- ▌ Mermaid Diagram Specialist · qazuorMermaid diagram creation patterns. Use when creating flowcharts, sequence diagrams, ER diagrams, class diagrams, or state diagrams.
- ▌ Vercel React Best Practices · qazuor57 performance optimization rules for React and Next.js from Vercel Engineering. Use when writing, reviewing, or refactoring React/Next.js code for optimal performance. Rules are prioritized by impact across 8 categories.