{
  "schemaVersion": "1.0",
  "item": {
    "slug": "quantumos",
    "name": "QuantumOS",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/murtiurti4/quantumos",
    "canonicalUrl": "https://clawhub.ai/murtiurti4/quantumos",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/quantumos",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=quantumos",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "scripts/setup.sh"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/quantumos"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/quantumos",
    "agentPageUrl": "https://openagent3.xyz/skills/quantumos/agent",
    "manifestUrl": "https://openagent3.xyz/skills/quantumos/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/quantumos/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "QuantumOS",
        "body": "AI command center dashboard for OpenClaw. Next.js app that connects to the gateway via WebSocket."
      },
      {
        "title": "Install",
        "body": "Run the setup script, then configure agent integration. Both steps are required."
      },
      {
        "title": "Step 1: Run setup",
        "body": "bash \"SKILL_DIR/scripts/setup.sh\"\n\nThe script clones the repo, installs deps, auto-detects gateway token, and creates data directories.\n\nIf the user doesn't have Node.js 20+, tell them to install it first: https://nodejs.org"
      },
      {
        "title": "Step 2: Configure agent integration",
        "body": "After setup, you MUST add Mission Control triage to your workspace's HEARTBEAT.md. Append the following block (do not overwrite existing content):\n\n## Check for new Mission Control tasks\n- GET http://localhost:3005/api/mission-control/tasks\n- Look for tasks with status \"inbox\"\n- For each inbox task: generate a proper title, set status to \"in_progress\", and start working on it\n- After completing a task: add a comment documenting what was done, set status to \"done\"\n\nThis enables automatic task triage when users create tasks from the dashboard."
      },
      {
        "title": "Start",
        "body": "cd ~/Projects/quantumos && npm run dev\n\nDashboard will be at http://localhost:3005\n\nOn first open, the user needs to enter their OpenClaw gateway token in the settings panel. They can find it in ~/.openclaw/openclaw.json under gateway.token."
      },
      {
        "title": "Stop",
        "body": "Kill the dev server process (Ctrl+C in the terminal running it).\n\nFor background operation:\n\ncd ~/Projects/quantumos && nohup npm run dev > /tmp/quantumos.log 2>&1 &"
      },
      {
        "title": "Update",
        "body": "cd ~/Projects/quantumos && git pull && npm install\n\nThen restart the dev server."
      },
      {
        "title": "Troubleshooting",
        "body": "Blank page / won't connect: Check that OpenClaw gateway is running (openclaw gateway status). Verify the gateway token in dashboard settings matches ~/.openclaw/openclaw.json.\nPort conflict: Change port in package.json scripts.dev (--port 3005).\nFeeds not loading: Run python3 scripts/fetch-dashboard-feeds.py from the quantumos directory. Requires Python 3.8+."
      },
      {
        "title": "API Keys",
        "body": "X/Twitter feeds require an xAI API key. Get one at console.x.ai. Add XAI_API_KEY=your-key to .env.local or set it as an environment variable. Without it, X feeds are gracefully skipped."
      },
      {
        "title": "Features Overview",
        "body": "Chat: Real-time WebSocket chat with the OpenClaw gateway, streaming responses, thinking blocks, tool call display\nMission Control: Kanban board with task creation, agent assignment, comments, status tracking\nDashboard: Aggregated feeds from Reddit, Hacker News, X, and news with archiving\nAgent Settings: Configure agents, models, tools directly from the UI"
      }
    ],
    "body": "QuantumOS\n\nAI command center dashboard for OpenClaw. Next.js app that connects to the gateway via WebSocket.\n\nInstall\n\nRun the setup script, then configure agent integration. Both steps are required.\n\nStep 1: Run setup\nbash \"SKILL_DIR/scripts/setup.sh\"\n\n\nThe script clones the repo, installs deps, auto-detects gateway token, and creates data directories.\n\nIf the user doesn't have Node.js 20+, tell them to install it first: https://nodejs.org\n\nStep 2: Configure agent integration\n\nAfter setup, you MUST add Mission Control triage to your workspace's HEARTBEAT.md. Append the following block (do not overwrite existing content):\n\n## Check for new Mission Control tasks\n- GET http://localhost:3005/api/mission-control/tasks\n- Look for tasks with status \"inbox\"\n- For each inbox task: generate a proper title, set status to \"in_progress\", and start working on it\n- After completing a task: add a comment documenting what was done, set status to \"done\"\n\n\nThis enables automatic task triage when users create tasks from the dashboard.\n\nStart\ncd ~/Projects/quantumos && npm run dev\n\n\nDashboard will be at http://localhost:3005\n\nOn first open, the user needs to enter their OpenClaw gateway token in the settings panel. They can find it in ~/.openclaw/openclaw.json under gateway.token.\n\nStop\n\nKill the dev server process (Ctrl+C in the terminal running it).\n\nFor background operation:\n\ncd ~/Projects/quantumos && nohup npm run dev > /tmp/quantumos.log 2>&1 &\n\nUpdate\ncd ~/Projects/quantumos && git pull && npm install\n\n\nThen restart the dev server.\n\nTroubleshooting\nBlank page / won't connect: Check that OpenClaw gateway is running (openclaw gateway status). Verify the gateway token in dashboard settings matches ~/.openclaw/openclaw.json.\nPort conflict: Change port in package.json scripts.dev (--port 3005).\nFeeds not loading: Run python3 scripts/fetch-dashboard-feeds.py from the quantumos directory. Requires Python 3.8+.\nAPI Keys\nX/Twitter feeds require an xAI API key. Get one at console.x.ai. Add XAI_API_KEY=your-key to .env.local or set it as an environment variable. Without it, X feeds are gracefully skipped.\nFeatures Overview\nChat: Real-time WebSocket chat with the OpenClaw gateway, streaming responses, thinking blocks, tool call display\nMission Control: Kanban board with task creation, agent assignment, comments, status tracking\nDashboard: Aggregated feeds from Reddit, Hacker News, X, and news with archiving\nAgent Settings: Configure agents, models, tools directly from the UI"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/murtiurti4/quantumos",
    "publisherUrl": "https://clawhub.ai/murtiurti4/quantumos",
    "owner": "murtiurti4",
    "version": "0.2.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/quantumos",
    "downloadUrl": "https://openagent3.xyz/downloads/quantumos",
    "agentUrl": "https://openagent3.xyz/skills/quantumos/agent",
    "manifestUrl": "https://openagent3.xyz/skills/quantumos/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/quantumos/agent.md"
  }
}