Agent Skills: Hex Reference Architecture

|

UncategorizedID: jeremylongshore/claude-code-plugins-plus-skills/hex-reference-architecture

Install this agent skill to your local

pnpm dlx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/HEAD/plugins/saas-packs/hex-pack/skills/hex-reference-architecture

Skill Files

Browse the full folder contents for hex-reference-architecture.

Download Skill

Loading file tree…

plugins/saas-packs/hex-pack/skills/hex-reference-architecture/SKILL.md

Skill Metadata

Name
hex-reference-architecture
Description
|

Hex Reference Architecture

Architecture

┌────────────────────────────────────────┐
│          Orchestration Layer            │
│  (Airflow, Dagster, GitHub Actions,    │
│   Cron, Custom API)                    │
├────────────────────────────────────────┤
│           Hex API Client               │
│  (Run, Poll, Cancel, List)             │
├────────────────────────────────────────┤
│            Hex Platform                │
│  ┌──────────┐  ┌───────────────────┐  │
│  │ Projects  │  │ Data Connections  │  │
│  │ (SQL,     │  │ (Snowflake,      │  │
│  │  Python,  │  │  BigQuery,       │  │
│  │  R)       │  │  Postgres, etc.) │  │
│  └──────────┘  └───────────────────┘  │
└────────────────────────────────────────┘

Project Structure

hex-orchestrator/
├── src/hex/
│   ├── client.ts         # API client
│   ├── orchestrator.ts   # Pipeline runner
│   ├── scheduler.ts      # Cron-based triggers
│   └── types.ts          # TypeScript interfaces
├── src/notify/
│   └── slack.ts          # Completion notifications
├── tests/
├── config/
│   └── pipelines.json    # Pipeline definitions
└── .env.example

Integration Patterns

| Pattern | When | Tool | |---------|------|------| | CI-triggered refresh | On deploy | GitHub Actions | | Scheduled pipeline | Daily/weekly reports | Cron, Airflow | | On-demand run | User-triggered analysis | API endpoint | | Orchestrated pipeline | Multi-step ETL | Airflow, Dagster |

Resources