con un clic
pan-quickstart
Quick start guide combining installation, setup, and first workspace
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Quick start guide combining installation, setup, and first workspace
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
| name | pan-quickstart |
| description | Quick start guide combining installation, setup, and first workspace |
| triggers | ["quick start overdeck","overdeck quickstart","get started with overdeck","overdeck tutorial"] |
| allowed-tools | ["Bash","Read","Edit","AskUserQuestion"] |
This skill provides a streamlined onboarding experience for new Overdeck users, combining installation, configuration, and creating your first workspace in a single guided workflow.
Before starting, verify you have:
pan doctor
If pan command not found, Overdeck isn't installed yet.
# Clone the repository
git clone https://github.com/eltmon/overdeck.git
cd overdeck
# Install dependencies
npm install
# Build CLI
npm run build
# Install globally (recommended)
npm install -g .
# Verify installation
pan --help
# Use automated installer
pan install
# Or verify manually
pan doctor
What pan install does:
Expected output: All green checkmarks from pan doctor
pan init
This creates ~/.overdeck.env.
Using Linear (recommended):
# Edit ~/.overdeck.env and add:
LINEAR_API_KEY=lin_api_xxxxxxxxxxxxxxxxxxxxx
LINEAR_TEAM_ID=your-team-id
Get your Linear API key:
lin_api_)Using GitHub:
# Edit ~/.overdeck.env and add:
GITHUB_TOKEN=ghp_xxxxxxxxxxxxxxxxxxxxx
GITHUB_OWNER=your-username-or-org
GITHUB_REPO=your-repo-name
Get your GitHub token:
repo scopeghp_)Using GitLab:
# Edit ~/.overdeck.env and add:
GITLAB_TOKEN=glpat-xxxxxxxxxxxxxxxxxxxxx
GITLAB_PROJECT_ID=12345678
# Add the project you want to work on
pan project add ~/projects/myapp
# Verify
pan project list
# Check system health
pan doctor
# Test tracker connection
pan issues
# Start dashboard and services
pan up
# Verify services are running
pan status
What starts:
Verify: Visit http://localhost:3001 in your browser
# See issues from your tracker
pan issues
# Replace PAN-3 with your issue ID
pan start PAN-3
What happens:
# Check agent status
pan status
# View agent output in dashboard
# Visit http://localhost:3001 and click on the agent
# Send message to agent
pan tell PAN-3 "Check if tests pass"
# View agent's work
# Attach to tmux session (Ctrl+b d to detach)
tmux attach -t agent-PAN-3
# See completed work awaiting review
pan review pending
# Approve work, merge MR, update tracker
pan approve PAN-3
What happens:
Here's the entire workflow in one script:
#!/bin/bash
# Overdeck Quick Start
echo "=== Overdeck Quick Start ==="
# 1. Install Overdeck (skip if already done)
if ! command -v pan &> /dev/null; then
git clone https://github.com/eltmon/overdeck.git
cd overdeck
npm install
npm run build
npm install -g .
fi
# 2. Install prerequisites
pan install
# 3. Initialize configuration
pan init
# 4. Verify health
pan doctor
# 5. Configure tracker (manual step - prompt user)
echo "Please configure your issue tracker in ~/.overdeck.env"
echo "Add LINEAR_API_KEY or GITHUB_TOKEN"
read -p "Press enter when done..."
# 6. Add project (manual step - prompt user)
echo "Add your project directory:"
read -p "Project path: " PROJECT_PATH
pan project add "$PROJECT_PATH"
# 7. Start services
pan up
# 8. List issues
pan issues
# 9. Create first workspace (manual step - prompt user)
echo "Create your first workspace:"
read -p "Issue ID (e.g., PAN-3): " ISSUE_ID
pan start "$ISSUE_ID"
echo "=== Quick Start Complete! ==="
echo "Dashboard: http://localhost:3001"
echo "Monitor agent: pan status"
echo "Send message: pan tell $ISSUE_ID \"your message\""
| Step | Time |
|---|---|
| Installation | ~5 minutes |
| Configuration | ~2 minutes |
| Start services | ~1 minute |
| Create workspace | ~2 minutes |
| Total | ~10 minutes |
Plus time for agent to complete work (varies by issue complexity)
Problem: pan workspace create fails with Docker error
Solution:
# Start Docker daemon
sudo systemctl start docker # Linux
# Or start Docker Desktop (macOS/Windows)
# Verify
docker ps
Problem: pan up fails because ports 3001/3002 are busy
Solution:
# Find what's using the port
lsof -i :3001
# Kill the process or use different ports
DASHBOARD_PORT=4001 API_PORT=4002 pan up
Problem: pan issues returns empty or errors
Solution:
# Verify API key is set
cat ~/.overdeck.env | grep API_KEY
# Test connection manually
# For Linear:
curl -X POST https://api.linear.app/graphql \
-H "Authorization: $LINEAR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query":"{ viewer { name } }"}'
Problem: pan start completes but no tmux session
Solution:
# Check tmux is installed
which tmux
# List tmux sessions
tmux list-sessions
# Check for error logs
cat ~/.overdeck/logs/agent-*.log
After completing this quick start, you have:
/pan-help - Explore all available commands/pan-docker - Configure Docker templates for your stack/pan-network - Set up local domains (feature-123.localhost)/pan-config - Advanced configuration optionspan task for task trackingpan plan <id> before spawning agentIf you get stuck at any step:
# Check system health
pan doctor
# View detailed logs
cat ~/.overdeck/logs/overdeck.log
# Check dashboard logs
cd overdeck/src/dashboard
npm run dev # Run in foreground to see errors
# Get help
pan --help
pan <command> --help
Use these skills for specific issues:
/pan-install - Installation problems/pan-setup - Configuration problems/session-health - Stuck or crashed agents/pan-help - General command referenceIf you encounter issues:
pan doctor for diagnostic info/pan-install - Detailed installation guide/pan-setup - Configuration wizard/pan-help - Command reference/pan-issue - Workspace creation details/pan-status - Monitoring agentspan --help workspan doctor shows all green checkmarkspan issues shows issues from your trackerpan startpan tellpan approveCongratulations! You're now ready to use Overdeck for multi-agent development workflows.
Add repositories to the current progressive polyrepo workspace
pan close <id> — close-out ceremony for a completed and merged issue
pan review <subcommand> — manage the code review lifecycle: list pending work, re-request review, heal status drift, reset/abort/restart review cycles
pan start <id> — spawn a work agent for an issue in its own tmux session and workspace
Maintain a project knowledge wiki in Open Knowledge Format with /okf init, open, author, convert, sync, study, retro, extract, validate, lint, and embed.
pan flywheel — start, pause, resume, complete, stop, inspect, emit, and report on the singleton Fix-All Flywheel orchestrator