By bailejl
React component scaffolding, a11y audits, responsive checks, refactoring, and design system compliance
Perform a WCAG 2.1 AA accessibility audit on target components covering ARIA, keyboard nav, focus management, contrast, forms, and dynamic content.
Scan for hardcoded style values and check compliance against project design tokens — colors, typography, spacing, borders, shadows, and transitions.
Analyze a React component for complexity signals and apply focused refactorings — extract sub-components, custom hooks, simplify state and conditionals.
Audit responsive design covering media queries, viewport units, flexible layouts, touch targets, text scaling, images, and preference queries.
Scaffold a production-ready React component with tests, Storybook stories, and style files following project conventions.
WCAG 2.1 AA requirements, ARIA roles and states, keyboard navigation, screen reader support, and accessible component patterns. Use when auditing accessibility or building accessible components.
CSS methodologies, naming conventions, responsive design, layout patterns, and design tokens reference. Use when auditing styles or advising on CSS architecture.
React hooks, composition patterns, state management, and performance optimization reference. Use when reviewing, scaffolding, or refactoring React components.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin marketplace for development tooling — with built-in evaluation harnesses for each plugin.
Designed as a reference implementation demonstrating how to build Claude Code plugins with rigorous, eval-driven development.
# 1. Install dependencies
npm install
# 2. Set your API key (used by eval harness)
echo "ANTHROPIC_API_KEY=your-key-here" > .env
# 3. Run evals for one plugin and view results
npm run eval:readiness
npx promptfoo view
┌──────────┐ ┌───────────┐ ┌──────────────────┐ ┌─────────┐
│ Task │───▶│ Trial │───▶│ Graders │───▶│ Outcome │
│ (test │ │ (single │ │ • deterministic │ │ pass@k │
│ case in │ │ prompt- │ │ • llm-rubric │ │ pass^k │
│ suite) │ │ foo run) │ │ • transcript │ │ scores │
└──────────┘ └───────────┘ └──────────────────┘ └─────────┘
See BASELINE.md for current eval metrics and docs/EVAL_TAXONOMY.md for how our eval concepts map to the Anthropic "Demystifying Evals" article.
React component scaffolding, accessibility audits, responsive design checks, component refactoring, and design system compliance.
Commands:
/frontend-dev:scaffold-component — Scaffold a React component with props, types, tests, and story/frontend-dev:a11y-audit — WCAG 2.1 AA compliance audit using axe-core patterns/frontend-dev:responsive-check — Responsive design audit (media queries, viewport, touch targets)/frontend-dev:refactor — React component refactoring (decompose, extract hooks, reduce complexity)/frontend-dev:design-system — Design system compliance (tokens vs hardcoded values)Assess a repository and its git history for AI-coding assistant readiness — comprehensive audits covering code quality, security, testing, architecture, git health, and API design.
Commands:
/ai-readiness:full-audit — 10-section comprehensive AI readiness audit/ai-readiness:git-health — 71 git anti-patterns with DORA-based severity scoring/ai-readiness:code-review — 7-category weighted code review and static analysis/ai-readiness:architecture — 6-category architecture review with SOLID principles/ai-readiness:security — 6-category security review (OWASP, auto-fail on critical)/ai-readiness:testing — Test quality: patterns, desiderata, pyramid analysis/ai-readiness:api-review — 7-category API design and contract reviewdev-plugins/
├── plugins/ # What ships to users (commands, skills, agents, hooks)
│ ├── frontend-dev/
│ └── ai-readiness/
├── evals/ # Per-plugin eval suites, graders, fixtures (stays in repo)
│ ├── frontend-dev/
│ └── ai-readiness/
├── eval-infra/ # Shared eval utilities, scripts, rubric templates
└── docs/ # Contributor and learner guides
# Install dependencies
npm install
# Set your Anthropic API key in .env (gitignored)
echo "ANTHROPIC_API_KEY=your-key-here" > .env
# Single plugin
npm run eval:frontend
npm run eval:readiness
# All plugins
npm run eval:all
# Interactive web viewer
npx promptfoo view
# Compute pass@k metrics
python eval-infra/scripts/compute-pass-at-k.py --results evals/ai-readiness/.promptfoo/output.json --k 1 3 5
See docs/GETTING_STARTED.md for detailed setup instructions.
| Tool | Purpose |
|---|---|
| Promptfoo | Eval harness + LLM grading |
| ESLint | Code-based grading (lint) |
| Prettier | Code-based grading (format) |
| axe-core | Accessibility assertion engine |
| Vite | Test fixture builds (frontend-dev) |
MIT
npx claudepluginhub bailejl/dev-plugins --plugin frontend-devAssess repo and git history for AI-coding assistant readiness — audits, code review, security, testing, architecture, and API design
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.