Skip to content

DevelopmentCats/coder-workspaces-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coder Workspaces Skill for OpenClaw

Manage Coder workspaces and AI coding agent tasks from your OpenClaw agent.

Features

  • Workspaces: List, create, start, stop, restart, delete
  • Remote Commands: SSH into workspaces and run commands
  • AI Tasks: Create and manage Coder Tasks with Claude Code, Aider, Goose, etc.

Prerequisites

  1. Access to a Coder deployment (self-hosted or Coder Cloud)
  2. Coder CLI installed
  3. Environment variables configured

Setup

1. Install Coder CLI

Install from your Coder instance to ensure version compatibility:

# Visit your instance's CLI page for instructions
# https://your-coder-instance.com/cli

Or via Homebrew (may not match server version):

brew install coder

See Coder CLI docs for all options.

2. Set Environment Variables

Add to your OpenClaw config (~/.openclaw/openclaw.json):

{
  "env": {
    "CODER_URL": "https://your-coder-deployment.com",
    "CODER_SESSION_TOKEN": "your-session-token"
  }
}

Get a token at https://your-coder-deployment.com/cli-auth or /settings/tokens.

3. Authenticate

coder login --token "$CODER_SESSION_TOKEN" "$CODER_URL"

4. Verify

coder whoami

Install the Skill

clawhub install coder-workspaces

Usage

Ask your OpenClaw agent things like:

  • "List my Coder workspaces"
  • "Start my dev workspace"
  • "Create a task to fix the auth bug"
  • "Check status of my running tasks"
  • "SSH into backend and run the tests"

Links

License

MIT

About

OpenClaw skill for managing Coder workspaces and AI coding agent tasks

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors