calumjs

deploy-dashboard

3
2
# Install this skill:
npx skills add calumjs/ClaudeCode.MeetingSummariser --skill "deploy-dashboard"

Install specific skill from multi-skill repository

# Description

Deploy a meeting dashboard to surge.sh for public sharing. Use when the user wants to deploy, publish, share, or host a dashboard online.

# SKILL.md


name: deploy-dashboard
description: Deploy a meeting dashboard to surge.sh for public sharing. Use when the user wants to deploy, publish, share, or host a dashboard online.
allowed-tools: Bash


Deploy Dashboard to Surge.sh

Deploy a meeting dashboard to surge.sh for public access.

Instructions

  1. Verify the dashboard exists at projects/{project}/dashboards/{date}/index.html
  2. If it doesn't exist, generate it first using the generate-dashboard skill
  3. Navigate to the dashboard directory
  4. Run surge deployment:
    bash cd projects/{project}/dashboards/{date} surge . {project}-{date}.surge.sh
  5. If surge requires authentication, guide the user through login
  6. Report the deployed URL back to the user

Deployment URL Convention

URLs follow the pattern: https://{project}-{date}.surge.sh

Example: https://project-alpha-2026-01-12.surge.sh

Prerequisites

  • surge.sh must be installed: npm install -g surge
  • First deployment will prompt for surge.sh account creation/login

Output

Report:
- ✓ Deployed to: {url}
- Provide the clickable link for easy access

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.