Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By aRustyDev
Converts Figma, Sketch, and Penpot designs into production-ready code for React, SwiftUI, Flutter, and Tailwind, with design token extraction, WCAG accessibility audits, asset optimization, and drift detection between design files and codebase.
npx claudepluginhub arustydev/agents --plugin design-to-codePlace slash command files (`.md`) in this directory.
Compare design files with generated code to detect drift and inconsistencies
Export and optimize images, icons, and other assets from design files for target platforms
Extract design tokens from Figma, Sketch, or Penpot design files
Convert a design component to framework-specific code (SwiftUI, React, Flutter, Tailwind)
Place agent definition files (`.md`) in this directory.
Batch process design assets across multiple platforms with parallel optimization and format conversion
Create comprehensive design systems from design files, orchestrating token extraction, component generation, and documentation
Multi-step design to code workflow agent. Orchestrates design file reading, token extraction, and code generation across multiple frameworks.
Convert design specifications from Figma, Sketch, or Penpot to SwiftUI view code with proper modifiers and theme integration
Convert design specifications from Figma, Sketch, or Penpot to HTML with Tailwind CSS utility classes
Extract design tokens (colors, typography, spacing, shadows) from Figma, Sketch, and Penpot design files via MCP servers and normalize to W3C format
Audit design components and generated code for WCAG 2.1 compliance including color contrast, touch targets, and screen reader compatibility
Optimize design assets for production deployment with format-specific compression, resolution scaling, and bundle optimization
Modifies files
Hook triggers on file write and edit operations
Requires secrets
Needs API keys or credentials to function
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.
Design superpowers for Claude Code — 35 skills that teach your agent to ideate, research, generate, iterate, and ship beautiful UIs using Google Stitch MCP.
Implement UI designs from specs with pixel-perfect component generation
Convert Figma designs and screenshots into production-ready code components with accessibility built-in
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Plugin that includes the Figma MCP server and Skills for common workflows
Shared Claude Code plugin for frontend teams, including frontend skills, subagents, hooks, and MCP integration for Figma/Sketch/MasterGo/Pixso/墨刀/摹客. All reports auto-saved as Markdown files.
Comprehensive SwiftUI development support for UI testing, integration testing, data-driven apps, and interactive development practices
Comprehensive end-to-end support for building, testing, and deploying cross-browser extensions across Firefox, Chrome, and Safari with modern patterns, WASM integration, and best practices.
Multi-phase blog content creation with personas, templates, and iterative review. Supports tutorials, deep dives, research summaries, and development journals.
Comprehensive job hunting toolkit — analyze job descriptions, extract resume bullets from career history, identify skill gaps, tailor applications, and research employers with salary data.
Homebrew formula development toolkit — research packages, generate formulas from JSON schema, validate with brew audit/style, and batch-create formulas for a custom tap.
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Reusable Claude Code components: skills, agents, commands, rules, plugins, MCP server configurations, and a universal component management system.
just init # Install deps, init knowledge graph, pull embedding model
just agents --help # CLI tool for component management
content/ Component source of truth
├── skills/ SKILL.md files (130+)
├── agents/ Agent definitions (markdown + frontmatter)
├── commands/ Slash commands (markdown + frontmatter)
├── rules/ Instruction rules (markdown)
├── plugins/ Plugin bundles (.claude-plugin/plugin.json)
├── hooks/ Hook configurations
├── output-styles/ Output formatting templates
└── reference/ Reference documentation
packages/cli/ TypeScript tooling (Bun + Citty)
├── src/
│ ├── bin/agents.ts CLI entrypoint
│ ├── commands/ Command modules (verb-first + legacy noun-first)
│ ├── lib/ Library modules
│ │ ├── component/ Universal component model (7 providers)
│ │ ├── skill-*.ts Skill lifecycle (add/find/list/outdated/update/remove/info/init)
│ │ └── ... Hash, lockfile, output, runtime, schemas, etc.
│ ├── client/ Graph viewer frontend
│ ├── server/ Graph viewer backend
│ └── sql/ SQL query files
└── test/ bun:test suites (900+ tests)
settings/mcp/ MCP server configurations
docs/src/adr/ Architecture Decision Records
just agents skill add owner/repo@skill # Install a skill
just agents skill find "kubernetes" # Search registries
just agents skill list # List installed skills
just agents skill list --agent claude-code # Filter by agent
just agents skill outdated # Check for updates
just agents skill update # Update outdated skills
just agents skill remove skill-name # Remove a skill
just agents skill info skill-name # Detailed metadata
just agents skill init my-skill # Scaffold new skill
just agents mcp search "postgres" # Search Smithery registry
just agents mcp add smithery://ns/server --client cursor # Add to client config
just agents mcp list --client claude-desktop # List in client config
just agents mcp remove server-name --client cursor # Remove from client
just agents mcp info ns/server-name # Server details
just agents mcp publish --name ns/server --url https://...# Publish to Smithery
just agents component search "kubernetes" # Search all types
just agents component list # List all installed
just agents component list --type agent # Filter by type
just agents plugin check <name> # Validate a plugin
just agents skill validate <name> # Validate skill frontmatter
just kg-search "query" # Semantic search (knowledge graph)
All entity types flow through a universal ComponentProvider interface:
| Provider | ID | Entity Types | Backend |
|---|---|---|---|
| LocalProvider | local | skill | Filesystem (wraps skill-* modules) |
| LocalAgentProvider | local-agent | agent | content/agents/**/*.md |
| LocalPluginProvider | local-plugin | plugin | content/plugins/**/.claude-plugin/ |
| LocalRuleProvider | local-rule | rule | content/rules/**/*.md |
| LocalCommandProvider | local-command | command | content/commands/**/*.md |
| LocalOutputStyleProvider | local-output-style | output-style | content/output-styles/**/*.md |
| SmitheryProvider | smithery | mcp-server | registry.smithery.ai API |
The ComponentManager aggregates search across all providers, deduplicates results, and handles pagination.
MCP servers can be installed to 19 AI client config files:
| Client | Method | Format |
|---|---|---|
| Claude Desktop | file | JSON |
| Claude Code | command | claude mcp add |
| Cursor | file | JSON |
| Windsurf | file | JSON |
| VS Code | command | code --add-mcp |
| Cline, Roo Code, Continue, Zed, Goose, OpenCode, ... | file | JSON/YAML/JSONC |
Curated plugins at .claude-plugin/marketplace.json:
| Plugin | Description |
|---|---|
homebrew-dev | Homebrew formula development |
browser-extension-dev | Cross-browser extension development |
blog-workflow | Technical blog post creation |
job-hunting | Job hunting toolkit |
swiftui-dev | SwiftUI development |
design-to-code | Design-to-code conversion |