Agent Skills: Well Production Dashboard

Create interactive well production dashboards with real-time monitoring,

UncategorizedID: vamseeachanta/workspace-hub/well-production-dashboard

Install this agent skill to your local

pnpm dlx add-skill https://github.com/vamseeachanta/workspace-hub/tree/HEAD/.claude/skills/data/energy/well-production-dashboard

Skill Files

Browse the full folder contents for well-production-dashboard.

Download Skill

Loading file tree…

.claude/skills/data/energy/well-production-dashboard/SKILL.md

Skill Metadata

Name
well-production-dashboard
Description
Create interactive well production dashboards with real-time monitoring,

Well Production Dashboard

When to Use

  • Interactive well production dashboards
  • Real-time well monitoring and alerts
  • Production decline analysis and forecasting
  • Field-level aggregation and comparison
  • Well economic metrics (NPV, decline rates, ROI)
  • Data quality verification integration
  • Multi-format exports (PDF, Excel, JSON)
  • REST API for dashboard data access

Prerequisites

  • Python environment with worldenergydata package installed
  • BSEE well production data
  • Flask (included in dependencies) for API features

Python API

Dashboard Initialization

from worldenergydata.well_production_dashboard import (
    WellProductionDashboard,
    WellDashboardConfig,
    WellMetrics,
    FieldAggregator,
    DashboardAPI,
    DashboardCLI
)

See sub-skills for full details.

REST API Integration

from worldenergydata.well_production_dashboard import DashboardAPI

api = DashboardAPI(dashboard)
api.run(host='0.0.0.0', port=5000, debug=False)

# Endpoints:
# GET /api/health         - Health check
# GET /api/wells          - List all wells
# GET /api/wells/<id>     - Get specific well data
# GET /api/dashboard/data - Get complete dashboard data

Key Classes

| Class | Purpose | |-------|---------| | WellProductionDashboard | Main dashboard controller | | WellDashboardConfig | Dashboard configuration | | WellMetrics | Financial and production metrics | | FieldAggregator | Field-level aggregation | | DashboardAPI | Flask REST API | | DashboardCLI | Command-line interface | | WellDashboardExportManager | Export to PDF/Excel/JSON | | QueryOptimizer | BSEE data loading optimization | | DashboardCacheManager | Caching for performance |

Related Skills

References

  • Flask REST API Documentation
  • Plotly Interactive Charts
  • BSEE Data Standards

Sub-Skills