{
  "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
  "name": "gemma-toolkit",
  "description": "Gemma Analytics skills for data engineering, analytics engineering, and infrastructure management",
  "owner": {
    "name": "Gemma Analytics"
  },
  "plugins": [
    {
      "name": "gemma-dlt",
      "source": "./plugins/gemma-dlt",
      "description": "Build, test, debug, and distribute dlt data connectors",
      "category": "data-engineering"
    },
    {
      "name": "gemma-ewah-migration",
      "source": "./plugins/gemma-ewah-migration",
      "description": "Migrate EWAH pipelines to dlt connectors",
      "category": "data-engineering"
    },
    {
      "name": "gemma-airflow",
      "source": "./plugins/gemma-airflow",
      "description": "Create and manage Airflow DAGs for dlt connectors",
      "category": "data-engineering"
    },
    {
      "name": "gemma-snowflake",
      "source": "./plugins/gemma-snowflake",
      "description": "Snowflake key management and tundri/Permifrost access control",
      "category": "infrastructure"
    },
    {
      "name": "gemma-kimball",
      "source": "./plugins/gemma-kimball",
      "description": "Kimball dimensional modelling with multi-agent orchestration",
      "category": "analytics-engineering"
    },
    {
      "name": "gemma-metabase",
      "source": "./plugins/gemma-metabase",
      "description": "Metabase dashboard management, screenshots, and visual QA",
      "category": "data-visualization"
    },
    {
      "name": "gemma-1password",
      "source": "./plugins/gemma-1password",
      "description": "Store and retrieve secrets with 1Password CLI",
      "category": "security"
    },
    {
      "name": "gemma-infra",
      "source": "./plugins/gemma-infra",
      "description": "OpenTofu + Ansible infrastructure scaffolding for AWS deployments",
      "category": "infrastructure"
    },
    {
      "name": "gemma-tech-research",
      "source": "./plugins/gemma-tech-research",
      "description": "Multi-agent web research and HTML report generation for technical topics",
      "category": "research"
    },
    {
      "name": "gemma-commercial",
      "source": "./plugins/gemma-commercial",
      "description": "Commercial, sales, and project-management skills for Gemma -- contracts, proposals, presentations, and project workflows",
      "category": "operations"
    },
    {
      "name": "gemma-toolkit-ops",
      "source": "./plugins/gemma-toolkit-ops",
      "description": "Maintenance and self-improvement skills for the Gemma Agentic Toolkit",
      "category": "operations"
    },
    {
      "name": "gemma-bedrock-monitor",
      "source": "./plugins/gemma-bedrock-monitor",
      "description": "Bedrock quota monitoring on Claude Code status line (3h/daily/weekly spend warnings)",
      "category": "infrastructure"
    },
    {
      "name": "gemma-devx",
      "source": "./plugins/gemma-devx",
      "description": "Developer experience skills for everyday git workflows and session wrap-up",
      "category": "developer-experience"
    },
    {
      "name": "gemma-lightdash",
      "source": "./plugins/gemma-lightdash",
      "description": "Lightdash semantic layer configuration and dashboard management for dbt projects",
      "category": "data-visualization"
    },
    {
      "name": "gemma-dbt",
      "source": "./plugins/gemma-dbt",
      "description": "dbt project scaffolding, source/model creation, semantic search, and dbt-docs-hub refresh.",
      "category": "analytics-engineering"
    },
    {
      "name": "gemma-deployment-security",
      "source": "./plugins/gemma-deployment-security",
      "description": "Security audit skills for self-hosted Docker Compose data tool deployments",
      "category": "security"
    },
    {
      "name": "gemma-prs",
      "source": "./plugins/gemma-prs",
      "description": "Pull request review and revision workflows with multi-agent confidence scoring",
      "category": "developer-experience"
    },
    {
      "name": "gemma-data-team",
      "source": "./plugins/gemma-data-team",
      "description": "Spawn a full data team as an agent team (Data Engineer, Analytics Engineer, Data Analyst, Data Scientist, QA auditor, ticket-fetcher) with a hard QA gate",
      "category": "orchestration"
    },
    {
      "name": "gemma-tableau",
      "source": "./plugins/gemma-tableau",
      "description": "Edit and create Tableau dashboards from Claude Code via workbook XML",
      "category": "data-visualization"
    },
    {
      "name": "gemma-upstream-harvest",
      "source": "./plugins/gemma-upstream-harvest",
      "description": "Harvest generalizable patterns from client repos and propose them upstream into Gemma template repos, scoring cross-client corroboration",
      "category": "operations"
    }
  ]
}
