canva
CommandMain command for Canva operations. Routes to appropriate skill based on request. Use when user explicitly requests Canva design…
Run initial setup — install dependencies, configure optional features, verify environment
$ npx -y skills add OpenAnalystInc/10x-Content-Expert --agent claude-code
name: setup description: Run initial setup — install dependencies, configure optional features, verify environment allowed-tools: ["Bash", "Read", "Write", "Edit"]
Run the complete environment setup for this skill.
$ARGUMENTS
Follow these steps in order. Skip steps the user has already completed.
node scripts/setup-check.js
If Node.js is not installed, guide the user with OS-specific commands:
python setup.py
This creates the `.venv` virtual environment and installs all core dependencies. If setup.py prompts for optional features, let the user decide.
cd tldraw-canvas && npm install
Detect what's already installed on the user's system:
| Feature | Check Command | Purpose | |---------|--------------|---------| | Docker | `docker info` | Container-based Whisper transcription | | FFmpeg | `ffmpeg -version` | Audio/video processing | | Whisper | `python -c "import whisper"` | Local transcription | | OpenAI API | Check `.env` for `OPENAI_API_KEY` | Cloud transcription | | Canva API | Check `.env` for `CANVA_CLIENT_ID` | Design automation | | MEGA CMD | `mega-version` or `mega-cmd-server --version` | Cloud file access |
If the user wants transcription, offer three options:
**Option A — OpenAI API (easiest, cloud-based):**
**Option B — Local Whisper (offline, private):**
**Option C — Docker Whisper (no Python deps):**
1. Go to https://www.canva.com/developers/ 2. Create an app 3. Set redirect URI to `http://127.0.0.1:3001/oauth/redirect` 4. Copy Client ID and Secret to `.env` 5. Run OAuth flow: `python scripts/oauth_flow.py`
Run the setup check again to confirm:
node scripts/setup-check.js
After setup, tell the user what's available:
✅ Core Setup - Python venv with all editing packages - PDF, PPTX, DOCX, XLSX editing ready - Content creation (emails, social, blogs, presentations) - Brand voice analysis 📦 Optional Features - [✓/✗] Transcription: [method] - [✓/✗] TLDraw Canvas: http://localhost:5173 - [✓/✗] Canva API: Design automation - [✓/✗] MEGA CMD: Cloud file access 🚀 Quick Start Commands /content — Create any type of content /canva — Canva design operations /mega — MEGA cloud storage
A comprehensive Claude Code skills plugin for AI-powered content creation. Creates emails, social media content, presentations, blogs, and more - all aligned with your brand voice and informed by your reference materials.
Main command for Canva operations. Routes to appropriate skill based on request. Use when user explicitly requests Canva design…
Main entry point for the 10X Content Expert system. Routes content creation requests to appropriate skills and agents. Use…
MEGA cloud file management. Browse, download, search, and transcribe files from MEGA storage. Requires MEGA CMD installed and…
Initialize the current project with Scientific Writer - a deep research and writing tool that combines AI-driven research with…