Co-Pilot / 辅助式
更新于 24 days ago

databricks-platform-marketplace

Vvivekgana
0.0k
vivekgana/databricks-platform-marketplace
82
Agent 评分

💡 摘要

一个市场,提供增强数据工程、MLOps和Databricks治理的AI驱动插件。

🎯 适合人群

数据工程师MLOps专业人员数据治理官企业架构师业务分析师

🤖 AI 吐槽:看起来很能打,但别让配置把人劝退。

安全分析中风险

风险:Medium。建议检查:是否执行 shell/命令行指令;是否发起外网请求(SSRF/数据外发);API Key/Token 的获取、存储与泄露风险;依赖锁定与供应链风险。以最小权限运行,并在生产环境启用前审计代码与依赖。

🚀 Databricks Data Platform Marketplace

Enterprise-grade data engineering, MLOps, and governance plugins for Claude Code

License: MIT Version Tests codecov

Build production-grade data platforms on Databricks with AI-powered automation. This marketplace provides comprehensive plugins for data engineering, MLOps, and governance workflows.

✨ Features

🏗️ Data Engineering Plugin

  • 15 Commands: Complete pipeline lifecycle from planning to deployment
  • 18 Specialized Agents: Expert code review and optimization
  • 8 Skills: Reusable architecture patterns and templates
  • 3 MCP Servers: Deep Databricks integration

🤖 MLOps Plugin (Optional)

  • Model training and deployment automation
  • Feature store management
  • MLflow experiment tracking
  • Model monitoring and drift detection

🔒 Governance Plugin (Optional)

  • Unity Catalog access control
  • Compliance checking and reporting
  • Data lineage tracking
  • Audit log analysis

🚀 Quick Start

Installation

# Recommended: Install via npx npx claude-plugins install @vivekgana/databricks-platform-marketplace/databricks-engineering # Or add marketplace in Claude /plugin marketplace add https://github.com/yourcompany/databricks-platform-marketplace /plugin install databricks-engineering

Prerequisites

# Set up Databricks credentials export DATABRICKS_HOST="https://your-workspace.cloud.databricks.com" export DATABRICKS_TOKEN="your-token-here" # Optional: Configure specific resources export DATABRICKS_WAREHOUSE_ID="your-warehouse-id" export DATABRICKS_CLUSTER_ID="your-cluster-id"

Your First Pipeline

# 1. Plan a new data pipeline claude /databricks:plan-pipeline "Build customer 360 with real-time updates" # 2. Implement the pipeline claude /databricks:work-pipeline plans/customer-360.md # 3. Review before merging claude /databricks:review-pipeline https://github.com/your-org/repo/pull/42 # 4. Deploy to production claude /databricks:deploy-bundle --environment prod

📦 What's Included

Commands

| Command | Description | Category | |---------|-------------|----------| | plan-pipeline | Plan data pipeline with architecture and costs | Planning | | work-pipeline | Execute implementation systematically | Development | | review-pipeline | Multi-agent code review | Quality | | create-data-product | Design data products with SLAs | Data Products | | configure-delta-share | Set up external data sharing | Sharing | | deploy-bundle | Deploy with Asset Bundles | Deployment | | optimize-costs | Analyze and reduce costs | Optimization | | test-data-quality | Generate quality tests | Testing | | monitor-data-product | Set up monitoring | Observability |

See all 15 commands →

Specialized Agents

  • PySpark Optimizer: Performance tuning and best practices
  • Delta Lake Expert: Storage optimization and time travel
  • Data Quality Sentinel: Validation and monitoring
  • Unity Catalog Expert: Governance and permissions
  • Cost Analyzer: Compute and storage optimization
  • Delta Sharing Expert: External data distribution
  • Data Product Architect: Product design and SLAs
  • Pipeline Architect: Medallion architecture patterns

See all 18 agents →

Skills & Templates

  • Medallion Architecture: Bronze/Silver/Gold patterns
  • Delta Live Tables: Streaming pipeline templates
  • Data Products: Contract and SLA templates
  • Databricks Asset Bundles: Multi-environment deployment
  • Testing Patterns: pytest fixtures for Spark
  • Delta Sharing: External data distribution setup
  • Data Quality: Great Expectations integration
  • CI/CD Workflows: GitHub Actions templates

See all skills →

🎯 Use Cases

Enterprise Data Platform

# Build complete data platform claude /databricks:scaffold-project customer-data-platform \ --architecture medallion \ --include-governance \ --enable-delta-sharing

Real-Time Analytics

# Create streaming pipeline claude /databricks:generate-dlt-pipeline \ --source kafka \ --sink delta \ --with-quality-checks

ML Feature Platform

# Set up feature engineering claude /databricks:create-data-product feature-store \ --type feature-platform \ --with-monitoring

📚 Documentation

🧪 Testing

# Run all tests npm test # Run unit tests only npm run test:unit # Run integration tests npm run test:integration # Run with coverage pytest tests/ --cov=plugins --cov-report=html

🔧 Development

# Clone the repository git clone https://github.com/yourcompany/databricks-platform-marketplace.git cd databricks-platform-marketplace # Install dependencies npm install pip install -r requirements-dev.txt # Validate plugin configurations npm run validate # Format code npm run format # Lint code npm run lint # Build documentation npm run docs

🤝 Support

🔄 Updates

# Check for updates claude /plugin update databricks-engineering # View changelog claude /plugin changelog databricks-engineering

📊 Metrics

  • ⭐ 2.5k+ stars on GitHub
  • 📦 10k+ installations
  • 🏢 Used by 500+ enterprises
  • ⚡ 95% user satisfaction

🗺️ Roadmap

  • [ ] Auto Loader advanced patterns
  • [ ] Lakehouse Federation support
  • [ ] Scala and R language support
  • [ ] Advanced cost optimization algorithms
  • [ ] AI-powered query optimization
  • [ ] Data mesh governance patterns

📄 License

MIT License - see LICENSE for details

🙏 Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

🌟 Star History

Star History Chart


Built with ❤️ by Ganapathi Ekambaram

五维分析
清晰度8/10
创新性7/10
实用性9/10
完整性9/10
可维护性8/10
优缺点分析

优点

  • 提供全面的数据任务插件。
  • 与Databricks的强大集成。
  • 支持MLOps和治理的自动化。

缺点

  • 设置需要Databricks凭据。
  • 复杂性可能让新用户感到不知所措。
  • 仅限于Databricks生态系统。

相关技能

spark-engineer

A
toolCo-Pilot / 辅助式
86/ 100

“这个技能就像大数据的瑞士军刀——只要别指望它能切穿所有噪音。”

metabase

A
toolCode Lib / 代码库
86/ 100

“它是商业智能的瑞士军刀,但设置起来感觉更像是在没有图示的情况下组装宜家家具。”

superclaude

A
toolCo-Pilot / 辅助式
84/ 100

“看起来很能打,但别让配置把人劝退。”

免责声明:本内容来源于 GitHub 开源项目,仅供展示和评分分析使用。

版权归原作者所有 vivekgana.