a11oy / web /src /data /pluginHubData.ts
betterwithage's picture
sync(space): complete build context — fix BUILD_ERROR (CTO)
518343a verified
Raw
History Blame Contribute Delete
29.9 kB
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),
};