From hex-pack
Deploys Hex orchestration services to Vercel, Fly.io, and Cloud Run. Sets platform secrets and pipelines for production data refreshes or scheduled runs.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin hex-packThis skill is limited to using the following tools:
Deploy Hex orchestration services that trigger project runs from web endpoints or cron jobs.
Provides Hex reference architecture with TypeScript project layouts, API client patterns, orchestration via Airflow/Dagster/GitHub Actions, and integration setups for data pipelines.
Deploys HubSpot-powered apps to Vercel, Fly.io, and Cloud Run with secret management for access tokens, health checks, and platform configs.
Deploys Instantly.ai webhook receivers and API integrations to Vercel serverless, Google Cloud Run containers, or Fly.io for production HTTPS endpoints.
Share bugs, ideas, or general feedback.
Deploy Hex orchestration services that trigger project runs from web endpoints or cron jobs.
// api/refresh.ts
export default async function handler(req, res) {
const response = await fetch(`https://app.hex.tech/api/v1/project/${process.env.HEX_PROJECT_ID}/run`, {
method: 'POST',
headers: { 'Authorization': `Bearer ${process.env.HEX_API_TOKEN}`, 'Content-Type': 'application/json' },
body: JSON.stringify({ inputParams: req.body || {}, updateCacheResult: true }),
});
res.json(await response.json());
}
vercel env add HEX_API_TOKEN production
vercel env add HEX_PROJECT_ID production
gcloud run deploy hex-orchestrator \
--image gcr.io/$PROJECT_ID/hex-orchestrator \
--set-secrets=HEX_API_TOKEN=hex-api-token:latest \
--timeout=600