export interface Plugin { icon: string; name: string; desc: string; tier: 'core' | 'governed' | 'mcp' | 'skill'; tags: string[]; } export interface PluginCategory { id: string; icon: string; name: string; count: number; plugins: Plugin[]; } export const PLUGIN_CATEGORIES: PluginCategory[] = [ { id: 'ai-ml', icon: '๐Ÿง ', name: 'AI & Model Intelligence', count: 18, plugins: [ { icon: '๐Ÿค—', name: 'HuggingFace Hub', desc: 'Inspect models, datasets, Spaces, and research โ€” governed by a11oy proof chain', tier: 'core', tags: ['models', 'datasets'] }, { icon: '๐Ÿค—', name: 'HF CLI', desc: 'Manage Hub repos, models, datasets, and Spaces with governed CLI operations', tier: 'skill', tags: ['cli', 'hub'] }, { icon: '๐Ÿ“Š', name: 'Community Evals', desc: 'Run local evaluations for Hub models with MirrorEval integration', tier: 'skill', tags: ['evals', 'benchmarks'] }, { icon: '๐Ÿ“ฆ', name: 'Datasets', desc: 'Work with HuggingFace Dataset Viewer API โ€” metadata, rows, filters, governed access', tier: 'skill', tags: ['data', 'datasets'] }, { icon: '๐ŸŽจ', name: 'Gradio', desc: 'Build and edit Gradio apps, components, and chatbots with a11oy governance', tier: 'skill', tags: ['ui', 'apps'] }, { icon: 'โšก', name: 'Jobs', desc: 'Run workloads on HuggingFace Jobs infrastructure with proof-chain logging', tier: 'skill', tags: ['compute', 'training'] }, { icon: '๐ŸŽ“', name: 'LLM Trainer', desc: 'Train and fine-tune language models with governed training pipelines', tier: 'skill', tags: ['fine-tuning', 'llm'] }, { icon: '๐Ÿ“„', name: 'Paper Publisher', desc: 'Publish and manage research papers on HuggingFace Hub with attribution', tier: 'skill', tags: ['papers', 'research'] }, { icon: '๐Ÿ“‘', name: 'Papers', desc: 'Look up and analyze HuggingFace paper pages and metadata', tier: 'skill', tags: ['papers', 'search'] }, { icon: '๐Ÿ“ˆ', name: 'Trackio', desc: 'Track and visualize ML experiments with governed metrics and provenance', tier: 'skill', tags: ['experiments', 'tracking'] }, { icon: '๐Ÿ‘๏ธ', name: 'Vision Trainer', desc: 'Train and fine-tune vision models with governed training loops', tier: 'skill', tags: ['vision', 'fine-tuning'] }, { icon: '๐Ÿ”„', name: 'Transformers.js', desc: 'Run HuggingFace models directly in JavaScript/TypeScript โ€” governed inference', tier: 'skill', tags: ['inference', 'browser'] }, { icon: '๐Ÿ–ผ๏ธ', name: 'Image Gen', desc: 'Generate or edit images for websites, games โ€” governed by proof chain', tier: 'core', tags: ['images', 'generation'] }, { icon: '๐ŸŸข', name: 'OpenAI Docs', desc: 'Reference official OpenAI docs with upgrade guidance โ€” a11oy-enriched', tier: 'skill', tags: ['docs', 'reference'] }, { icon: '๐Ÿ”ท', name: 'DeepSeek Router', desc: 'Route complex reasoning tasks to DeepSeek-V4-Pro 236B MoE with governed fallback', tier: 'core', tags: ['reasoning', 'routing'] }, { icon: '๐Ÿ’Ž', name: 'Gemma Router', desc: 'Route multilingual and instruction tasks to Gemma-4-31B with policy gates', tier: 'core', tags: ['multilingual', 'routing'] }, { icon: '๐ŸŒ€', name: 'Qwen Hybrid', desc: 'Engage Qwen3.6-35B hybrid thinking โ€” fast mode for ops, deep mode for compliance', tier: 'core', tags: ['hybrid', 'reasoning'] }, { icon: '๐ŸŒ™', name: 'KIMI Deep Research', desc: 'Long-context research with KIMI-K2.5 โ€” governed deep analysis pipelines', tier: 'core', tags: ['research', 'long-context'] }, ], }, { id: 'apple', icon: '๐ŸŽ', name: 'Apple & Mobile', count: 22, plugins: [ { icon: '๐Ÿ“ฑ', name: 'Build iOS Apps', desc: 'Build, refine, and debug iOS apps with App Intents, SwiftUI, and Xcode workflows', tier: 'core', tags: ['ios', 'swiftui'] }, { icon: '๐Ÿ–ฅ๏ธ', name: 'Build macOS Apps', desc: 'Build, debug, instrument macOS apps with SwiftUI and AppKit guidance', tier: 'core', tags: ['macos', 'swiftui'] }, { icon: '๐Ÿ”—', name: 'iOS App Intents', desc: 'Build and debug iOS App Intents integrations with governed workflows', tier: 'skill', tags: ['intents', 'ios'] }, { icon: '๐Ÿ›', name: 'iOS Debugger Agent', desc: 'Debug iOS apps on Simulator with proof-chained diagnostics', tier: 'skill', tags: ['debug', 'simulator'] }, { icon: 'โฑ๏ธ', name: 'iOS ETTrace Performance', desc: 'Profile symbolicated iOS simulator flows with ETTrace', tier: 'skill', tags: ['performance', 'profiling'] }, { icon: '๐Ÿ’พ', name: 'iOS Memgraph Leaks', desc: 'Capture and prove iOS simulator memory leaks with governed evidence', tier: 'skill', tags: ['memory', 'leaks'] }, { icon: 'โœจ', name: 'SwiftUI Liquid Glass', desc: 'Build SwiftUI Liquid Glass features with modern design patterns', tier: 'skill', tags: ['design', 'glass'] }, { icon: '๐Ÿ”', name: 'SwiftUI Performance Audit', desc: 'Audit SwiftUI runtime performance with governed benchmarks', tier: 'skill', tags: ['performance', 'audit'] }, { icon: '๐Ÿงฉ', name: 'SwiftUI UI Patterns', desc: 'Apply practical SwiftUI UI patterns with a11oy design system', tier: 'skill', tags: ['patterns', 'ui'] }, { icon: 'โ™ป๏ธ', name: 'SwiftUI View Refactor', desc: 'Refactor large SwiftUI view files with governed code review', tier: 'skill', tags: ['refactor', 'views'] }, { icon: '๐Ÿ”Œ', name: 'AppKit Interop', desc: 'Bridge SwiftUI into AppKit for native macOS behavior', tier: 'skill', tags: ['appkit', 'bridge'] }, { icon: '๐Ÿ› ๏ธ', name: 'Build / Run / Debug', desc: 'Build and debug macOS apps with shell-first workflows', tier: 'skill', tags: ['build', 'debug'] }, { icon: '๐Ÿ’Ž', name: 'Liquid Glass macOS', desc: 'Adopt modern macOS SwiftUI design and Liquid Glass', tier: 'skill', tags: ['design', 'macos'] }, { icon: '๐Ÿ“ฆ', name: 'Packaging & Notarization', desc: 'Inspect packaging, signing, and notarization readiness', tier: 'skill', tags: ['packaging', 'notarize'] }, { icon: '๐Ÿ”‘', name: 'Signing & Entitlements', desc: 'Inspect codesign, entitlements, and Gatekeeper failures', tier: 'skill', tags: ['signing', 'security'] }, { icon: '๐Ÿ“š', name: 'SwiftPM macOS', desc: 'Build, run, and test macOS Swift packages', tier: 'skill', tags: ['swift', 'packages'] }, { icon: '๐ŸชŸ', name: 'SwiftUI Patterns macOS', desc: 'Build native macOS scenes, menus, settings, and windows', tier: 'skill', tags: ['scenes', 'menus'] }, { icon: '๐Ÿ“ก', name: 'Telemetry', desc: 'Add lightweight Logger instrumentation and verify macOS runtime events', tier: 'skill', tags: ['logging', 'telemetry'] }, { icon: '๐Ÿงช', name: 'Test Triage', desc: 'Run and explain macOS test failures with focused reruns', tier: 'skill', tags: ['testing', 'triage'] }, { icon: 'โ™ป๏ธ', name: 'View Refactor macOS', desc: 'Refactor macOS SwiftUI views toward stable desktop structure', tier: 'skill', tags: ['refactor', 'desktop'] }, { icon: '๐ŸชŸ', name: 'Window Management', desc: 'Customize SwiftUI window chrome, drag regions, and placement', tier: 'skill', tags: ['windows', 'chrome'] }, { icon: '๐Ÿค–', name: 'Test Android Apps', desc: 'Reproduce issues, inspect UI, and capture performance evidence from Android', tier: 'core', tags: ['android', 'testing'] }, { icon: '๐Ÿ“ฑ', name: 'Emulator QA', desc: 'Drive Android emulator QA with adb โ€” governed test evidence', tier: 'skill', tags: ['android', 'qa'] }, { icon: '๐Ÿ“Š', name: 'Android Performance', desc: 'Capture Android CPU, frame, memory, and startup traces', tier: 'skill', tags: ['android', 'traces'] }, ], }, { id: 'frontend', icon: '๐ŸŽจ', name: 'Frontend & Web', count: 14, plugins: [ { icon: '๐ŸŒ', name: 'Build Web Apps', desc: 'Build frontend apps with generated assets, browser testing, payments, databases', tier: 'core', tags: ['web', 'fullstack'] }, { icon: '๐ŸŽฏ', name: 'Frontend App Builder', desc: 'Build frontend apps from faithful high-taste image concepts', tier: 'skill', tags: ['design', 'builder'] }, { icon: 'โš›๏ธ', name: 'React Best Practices', desc: 'Apply React and Next.js performance optimization with governed code review', tier: 'skill', tags: ['react', 'next.js'] }, { icon: '๐Ÿงฑ', name: 'shadcn/ui', desc: 'Manages shadcn/ui components โ€” adding, searching, fixing, styling, composing', tier: 'skill', tags: ['components', 'ui'] }, { icon: '๐Ÿค–', name: 'AI Elements', desc: 'Pre-built React components for AI interfaces built on shadcn/ui', tier: 'skill', tags: ['ai', 'components'] }, { icon: '๐Ÿ”ค', name: 'Geist Typography', desc: 'Geist font system for precise interfaces โ€” a11oy design language compatible', tier: 'skill', tags: ['fonts', 'design'] }, { icon: '๐Ÿ“–', name: 'Geist Docs', desc: 'Documentation template with Next.js and Fumadocs โ€” MDX authoring', tier: 'skill', tags: ['docs', 'mdx'] }, { icon: '๐Ÿ”„', name: 'SWR', desc: 'SWR data-fetching patterns with governed cache invalidation', tier: 'skill', tags: ['data', 'fetching'] }, { icon: 'โšก', name: 'Turbopack', desc: 'Turbopack bundler guidance for ultra-fast dev builds', tier: 'skill', tags: ['bundler', 'speed'] }, { icon: '๐Ÿ—๏ธ', name: 'Turborepo', desc: 'Turborepo monorepo guidance โ€” governed build pipelines', tier: 'skill', tags: ['monorepo', 'builds'] }, { icon: '๐ŸŽจ', name: 'Satori', desc: 'Convert HTML/CSS to SVG โ€” OG image generation with governed assets', tier: 'skill', tags: ['svg', 'og-images'] }, { icon: '๐Ÿ’ณ', name: 'Stripe Best Practices', desc: 'Guide Stripe integration decisions and migrations โ€” governed payments', tier: 'skill', tags: ['payments', 'stripe'] }, { icon: '๐Ÿ—„๏ธ', name: 'Supabase Postgres', desc: 'Optimize Postgres queries, schema design, and configuration', tier: 'skill', tags: ['database', 'postgres'] }, { icon: '๐ŸŽฌ', name: 'v0.dev', desc: 'v0 by Vercel expert guidance โ€” governed component generation', tier: 'skill', tags: ['generation', 'components'] }, ], }, { id: 'design', icon: 'โœ๏ธ', name: 'Design & Creative', count: 14, plugins: [ { icon: '๐ŸŽจ', name: 'Canva', desc: 'Search, create, edit designs โ€” governed brand compliance', tier: 'core', tags: ['design', 'brand'] }, { icon: '๐Ÿ”ท', name: 'Figma', desc: 'Design-to-code workflows powered by Figma integration โ€” governed handoff', tier: 'core', tags: ['design', 'code'] }, { icon: '๐Ÿ”—', name: 'Figma Code Connect', desc: 'Create parserless Figma Code Connect templates', tier: 'skill', tags: ['code-connect', 'templates'] }, { icon: '๐Ÿ“', name: 'Design System Rules', desc: 'Generate design system rules for your codebase โ€” a11oy brand enforcement', tier: 'skill', tags: ['design-system', 'rules'] }, { icon: '๐Ÿ“„', name: 'Create Figma File', desc: 'Create new blank Figma or FigJam files from governed templates', tier: 'skill', tags: ['figma', 'create'] }, { icon: '๐Ÿ–ผ๏ธ', name: 'Generate Figma Design', desc: 'Build or update screens from design system components', tier: 'skill', tags: ['figma', 'generation'] }, { icon: '๐Ÿ“š', name: 'Generate Figma Library', desc: 'Build or update design system library in Figma', tier: 'skill', tags: ['figma', 'library'] }, { icon: 'โš™๏ธ', name: 'Implement Design', desc: 'Turn Figma designs into production-ready code with proof chain', tier: 'skill', tags: ['figma', 'code'] }, { icon: '๐Ÿ“Š', name: 'Branded Presentation', desc: 'Create on-brand decks from briefs โ€” governed brand compliance', tier: 'skill', tags: ['presentations', 'brand'] }, { icon: '๐Ÿ“ฑ', name: 'Social Resize', desc: 'Resize one design for all social platforms โ€” governed assets', tier: 'skill', tags: ['social', 'resize'] }, { icon: '๐ŸŒ', name: 'Translate Design', desc: 'Create translated copies of designs โ€” governed localization', tier: 'skill', tags: ['i18n', 'translation'] }, { icon: '๐ŸŽฌ', name: 'Remotion', desc: 'Create motion graphics from prompts โ€” governed video generation', tier: 'core', tags: ['video', 'motion'] }, { icon: '๐Ÿ“', name: 'Remotion Best Practices', desc: 'Apply Remotion patterns for programmatic video in React', tier: 'skill', tags: ['video', 'patterns'] }, { icon: '๐ŸŽž๏ธ', name: 'HyperFrames', desc: 'Create video compositions, animations, captions, voiceovers โ€” governed media', tier: 'core', tags: ['video', 'animation'] }, ], }, { id: 'cloud', icon: 'โ˜๏ธ', name: 'Cloud & Infrastructure', count: 16, plugins: [ { icon: '๐ŸŸ ', name: 'Cloudflare', desc: 'Choose the right Cloudflare product and workflow โ€” governed deployment', tier: 'core', tags: ['cdn', 'edge'] }, { icon: '๐Ÿค–', name: 'CF Agents SDK', desc: 'Build stateful agents on Cloudflare Workers โ€” governed execution', tier: 'skill', tags: ['agents', 'workers'] }, { icon: '๐Ÿง ', name: 'CF AI Agents', desc: 'Build stateful AI agents on Cloudflare Workers with proof chain', tier: 'skill', tags: ['ai', 'agents'] }, { icon: '๐Ÿ”Œ', name: 'CF MCP Servers', desc: 'Build remote MCP servers on Cloudflare Workers โ€” governed connectors', tier: 'skill', tags: ['mcp', 'servers'] }, { icon: '๐Ÿ—„๏ธ', name: 'Durable Objects', desc: 'Build stateful coordination on Cloudflare Workers', tier: 'skill', tags: ['state', 'coordination'] }, { icon: '๐Ÿ”’', name: 'Sandbox SDK', desc: 'Build secure sandboxed code execution โ€” governed isolation', tier: 'skill', tags: ['sandbox', 'security'] }, { icon: 'โšก', name: 'Web Performance', desc: 'Audit page performance with Chrome DevTools MCP โ€” governed metrics', tier: 'skill', tags: ['performance', 'audit'] }, { icon: '๐Ÿ“', name: 'Workers Best Practices', desc: 'Write and review production-grade Workers code', tier: 'skill', tags: ['workers', 'review'] }, { icon: '๐Ÿ”ง', name: 'Wrangler CLI', desc: 'Use the Cloudflare Workers CLI safely โ€” governed operations', tier: 'skill', tags: ['cli', 'workers'] }, { icon: '๐Ÿ˜', name: 'Neon Postgres', desc: 'Manage Neon Serverless Postgres projects and databases โ€” governed schema', tier: 'core', tags: ['database', 'serverless'] }, { icon: '๐Ÿ˜', name: 'Neon Egress Optimizer', desc: 'Diagnose and fix excessive Postgres data transfer costs', tier: 'skill', tags: ['database', 'optimization'] }, { icon: 'โฑ๏ธ', name: 'Temporal', desc: 'Develop, run, and manage Temporal applications โ€” governed workflows', tier: 'core', tags: ['workflows', 'durable'] }, { icon: '๐Ÿ”ง', name: 'Temporal Developer', desc: 'Build and debug Temporal workflows, activities, workers', tier: 'skill', tags: ['temporal', 'debug'] }, { icon: '๐Ÿ”—', name: 'Quicknode', desc: 'Manage Quicknode blockchain infrastructure โ€” governed web3', tier: 'core', tags: ['blockchain', 'web3'] }, { icon: '๐Ÿ’ฐ', name: 'Vantage', desc: 'Cloud observability and cost optimization โ€” governed spend intelligence', tier: 'core', tags: ['costs', 'observability'] }, { icon: '๐Ÿ ', name: 'Hostinger', desc: 'Build real websites and apps by describing what you want โ€” governed deploy', tier: 'core', tags: ['hosting', 'deploy'] }, ], }, { id: 'devops', icon: '๐Ÿ”„', name: 'DevOps & CI/CD', count: 12, plugins: [ { icon: '๐Ÿ™', name: 'GitHub', desc: 'Triage PRs, issues, CI, and publish flows โ€” governed code lifecycle', tier: 'core', tags: ['git', 'prs'] }, { icon: '๐Ÿ‘€', name: 'Review Follow-up', desc: 'Address actionable PR feedback with governed resolution tracking', tier: 'skill', tags: ['review', 'prs'] }, { icon: '๐Ÿ›', name: 'CI Debug', desc: 'Debug failing GitHub Actions checks with root cause analysis', tier: 'skill', tags: ['ci', 'debug'] }, { icon: '๐Ÿ“ค', name: 'Publish Changes', desc: 'Commit, push, and open PRs with governed approval workflows', tier: 'skill', tags: ['git', 'publish'] }, { icon: '๐Ÿ”ต', name: 'CircleCI', desc: 'Build, test, and deploy any application โ€” governed pipelines', tier: 'core', tags: ['ci', 'deploy'] }, { icon: '๐Ÿงฉ', name: 'CircleCI Chunk', desc: 'Use CircleCI Chunk from the UI or CLI โ€” governed test splitting', tier: 'skill', tags: ['testing', 'parallel'] }, { icon: '๐Ÿ”', name: 'CircleCI Builds', desc: 'Diagnose and fix failing CircleCI jobs with proof-chain diagnostics', tier: 'skill', tags: ['builds', 'debug'] }, { icon: '๐Ÿ”ง', name: 'CircleCI CLI', desc: 'Operate and troubleshoot CircleCI with the CLI', tier: 'skill', tags: ['cli', 'operations'] }, { icon: 'โš™๏ธ', name: 'CircleCI Config', desc: 'Optimize CircleCI config for speed and reliability', tier: 'skill', tags: ['config', 'optimization'] }, { icon: 'โ–ฒ', name: 'Vercel Deployments', desc: 'Vercel deployment and CI/CD โ€” governed release pipelines', tier: 'skill', tags: ['deploy', 'ci'] }, { icon: '๐Ÿ”ง', name: 'Vercel CLI', desc: 'Vercel CLI operations โ€” governed command execution', tier: 'skill', tags: ['cli', 'vercel'] }, { icon: '๐Ÿ“Š', name: 'Vercel Observability', desc: 'Drains, Web Analytics, Speed Insights โ€” governed telemetry', tier: 'skill', tags: ['monitoring', 'analytics'] }, ], }, { id: 'vercel', icon: 'โ–ฒ', name: 'Vercel Platform', count: 22, plugins: [ { icon: 'โ–ฒ', name: 'Vercel', desc: 'Build and deploy web apps and agents โ€” governed deployment lifecycle', tier: 'core', tags: ['deploy', 'hosting'] }, { icon: '๐Ÿค–', name: 'AI Gateway', desc: 'Vercel AI Gateway โ€” governed multi-provider AI routing', tier: 'skill', tags: ['ai', 'gateway'] }, { icon: '๐Ÿง ', name: 'AI SDK', desc: 'Vercel AI SDK โ€” governed streaming and model orchestration', tier: 'skill', tags: ['ai', 'sdk'] }, { icon: '๐Ÿ”—', name: 'AI Generation Persistence', desc: 'Unique IDs, addressable URLs, database storage, cost tracking', tier: 'skill', tags: ['persistence', 'tracking'] }, { icon: '๐Ÿ”', name: 'Auth', desc: 'Authentication integration โ€” Clerk, Descope, Auth0 with governance', tier: 'skill', tags: ['auth', 'identity'] }, { icon: '๐Ÿš€', name: 'Bootstrap', desc: 'Project bootstrapping with Vercel-linked resources', tier: 'skill', tags: ['scaffold', 'init'] }, { icon: '๐Ÿ’ฌ', name: 'Chat SDK', desc: 'Vercel Chat SDK โ€” governed conversational interfaces', tier: 'skill', tags: ['chat', 'sdk'] }, { icon: '๐Ÿ“', name: 'CMS', desc: 'Headless CMS โ€” Sanity, Contentful, DatoCMS with governed content', tier: 'skill', tags: ['content', 'cms'] }, { icon: 'โฐ', name: 'Cron Jobs', desc: 'Vercel Cron Jobs โ€” governed scheduled execution', tier: 'skill', tags: ['cron', 'scheduling'] }, { icon: '๐Ÿ“ง', name: 'Email', desc: 'Email sending โ€” Resend with React Email templates, governed delivery', tier: 'skill', tags: ['email', 'transactional'] }, { icon: '๐Ÿ”‘', name: 'Env Vars', desc: 'Environment variable management โ€” governed secrets', tier: 'skill', tags: ['env', 'secrets'] }, { icon: '๐Ÿ›’', name: 'Marketplace', desc: 'Vercel Marketplace โ€” discovering, installing integrations', tier: 'skill', tags: ['marketplace', 'integrations'] }, { icon: '๐Ÿ”€', name: 'Routing Middleware', desc: 'Request interception โ€” rewrites, redirects, personalization', tier: 'skill', tags: ['routing', 'middleware'] }, { icon: '๐Ÿ’พ', name: 'Runtime Cache', desc: 'Ephemeral per-region key-value cache with tag-based invalidation', tier: 'skill', tags: ['cache', 'performance'] }, { icon: '๐Ÿ”’', name: 'Vercel Firewall', desc: 'Firewall and security โ€” governed traffic protection', tier: 'skill', tags: ['security', 'firewall'] }, { icon: '๐Ÿšฉ', name: 'Vercel Flags', desc: 'Feature flags โ€” gradual rollouts, A/B testing, governed releases', tier: 'skill', tags: ['flags', 'rollouts'] }, { icon: 'โšก', name: 'Vercel Functions', desc: 'Serverless Functions, Edge Functions, Fluid Compute, streaming', tier: 'skill', tags: ['serverless', 'edge'] }, { icon: '๐Ÿ“ฌ', name: 'Vercel Queues', desc: 'Durable event streaming โ€” topics, consumer groups, retries', tier: 'skill', tags: ['queues', 'events'] }, { icon: '๐Ÿ”’', name: 'Vercel Sandbox', desc: 'Ephemeral Firecracker microVMs for running untrusted code safely', tier: 'skill', tags: ['sandbox', 'isolation'] }, { icon: '๐Ÿ”ง', name: 'Vercel Services', desc: 'Deploy multiple services within a single project', tier: 'skill', tags: ['services', 'multi'] }, { icon: '๐Ÿ—„๏ธ', name: 'Vercel Storage', desc: 'Blob, Edge Config, Marketplace storage โ€” governed data layer', tier: 'skill', tags: ['storage', 'blob'] }, { icon: '๐Ÿ”„', name: 'Workflow DevKit', desc: 'Vercel Workflow DevKit (WDK) โ€” governed workflow authoring', tier: 'skill', tags: ['workflows', 'devkit'] }, ], }, { id: 'engineering', icon: 'โš™๏ธ', name: 'Engineering Practices', count: 16, plugins: [ { icon: '๐Ÿ’ก', name: 'Brainstorming', desc: 'Explore intent, requirements, and design before implementation', tier: 'skill', tags: ['planning', 'design'] }, { icon: '๐Ÿ”€', name: 'Dispatching Parallel Agents', desc: 'Split independent work across parallel agents โ€” governed orchestration', tier: 'skill', tags: ['parallel', 'agents'] }, { icon: '๐Ÿ“‹', name: 'Executing Plans', desc: 'Execute written implementation plans with review checkpoints', tier: 'skill', tags: ['execution', 'plans'] }, { icon: 'โœ…', name: 'Finishing a Branch', desc: 'Wrap up implementation and choose the right integration path', tier: 'skill', tags: ['completion', 'merge'] }, { icon: '๐Ÿ‘€', name: 'Receiving Code Review', desc: 'Evaluate review feedback before implementing changes', tier: 'skill', tags: ['review', 'feedback'] }, { icon: '๐Ÿ“', name: 'Requesting Code Review', desc: 'Request focused code review before merging โ€” governed gates', tier: 'skill', tags: ['review', 'request'] }, { icon: '๐Ÿค–', name: 'Subagent Development', desc: 'Execute plans with staged subagent reviews โ€” governed delegation', tier: 'skill', tags: ['subagents', 'delegation'] }, { icon: '๐Ÿ”', name: 'Systematic Debugging', desc: 'Find root causes before attempting fixes โ€” governed diagnostics', tier: 'skill', tags: ['debug', 'root-cause'] }, { icon: '๐Ÿงช', name: 'Test-Driven Development', desc: 'Implement features with test-first development โ€” governed quality', tier: 'skill', tags: ['tdd', 'testing'] }, { icon: '๐ŸŒณ', name: 'Git Worktrees', desc: 'Create isolated git worktrees for parallel feature work', tier: 'skill', tags: ['git', 'parallel'] }, { icon: 'โœ…', name: 'Verification', desc: 'Verify claims with commands and output before declaring success', tier: 'skill', tags: ['verification', 'proof'] }, { icon: '๐Ÿ“‹', name: 'Writing Plans', desc: 'Turn specs into detailed multi-step implementation plans', tier: 'skill', tags: ['planning', 'specs'] }, { icon: '๐Ÿ“', name: 'Writing Skills', desc: 'Create and verify skills before deployment โ€” governed skill registry', tier: 'skill', tags: ['skills', 'authoring'] }, { icon: '๐Ÿ”Œ', name: 'Plugin Creator', desc: 'Scaffold plugins and marketplace entries โ€” governed extension system', tier: 'skill', tags: ['plugins', 'scaffold'] }, { icon: '๐Ÿ“ฅ', name: 'Skill Installer', desc: 'Install curated skills from repos โ€” governed skill management', tier: 'skill', tags: ['skills', 'install'] }, { icon: '๐Ÿ”Ž', name: 'Investigation Mode', desc: 'Orchestrated debugging coordinator โ€” governed incident analysis', tier: 'skill', tags: ['debug', 'coordination'] }, ], }, { id: 'documents', icon: '๐Ÿ“„', name: 'Documents & Content', count: 6, plugins: [ { icon: '๐Ÿ“„', name: 'Documents', desc: 'Create and edit document artifacts โ€” governed content lifecycle', tier: 'core', tags: ['docs', 'editing'] }, { icon: '๐Ÿ“Š', name: 'Spreadsheets', desc: 'Create and edit spreadsheet files โ€” governed data artifacts', tier: 'core', tags: ['excel', 'data'] }, { icon: '๐Ÿ“Š', name: 'Presentations', desc: 'Create and edit presentation slide decks โ€” governed brand assets', tier: 'core', tags: ['slides', 'decks'] }, { icon: '๐ŸŒ', name: 'Browser Use', desc: 'Control in-app browser for local targets โ€” governed browsing', tier: 'core', tags: ['browser', 'automation'] }, { icon: '๐Ÿค–', name: 'Agent Browser', desc: 'Browser automation CLI for AI agents โ€” governed web interaction', tier: 'skill', tags: ['browser', 'cli'] }, { icon: 'โœ…', name: 'Agent Browser Verify', desc: 'Automated browser verification for dev servers โ€” governed testing', tier: 'skill', tags: ['browser', 'verify'] }, ], }, { id: 'video', icon: '๐ŸŽฌ', name: 'Video & Animation', count: 6, plugins: [ { icon: '๐ŸŽฌ', name: 'HyperFrames', desc: 'Video compositions, animations, captions, voiceovers, scene transitions', tier: 'core', tags: ['video', 'animation'] }, { icon: '๐ŸŽž๏ธ', name: 'HyperFrames CLI', desc: 'Init, lint, preview, render, transcribe, TTS, benchmark', tier: 'skill', tags: ['video', 'cli'] }, { icon: '๐Ÿ“ฆ', name: 'HyperFrames Registry', desc: 'Install and wire registry blocks and components', tier: 'skill', tags: ['video', 'registry'] }, { icon: '๐ŸŒ', name: 'Website to HyperFrames', desc: 'Capture a website and create a video from it โ€” governed capture', tier: 'skill', tags: ['video', 'capture'] }, { icon: '๐Ÿ’ซ', name: 'GSAP Animation', desc: 'GSAP animation reference for HyperFrames compositions', tier: 'skill', tags: ['gsap', 'animation'] }, { icon: '๐ŸŽฅ', name: 'Remotion Video', desc: 'Programmatic video creation in React โ€” governed rendering', tier: 'core', tags: ['video', 'react'] }, ], }, { id: 'finance', icon: '๐Ÿ’ฐ', name: 'Finance & Markets', count: 4, plugins: [ { icon: '๐Ÿ“ˆ', name: 'Alpaca', desc: 'Stop watching the markets โ€” governed trading intelligence with proof chain', tier: 'core', tags: ['trading', 'markets'] }, { icon: '๐Ÿ”', name: 'CB Insights', desc: 'Private markets research agent โ€” governed deal intelligence', tier: 'core', tags: ['research', 'markets'] }, { icon: '๐Ÿ’ณ', name: 'Stripe Payments', desc: 'Governed payment integration with compliance attestation', tier: 'skill', tags: ['payments', 'stripe'] }, { icon: '๐Ÿ’ฐ', name: 'Next Forge', desc: 'Production-grade SaaS starter โ€” governed monetization', tier: 'skill', tags: ['saas', 'monetization'] }, ], }, { id: 'a11oy-native', icon: '๐Ÿ”—', name: 'a11oy Native', count: 16, plugins: [ { icon: 'โœจ', name: 'A11oy Intelligence', desc: 'Decision Intelligence command โ€” finance terminal, deep dive, ROI lens. Absorbs former KORA surface', tier: 'core', tags: ['decision', 'intelligence', 'kora'] }, { icon: '๐Ÿงช', name: 'A11oy Lab', desc: 'Praxis capabilities โ€” pattern atlas, prompt registry, eval console, skills, memory, research', tier: 'core', tags: ['lab', 'praxis', 'evals'] }, { icon: '๐Ÿ”—', name: 'Proof Chain', desc: 'Immutable append-only ledger โ€” every action, every model call, every approval recorded', tier: 'core', tags: ['proof', 'ledger'] }, { icon: '๐Ÿ”’', name: 'Covenant Policy Engine', desc: 'Policy-as-code gates โ€” who can approve, when, under what conditions', tier: 'core', tags: ['policy', 'governance'] }, { icon: '๐Ÿ“Š', name: 'Outcome Graph', desc: 'Closes the loop โ€” records real-world consequence and calibrates confidence', tier: 'core', tags: ['outcomes', 'learning'] }, { icon: '๐Ÿง ', name: 'Model Router', desc: 'Multi-provider model selection by task type, vertical, cost, compliance', tier: 'core', tags: ['routing', 'models'] }, { icon: '๐Ÿชž', name: 'MirrorEval', desc: 'Evaluation framework โ€” 4 grader types, 8 eval suites, 12K+ tests', tier: 'core', tags: ['evals', 'testing'] }, { icon: '๐Ÿญ', name: 'Workcell Engine', desc: 'Durable governed workflow execution with checkpoint recovery', tier: 'core', tags: ['workflows', 'durable'] }, { icon: '๐Ÿค–', name: 'Agent Mesh', desc: '17 external agents governed by proof chain โ€” Codex, Claude, Devin, Copilot', tier: 'core', tags: ['agents', 'mesh'] }, { icon: '๐Ÿ”Œ', name: 'Connector Firewall', desc: 'Governed external integrations with allowlist/blocklist enforcement', tier: 'core', tags: ['connectors', 'security'] }, { icon: '๐Ÿงฌ', name: 'Twin Foundry', desc: 'Digital twin simulation for what-if analysis with governed parameters', tier: 'core', tags: ['simulation', 'twins'] }, { icon: '๐Ÿ“š', name: 'Skill Library', desc: '20 governed skills with versioning and attestation', tier: 'core', tags: ['skills', 'library'] }, { icon: '๐Ÿ’ป', name: 'a11oy Code', desc: 'Terminal-native governed coding agent with proof-chain commits', tier: 'core', tags: ['coding', 'terminal'] }, { icon: '๐Ÿ“ก', name: 'Signal Mesh', desc: 'Multi-source signal ingestion and enrichment engine', tier: 'core', tags: ['signals', 'ingestion'] }, { icon: '๐Ÿง ', name: 'Memory Fabric', desc: 'Tiered memory with provenance, freshness, sensitivity tracking', tier: 'core', tags: ['memory', 'context'] }, { icon: '๐ŸŽ™๏ธ', name: 'Realtime Voice', desc: 'Voice-governed execution with wake-word detection and proof', tier: 'core', tags: ['voice', 'realtime'] }, ], }, ]; export const PLUGIN_TOTALS = { apps: PLUGIN_CATEGORIES.reduce((sum, c) => sum + c.plugins.filter(p => p.tier === 'core').length, 0), skills: PLUGIN_CATEGORIES.reduce((sum, c) => sum + c.plugins.filter(p => p.tier === 'skill').length, 0), mcps: 20, categories: PLUGIN_CATEGORIES.length, total: PLUGIN_CATEGORIES.reduce((sum, c) => sum + c.plugins.length, 0), };