{
  "version": "3.1",
  "type": "plugin-registry",
  "always_on": [
    "gestao@descomplicar-plugins",
    "crm-ops@descomplicar-plugins",
    "core-tools@descomplicar-plugins",
    "superpowers@claude-plugins-official"
  ],
  "plugins": {
    "wordpress@descomplicar-plugins": {
      "description": "WordPress, Elementor, WooCommerce, themes, plugins WP",
      "activate_when": {
        "files": ["wp-config.php", "wp-content", "functions.php", "style.css"],
        "keywords": ["wordpress", "elementor", "woocommerce", "wp-cli", "theme wordpress", "plugin wp", "rank math", "branda", "wp-admin", "wp update"],
        "ssh_context": ["cwp", "public_html", "wp-admin"]
      }
    },
    "dev-tools@descomplicar-plugins": {
      "description": "Desenvolvimento JS/PHP/DB, React, arquitectura, code review",
      "activate_when": {
        "files": ["package.json", "composer.json", "tsconfig.json", "artisan", ".eslintrc", "Makefile", "pom.xml"],
        "keywords": ["react", "typescript", "javascript", "php", "laravel", "api rest", "database design", "schema", "refactor", "debug codigo", "componente react", "fullstack", "backend", "endpoint"]
      }
    },
    "infraestrutura@descomplicar-plugins": {
      "description": "Servidores, CWP, EasyPanel, Proxmox, SSL, DNS, Docker, backups servidor",
      "activate_when": {
        "files": ["docker-compose.yml", "Dockerfile", ".env.production"],
        "directories": ["/root/Dev"],
        "keywords": ["servidor", "server", "cwp", "easypanel", "proxmox", "ssl certificado", "dns", "docker", "deploy", "backup servidor", "nginx", "apache", "firewall", "ssh servidor", "email servidor", "postfix", "pbs", "migration vm"]
      }
    },
    "marketing@descomplicar-plugins": {
      "description": "SEO, campanhas, ads, social media, conteudo, copywriting",
      "activate_when": {
        "keywords": ["seo", "marketing", "campanha", "google ads", "meta ads", "social media", "copywriting", "newsletter", "email marketing", "landing page", "conversao", "lead approach", "conteudo marketing", "instagram", "linkedin", "tiktok", "youtube marketing", "ppc"]
      }
    },
    "design-media@descomplicar-plugins": {
      "description": "Design UI/UX, apresentacoes, infograficos, video, identidade visual",
      "activate_when": {
        "keywords": ["design", "ui design", "ux design", "apresentacao", "infografico", "logo", "identidade visual", "pptx", "slides", "remotion", "video producao", "thumbnail", "figma", "penpot", "mockup", "wireframe", "brand"]
      }
    },
    "metabase@descomplicar-plugins": {
      "description": "BI, dashboards Metabase, queries SQL analytics",
      "activate_when": {
        "keywords": ["metabase", "dashboard bi", "analytics dados", "kpi dashboard", "query sql metabase", "relatorio dados"]
      }
    },
    "automacao@descomplicar-plugins": {
      "description": "N8N, workflows, integracoes, Moloni, MCPs dev, webhooks",
      "activate_when": {
        "keywords": ["n8n", "workflow automacao", "moloni", "webhook", "integracao sistemas", "mcp server", "mcp desenvolvimento", "automacao processo"]
      }
    },
    "perfex-dev@descomplicar-plugins": {
      "description": "Modulos Perfex CRM, controllers, hooks, views, migrations Perfex",
      "activate_when": {
        "files": ["init.php"],
        "content_match": "register_module",
        "keywords": ["perfex", "modulo perfex", "perfex crm"]
      }
    },
    "negocio@descomplicar-plugins": {
      "description": "Estrategia, pesquisa mercado, SaaS, e-commerce, produto",
      "activate_when": {
        "keywords": ["estrategia negocio", "pesquisa mercado", "saas", "e-commerce", "produto digital", "pricing", "business model", "swot", "porter", "concorrencia", "proposta valor"]
      }
    },
    "project-manager@descomplicar-plugins": {
      "description": "Specs, sprints, brainstorm, status projecto, scope",
      "activate_when": {
        "files": ["SPEC.md", "SPRINT.md", ".desk-project"],
        "directories": ["/media/ealmeida/Dados/Dev", "/media/ealmeida/Dados/Hub"],
        "keywords": ["spec", "sprint", "brainstorm", "status projecto", "scope", "planeamento dev", "fase projecto", "milestone"]
      }
    },
    "plugin-dev@claude-plugins-official": {
      "description": "Criar/editar plugins Claude Code, skills, agents, hooks",
      "activate_when": {
        "directories": ["/home/ealmeida/.claude/plugins"],
        "files": [".claude-plugin", "SKILL.md", "plugin.json"],
        "keywords": ["criar plugin", "criar skill", "criar agent", "criar hook", "plugin-dev", "editar skill", "novo agent"]
      }
    },
    "feature-dev@claude-plugins-official": {
      "description": "Desenvolvimento guiado de features com exploracao de codebase",
      "activate_when": {
        "files": ["package.json", "composer.json", "tsconfig.json"],
        "keywords": ["feature dev", "implementar feature", "desenvolver funcionalidade", "nova feature", "feature branch"]
      }
    },
    "frontend-design@claude-plugins-official": {
      "description": "Design frontend, componentes visuais, CSS, Tailwind",
      "activate_when": {
        "files": ["tailwind.config.js", "tailwind.config.ts", "postcss.config.js", "globals.css"],
        "keywords": ["frontend design", "css", "tailwind", "componente visual", "responsive design", "layout pagina", "estilo css", "styled components"]
      }
    },
    "frontend-excellence@dotclaude-plugins": {
      "description": "React avancado, state management, performance frontend",
      "activate_when": {
        "files": ["next.config.js", "next.config.mjs", "next.config.ts", "vite.config.ts"],
        "keywords": ["react avancado", "next.js", "nextjs", "state management", "zustand", "redux", "performance frontend", "core web vitals", "server components"]
      }
    },
    "cache-components@nextjs": {
      "description": "Next.js Cache Components e Partial Prerendering",
      "activate_when": {
        "files": ["next.config.js", "next.config.mjs", "next.config.ts"],
        "keywords": ["cache component", "ppr", "partial prerendering", "next.js cache", "isr"]
      }
    },
    "pr-review-toolkit@claude-plugins-official": {
      "description": "Code review, PR review, analise de codigo, silent failures",
      "activate_when": {
        "files": [".git"],
        "keywords": ["review", "code review", "pull request", "pr review", "review codigo", "merge", "git diff", "commit review"]
      }
    },
    "ralph-loop@claude-plugins-official": {
      "description": "Loop autonomo iterativo para tarefas complexas",
      "activate_when": {
        "keywords": ["ralph", "loop autonomo", "iteracao autonoma", "ralph loop"]
      }
    },
    "playground@claude-plugins-official": {
      "description": "Playgrounds HTML interactivos para exploracao visual",
      "activate_when": {
        "keywords": ["playground", "html interactivo", "explorador visual", "configurador visual"]
      }
    },
    "context7@claude-plugins-official": {
      "description": "Documentacao actualizada de bibliotecas e frameworks",
      "activate_when": {
        "files": ["package.json", "composer.json", "requirements.txt", "Gemfile"],
        "keywords": ["docs", "documentacao biblioteca", "context7", "como usar", "api reference", "exemplo codigo"]
      }
    }
  }
}
