Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By tylergibbs1
CodeWarden watches over your code quality: Ultracite enforcement, React 19/Next.js App Router patterns, security auditing, Vercel deployment, React performance best practices, design guidelines, and automated workflows for modern TypeScript/React applications
npx claudepluginhub joshuarweaver/cascade-code-testing-misc --plugin tylergibbs1-codewardenPerform comprehensive code review with Ultracite and React/Next.js best practices
Automatically fix common code patterns and anti-patterns across the codebase
Migrate Next.js Pages Router code to modern App Router with Server Components
Perform comprehensive security audit of the codebase
Accessibility compliance specialist. Use when reviewing UI components, building forms, or when user requests accessibility audit. Ensures WCAG 2.1 AA compliance.
Expert refactoring specialist. Use proactively after analyzing code that needs modernization, when migrating to new patterns, or when user requests refactoring.
Comprehensive code quality reviewer. Use PROACTIVELY after code changes or when /code-review is invoked. Reviews against Ultracite standards, React patterns, UI/UX guidelines, and performance best practices.
UI/UX design auditor. Use when reviewing interfaces against Vercel design guidelines, checking interactions, animations, forms, or when user asks to "review my UI", "audit design", or "check UX".
Next.js Pages Router to App Router migration specialist. Use when /migrate-to-app-router is invoked or when user requests App Router migration strategy.
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.
Enforce modern React 19 and Next.js App Router patterns - server-first data fetching, minimal useEffect, Server Components, Server Actions, and form hooks. Use when reviewing React/Next.js code, migrating legacy patterns, or building new features with App Router.
Implementation details for accessible, performant interfaces. Use alongside vercel-design-guidelines for detailed technical guidance on interactions, animations, and forms.
Enforce strict type safety, accessibility standards, and code quality for TypeScript/JavaScript projects using Biome's formatter and linter. Use when writing, reviewing, or fixing TS/JS/TSX/JSX code, checking for a11y issues, linting errors, type safety problems, or when the user mentions code quality, formatting, accessibility, or best practices.
Deploy applications and websites to Vercel. Use this skill when the user requests deployment actions such as "Deploy my app", "Deploy this to production", "Create a preview deployment", "Deploy and give me the link", or "Push this live". No authentication required - returns preview URL and claimable deployment link.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Premium design patterns, UX research skills, and user journey mapping for modern web applications.
Use this agent for expert assistance with web development tasks using React, Next.js, NestJS, and other modern web frameworks with TypeScript and Tailwind CSS. This includes code analysis, component creation, debugging, performance optimization, and architectural decisions. Examples: <example>Context: User is building a Next.js app and encounters a routing issue. user: 'My dynamic routes in Next.js are not rendering correctly' assistant: 'Let me use the web-dev agent to analyze your Next.js routing setup and provide a solution' <commentary>This is a Next.js-specific routing issue, so the web-dev agent will provide targeted guidance.</commentary></example> <example>Context: User needs a reusable React component with Tailwind CSS. user: 'I need a card component that matches my app's Tailwind-based design system' assistant: 'I'll use the web-dev agent to create a TypeScript-based React card component styled with Tailwind CSS, following your app's design patterns' <commentary>The user requires a component that aligns with their Tailwind CSS design system, so the web-dev agent ensures compatibility.</commentary></example>
React, Next.js, and React Native best practices with web design guidelines.
React and Next.js performance optimization guidelines from Vercel Engineering. Use when writing/reviewing/refactoring React code for optimal performance. Covers async patterns, bundle optimization, server/client components, re-render optimization.
Code style, tech stack, and workflow conventions for React/Next.js/TypeScript, TailwindCSS, Supabase projects.
Modern React and UI development expertise. Master React 19, Next.js 15, component architecture, state management, performance optimization, and design systems.
CodeWarden watches over your code quality: Ultracite enforcement, React 19/Next.js App Router patterns, security auditing, Vercel deployment, React performance best practices, design guidelines, and automated workflows for modern TypeScript/React applications
Semantic context packer - combines import resolution with semantic search
Semantic context packer - combines import resolution with semantic search
Leave notes on files for other agents to see in future sessions
Enforce code quality and modern development practices
Created by Tyler Gibbs
CodeWarden is a Claude Code plugin for enforcing modern development practices, code quality standards, and security best practices in TypeScript/React/Next.js applications. The plugin ensures your code meets strict standards for quality, accessibility, and security.

# In Claude Code
/plugin marketplace add https://github.com/tylerbryy/codewarden
# Install the plugin
/plugin install codewarden
# Clone the repository
git clone https://github.com/tylerbryy/codewarden.git
cd codewarden
# Add local marketplace
/plugin marketplace add ./
# Install the plugin
/plugin install codewarden
Add to your project's .claude/settings.json:
{
"pluginMarketplaces": [
"https://github.com/tylerbryy/codewarden"
],
"plugins": {
"codewarden": {
"enabled": true
}
}
}
When team members trust the repository, the plugin installs automatically.
Install the plugin (see Installation above)
Run a code review:
/code-review
Perform a security audit:
/security-audit
Fix common anti-patterns:
/fix-patterns
Deploy to Vercel:
"Deploy my app to Vercel"
The skills activate automatically when you:
Strict enforcement of type safety, accessibility standards, and code quality rules based on Biome's linter.
any, proper TypeScript patterns, enum to const objectsEnforce React 19 and Next.js App Router best practices with server-first architecture.
Comprehensive UI/UX best practices for accessible, performant, and delightful interfaces.
React and Next.js performance optimization guidelines from Vercel Engineering, ordered by impact.
Deploy any project to Vercel instantly without authentication.