{
  "schemaVersion": "1.0",
  "item": {
    "slug": "coder-workspaces",
    "name": "Coder Workspaces",
    "source": "tencent",
    "type": "skill",
    "category": "效率提升",
    "sourceUrl": "https://clawhub.ai/DevelopmentCats/coder-workspaces",
    "canonicalUrl": "https://clawhub.ai/DevelopmentCats/coder-workspaces",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/coder-workspaces",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=coder-workspaces",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "CHANGELOG.md",
      "README.md",
      "SKILL.md"
    ],
    "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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "slug": "coder-workspaces",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-29T12:01:56.363Z",
      "expiresAt": "2026-05-06T12:01:56.363Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=coder-workspaces",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=coder-workspaces",
        "contentDisposition": "attachment; filename=\"coder-workspaces-1.5.5.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "coder-workspaces"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/coder-workspaces"
    },
    "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/coder-workspaces",
    "agentPageUrl": "https://openagent3.xyz/skills/coder-workspaces/agent",
    "manifestUrl": "https://openagent3.xyz/skills/coder-workspaces/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/coder-workspaces/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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Coder Workspaces",
        "body": "Manage Coder workspaces and AI coding agent tasks via the coder CLI.\n\nNote: Commands execute within isolated, governed Coder workspaces — not the host system."
      },
      {
        "title": "Setup",
        "body": "Before using coder CLI, configure authentication:\n\nInstall the CLI from Coder CLI docs\n\n\nSet environment variables:\nexport CODER_URL=https://your-coder-instance.com\nexport CODER_SESSION_TOKEN=<your-token>  # Get from /cli-auth\n\n\n\nTest connection:\ncoder whoami"
      },
      {
        "title": "Workspace Commands",
        "body": "coder list                              # List workspaces\ncoder list --all                        # Include stopped\ncoder list -o json                      # JSON output\n\ncoder start <workspace>\ncoder stop <workspace>\ncoder restart <workspace> -y\ncoder delete <workspace> -y\n\ncoder ssh <workspace>                   # Interactive shell\ncoder ssh <workspace> -- <command>      # Run command in workspace\n\ncoder logs <workspace>\ncoder logs <workspace> -f               # Follow logs"
      },
      {
        "title": "AI Coding Tasks",
        "body": "Coder Tasks runs AI agents (Claude Code, Aider, etc.) in isolated workspaces."
      },
      {
        "title": "Creating Tasks",
        "body": "coder tasks create --template <template> --preset \"<preset>\" \"prompt\"\n\nTemplate: Required. List with coder templates list\nPreset: May be required. Try without first. If creation fails with \"Required parameter not provided\", get presets with coder templates presets list <template> -o json and use the default. If no default, ask user which preset."
      },
      {
        "title": "Managing Tasks",
        "body": "coder tasks list                        # List all tasks\ncoder tasks logs <task-name>            # View output\ncoder tasks connect <task-name>         # Interactive session\ncoder tasks delete <task-name> -y       # Delete task"
      },
      {
        "title": "Task States",
        "body": "Initializing: Workspace provisioning (timing varies by template)\nWorking: Setup script running\nActive: Agent processing prompt\nIdle: Agent waiting for input"
      },
      {
        "title": "Troubleshooting",
        "body": "CLI not found: See Coder CLI docs\nAuth failed: Verify CODER_URL and CODER_SESSION_TOKEN are set, then run coder login\nVersion mismatch: Reinstall CLI from your Coder instance"
      },
      {
        "title": "More Info",
        "body": "Coder Docs\nCoder CLI\nCoder Tasks"
      }
    ],
    "body": "Coder Workspaces\n\nManage Coder workspaces and AI coding agent tasks via the coder CLI.\n\nNote: Commands execute within isolated, governed Coder workspaces — not the host system.\n\nSetup\n\nBefore using coder CLI, configure authentication:\n\nInstall the CLI from Coder CLI docs\n\nSet environment variables:\n\nexport CODER_URL=https://your-coder-instance.com\nexport CODER_SESSION_TOKEN=<your-token>  # Get from /cli-auth\n\n\nTest connection:\n\ncoder whoami\n\nWorkspace Commands\ncoder list                              # List workspaces\ncoder list --all                        # Include stopped\ncoder list -o json                      # JSON output\n\ncoder start <workspace>\ncoder stop <workspace>\ncoder restart <workspace> -y\ncoder delete <workspace> -y\n\ncoder ssh <workspace>                   # Interactive shell\ncoder ssh <workspace> -- <command>      # Run command in workspace\n\ncoder logs <workspace>\ncoder logs <workspace> -f               # Follow logs\n\nAI Coding Tasks\n\nCoder Tasks runs AI agents (Claude Code, Aider, etc.) in isolated workspaces.\n\nCreating Tasks\ncoder tasks create --template <template> --preset \"<preset>\" \"prompt\"\n\nTemplate: Required. List with coder templates list\nPreset: May be required. Try without first. If creation fails with \"Required parameter not provided\", get presets with coder templates presets list <template> -o json and use the default. If no default, ask user which preset.\nManaging Tasks\ncoder tasks list                        # List all tasks\ncoder tasks logs <task-name>            # View output\ncoder tasks connect <task-name>         # Interactive session\ncoder tasks delete <task-name> -y       # Delete task\n\nTask States\nInitializing: Workspace provisioning (timing varies by template)\nWorking: Setup script running\nActive: Agent processing prompt\nIdle: Agent waiting for input\nTroubleshooting\nCLI not found: See Coder CLI docs\nAuth failed: Verify CODER_URL and CODER_SESSION_TOKEN are set, then run coder login\nVersion mismatch: Reinstall CLI from your Coder instance\nMore Info\nCoder Docs\nCoder CLI\nCoder Tasks"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/DevelopmentCats/coder-workspaces",
    "publisherUrl": "https://clawhub.ai/DevelopmentCats/coder-workspaces",
    "owner": "DevelopmentCats",
    "version": "1.5.5",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/coder-workspaces",
    "downloadUrl": "https://openagent3.xyz/downloads/coder-workspaces",
    "agentUrl": "https://openagent3.xyz/skills/coder-workspaces/agent",
    "manifestUrl": "https://openagent3.xyz/skills/coder-workspaces/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/coder-workspaces/agent.md"
  }
}