Skip to main content

dashboard

Launch and manage the Marketing Dashboard

Aller à l'installation

Informations de source

Dépôt
LongLeo287/SEOSONA-OS
Dernière activité de la source
4 août 2026 à 05:01
Langue détectée de SKILL.md
anglais
Étoiles
2
Forks
1

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Explorateur de fichiers
2 fichiers

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
dashboard
description
Launch and manage the Marketing Dashboard
argument-hint
[subcommand] [args]
metadata
{"author":"claudekit","version":"1.0.0"}
# Command: /dashboard Launch the Marketing Dashboard web application. ## Description Starts the full-stack Marketing Dashboard with Vue 3 frontend and Hono API backend. Provides visual interface for campaign management, content creation, asset organization, and AI-powered automation recipes. ## Usage ```bash /dashboard [mode] ``` ## Arguments - `mode` (optional): Start mode - `dev` (default): Development mode with HMR - `prod`: Production mode (requires build first) - `build`: Build for production - `stop`: Stop running servers ## Examples ```bash # Start development mode (default) /dashboard /dashboard dev # Build for production /dashboard build # Start production mode /dashboard prod # Stop all servers /dashboard stop ``` ## Features ### Dashboard Features - **Campaign Board**: Kanban view with drag-drop status management - **Content Library**: Grid view with filters (type, campaign, status) - **Asset Gallery**: Link assets to campaigns with AI enhancement - **Automation Panel**: Pre-built recipes for common tasks: - Blog Post Generator - Social Media Pack - Campaign Brief Creator - SEO Audit Tool ### Tech Stack - **Frontend**: Vue 3 + Vite + Pinia + Tailwind CSS - **Backend**: Hono + Node.js - **Database**: SQLite (local) - **AI**: Claude integration via API ## URLs (Development Mode) - **Frontend**: htt~/.seosona/path/:5173 - **API**: htt~/.seosona/path/:3457 - **Health Check**: htt~/.seosona/path/:3457/health ## URLs (Production Mode) - **Application**: htt~/.seosona/path/:3457 (serves built Vue app) - **Health Check**: htt~/.seosona/path/:3457/health ## Requirements - Node.js 18+ - NPM dependencies installed (auto-installs on first run) ## Notes - API key required (set via Settings page or sessionStorage) - Dev mode uses HMR for instant updates - Production mode serves optimized build (56 KB gzipped) - All data stored locally in SQLite database ## Related Files - Skill: `.opencode/skills/marketing-dashboard/` - Scripts: `start.sh`, `build.sh`, `stop.sh`, `start-production.sh` - Server: `server/index.js` - Frontend: `app/src/` ## Subcommands | Subcommand | Description | Reference | |------------|-------------|-----------| | `check` | Check Marketing Dashboard server status | `references/check.md` | ## Routing 1. Parse subcommand from `$ARGUMENTS` (first word) 2. Load corresponding `references/{subcommand}.md` 3. Execute with remaining arguments
Voir sur GitHub