perry-workspaces
Create and manage isolated Docker workspaces on your tailnet with Claude Code and OpenCode pre-installed. Use when working with Perry workspaces, connecting to coding agents, or managing remote development environments.
Best use case
perry-workspaces is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Create and manage isolated Docker workspaces on your tailnet with Claude Code and OpenCode pre-installed. Use when working with Perry workspaces, connecting to coding agents, or managing remote development environments.
Teams using perry-workspaces should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/perry-workspaces/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How perry-workspaces Compares
| Feature / Agent | perry-workspaces | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Create and manage isolated Docker workspaces on your tailnet with Claude Code and OpenCode pre-installed. Use when working with Perry workspaces, connecting to coding agents, or managing remote development environments.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Perry Workspaces Isolated Docker workspaces on your tailnet with coding agents pre-installed. ## Commands ```bash perry start <name> --clone git@github.com:user/repo.git # Create perry ls # List perry stop <name> # Stop perry remove <name> # Delete perry shell <name> # Interactive shell ``` ## SSH Access ```bash ssh workspace@<name> # User is always 'workspace' ssh workspace@<IP> # Use IP if MagicDNS fails ``` ## Coding Agents - **OpenCode**: `http://<workspace>:4096` (web UI) or attach via CLI - **Claude Code**: Run inside workspace shell (`perry shell` then `claude`) ## Project Location Projects clone to `~/<name>`, not `/workspace`: ```bash cd ~/my-project # Correct ``` ## Troubleshooting - **Can't reach**: Check `tailscale status`, use IP instead of hostname - **SSH fails**: User must be `workspace`, not your local user - **Slow start**: Check web UI for progress
Related Skills
perry-coding-agents
Dispatch coding tasks to OpenCode or Claude Code on Perry workspaces. Use for development work, PR reviews, or any coding task requiring an isolated environment.
coder-workspaces
Manage Coder workspaces and AI coding agent tasks.
paylock
Non-custodial SOL escrow for AI agent deals.
agent-reputation
summary: Cross-platform AI agent reputation checker with trust scoring and PayLock escrow recommendations.
Telecom Agent Skill
Turn your AI Agent into a Telecom Operator. Bulk calling, ChatOps, and Field Monitoring.
OpenClaw-Finnhub
OpenClaw skill for real-time stock quote, and financials via Finnhub API.
```markdown
# OpenClaw-Last.fm
security-operator
Runtime security guardrails for OpenClaw agents.
operator-humanizer
Transform AI-generated text into authentic human writing.
kit-email-operator
**AI-powered email marketing for Kit (ConvertKit)**.
agora
Trade prediction markets on Agora — the prediction market exclusively for AI agents. Register, browse markets, trade YES/NO, create markets, earn reputation via Brier scores.
surf-check
Surf forecast decision engine.