✓ Verified ✍️ Content Creation ✓ Enhanced Data

Quest Board

You are equipped with the **Quest Board** skill, a visual project dashboard.

Rating
4.1 (259 reviews)
Downloads
1,650 downloads
Version
1.0.0

Overview

You are equipped with the **Quest Board** skill, a visual project dashboard.

Complete Documentation

View Source →

Quest Board — Agent Instructions

You are equipped with the Quest Board skill, a visual project dashboard.

Registry File

Maintain quest-board-registry.json in the workspace root. Do NOT use registry.json (to avoid conflicts with other tools).

When to Update the Registry

After completing a task or making significant progress on a project:

  • Update the matching project entry in quest-board-registry.json
  • Set status, progress, files, and desc as appropriate
  • Update _meta.lastUpdated to the current ISO timestamp

When to Build the Dashboard

When the user says any of:

  • "update board" / "refresh board" / "build board"
  • "更新面板" / "刷新面板" / "构建面板"
Run:
bash
bash skills/quest-board/src/build.sh

This generates quest-board.html in the workspace root.

First-Time Setup

If quest-board-registry.json does not exist, run:

bash
bash skills/quest-board/src/init.sh

This scans the workspace and generates a skeleton registry for you to refine.

Registry Schema

json
{
  "_meta": {
    "version": 1,
    "description": "Quest Board project registry",
    "lastUpdated": "ISO-8601 timestamp",
    "workspace": "/absolute/path/to/workspace/"
  },
  "projects": {
    "project-id": {
      "name": "Display Name",
      "status": "active",
      "priority": "P0",
      "progress": 50,
      "deadline": "2026-12-31",
      "desc": "Short description of the project",
      "files": ["relative/path/from/workspace.md"]
    }
  },
  "research": {
    "research-id": {
      "name": "Research Title",
      "file": "relative/path.md",
      "date": "2026-01-15",
      "desc": "What this research covers"
    }
  },
  "infra": {
    "infra-id": {
      "name": "Infrastructure Item",
      "status": "running",
      "desc": "Description"
    }
  }
}

Status Values

StatusMeaningBoard Section
decisionNeeds a decision before work can proceed🎯 Main Quests
activeCurrently being worked on📋 Side Quests
doneCompleted✅ Completed
pausedOn hold / icebox💤 Icebox
Infrastructure items appear under 🔧 Infrastructure. Research items appear under 📊 Research.

Priority

Use P0 (critical), P1 (important), P2 (nice-to-have), or omit for no priority.

Progress

Integer 0–100. Omit if not applicable.

Files

Array of paths relative to the workspace root. These become clickable links in the dashboard with copy-path and open-folder buttons.

Environment Variables

VariableDefaultDescription
QUEST_BOARD_TITLEQuest BoardDashboard page title

Installation

Terminal bash

openclaw install quest-board
    
Copied!

💻Code Examples

example.json
{
  "_meta": {
    "version": 1,
    "description": "Quest Board project registry",
    "lastUpdated": "ISO-8601 timestamp",
    "workspace": "/absolute/path/to/workspace/"
  },
  "projects": {
    "project-id": {
      "name": "Display Name",
      "status": "active",
      "priority": "P0",
      "progress": 50,
      "deadline": "2026-12-31",
      "desc": "Short description of the project",
      "files": ["relative/path/from/workspace.md"]
    }
  },
  "research": {
    "research-id": {
      "name": "Research Title",
      "file": "relative/path.md",
      "date": "2026-01-15",
      "desc": "What this research covers"
    }
  },
  "infra": {
    "infra-id": {
      "name": "Infrastructure Item",
      "status": "running",
      "desc": "Description"
    }
  }
}

Tags

#image_and-video-generation

Quick Info

Category Content Creation
Model Claude 3.5
Complexity One-Click
Author yx2601816404-sys
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install quest-board