VibeKit
Official@vibekit-apps
Offers standardized architectural patterns and implementation guidelines for full-stack TypeScript, React, and distributed system development.
Agent Skills by VibeKit
Showing 23 vetted skills indexed across 1 GitHub repositories.
clean-code
Analyzes code and applies consistent style, structure, and maintainability rules.
error-handling
Standardize error handling across multi-language application boundaries with structured classes and retries.
WebSocket
Implement WebSocket reconnection with backoff, heartbeats, and lifecycle handling.
Docker
Document Docker best practices for building, running, and securing containers.
antfarm
Coordinate multi-agent workflows across planning, implementation, verification, testing, and review stages.
secure-code-guardian
Guide secure coding practices for authentication, authorization, input validation, and encryption.
tRPC
Build type-safe APIs in TypeScript projects with routers, procedures, and context.
TypeScript
Enforce explicit typing and safe inference in TypeScript projects.
shadcn-ui
Implement shadcn/ui components with Tailwind CSS and Radix primitives in Next.js projects.
loading-state-patterns
Provide React/TypeScript skeleton, shimmer, and progressive loading components.
api-designer
Design scalable REST and GraphQL APIs with OpenAPI 3.1 specifications.
regex-patterns
Provide regex patterns to validate, parse, and extract data from text.
test-patterns
Automate cross-language test setup and execution across Node.js, Python, Go, Rust, and Bash.
nextjs-expert
Architect Next.js App Router architectures with server-first patterns and TypeScript.
conventional-commits
Format and validate Git commit messages using the Conventional Commits specification.
react-expert
Architect React 19 frontends with Server Components and TypeScript.
caching
Implement caching strategies with TTLs and eviction policies for HTTP APIs.
react-best-practices
Consolidate React and Next.js performance guidelines across 57 rules and 8 categories.
accessibility
Implements WCAG 2.1 AA accessibility with semantic HTML, ARIA patterns, and keyboard navigation for frontend projects.
rate-limiting
Implement token bucket rate limiting across distributed systems with Redis or middleware options.
logging-observability
Implement structured logging, distributed tracing, and metrics collection with OpenTelemetry.
Animations
Promote GPU-accelerated properties and motion controls for accessible web animations.
Drizzle
Define type-safe schema-driven database queries in TypeScript with Drizzle.
Frequently Asked Questions About VibeKit
FAQPage SchemaWhat specific engineering tasks does VibeKit enable?βΌ
VibeKit enables the standardization of full-stack development, including type-safe database schema definitions, structured logging with OpenTelemetry, distributed rate limiting, and accessible UI component implementation using React and Next.js.
Which personas benefit most from these technical patterns?βΌ
Full-stack engineers, frontend architects, and backend developers working within TypeScript ecosystems benefit from these patterns to ensure consistent code quality, performance, and maintainability across complex distributed systems.
What are the primary prerequisites for implementing these patterns?βΌ
Implementation requires a foundational environment supporting TypeScript, Node.js, and modern web frameworks like Next.js. Specific features like rate limiting or observability require external infrastructure such as Redis or OpenTelemetry-compatible collectors.