بنقرة واحدة
pan-quickstart
Quick start guide combining installation, setup, and first workspace
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Quick start guide combining installation, setup, and first workspace
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
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
| 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.