Complete development environment with file operations, interactive REPLs, git workflows, GitHub remote operations, and DevOps tools
You can install this plugin from any of these themed marketplaces. Choose one, add it as a marketplace, then install the plugin.
This plugin uses advanced features that require additional trust:
Only install plugins from repositories you trust. Review the source code before installation.
Choose your preferred installation method below
A marketplace is a collection of plugins. Every plugin gets an auto-generated marketplace JSON for individual installation, plus inclusion in category and themed collections. Add a marketplace once (step 1), then install any plugin from it (step 2).
One-time setup for access to all plugins
When to use: If you plan to install multiple plugins now or later
Step 1: Add the marketplace (one-time)
/plugin marketplace add https://claudepluginhub.com/marketplaces/all.json
Run this once to access all plugins
Step 2: Install this plugin
/plugin install universal-dev-workspace@all
Use this plugin's auto-generated marketplace JSON for individual installation
When to use: If you only want to try this specific plugin
Step 1: Add this plugin's marketplace
/plugin marketplace add https://claudepluginhub.com/marketplaces/plugins/universal-dev-workspace.json
Step 2: Install the plugin
/plugin install universal-dev-workspace@universal-dev-workspace
A comprehensive MCP (Model Context Protocol) extension for Claude Desktop that provides 60+ developer tools including REPL-aware session management, file operations, process control, and more.
start_process
- REPL-aware process startup with intelligent state detectioninteract_with_process
- Interactive REPL communicationread_process_output
- Smart state detection and output retrievalforce_terminate
- Graceful process terminationThis extension includes an Anthropic Skill in .claude-skill/SKILL.md
that teaches Claude how to use all 60 tools effectively.
For Claude users: Claude automatically reads this skill when the extension is enabled.
For developers: Use this as a reference for tool usage patterns and best practices.
Download the latest release:
universal-dev-workspace-6.0.1-FINAL.mcpb
from releasesInstall via Claude Desktop:
.mcpb
fileInstall via Terminal (macOS):
cp universal-dev-workspace-6.0.1-FINAL.mcpb \
~/Library/Application\ Support/Claude/extensions/
# Restart Claude Desktop
Quick Install:
# Add marketplace
/plugin marketplace add anthonybir/universal-dev-workspace
# Install plugin
/plugin install universal-dev-workspace@universal-dev-workspace-marketplace
Manual Install from GitHub:
Clone repository:
git clone https://github.com/anthonybir/universal-dev-workspace.git
cd universal-dev-workspace
Install via Claude Code:
/plugin marketplace add /path/to/universal-dev-workspace
/plugin install universal-dev-workspace@universal-dev-workspace-marketplace
Features Installed:
/workspace-init
, /repl
, /git-flow
, /github-file
, /dev-env
Slash Commands:
/workspace-init [name] [template]
- Initialize new workspace/repl [language] [session]
- Start interactive REPL/git-flow [type]
- Execute git workflows/github-file [op] [repo] [path]
- GitHub remote operations/dev-env [action] [service]
- Manage dev servers/DockerConfiguration: For GitHub operations, set environment variable:
export GITHUB_TOKEN="your_github_personal_access_token"
// Start Python REPL
start_process({
command: "python3 -i",
session: "python-session",
timeout_ms: 2000
})
// ā
Detects prompt in ~200ms
// ā
Shows: "š Detected prompt: '>>>'"
// Execute code
interact_with_process({
session: "python-session",
input: "import pandas as pd\ndf = pd.read_csv('data.csv')"
})
// Get results
interact_with_process({
session: "python-session",
input: "print(df.describe())"
})
// Cleanup
force_terminate({ session: "python-session" })
start_process({
command: "npm test",
session: "test-run",
timeout_ms: 30000
})
[STDERR]
prefix pollutionserver/
subdirectoryspawn bash ENOENT
on macOSinteract_with_process
returned empty outputSee V6.0.1-ALL-FIXES-SUMMARY.md for complete technical details.
Aspect | v6.0.0 | v6.0.1 | Improvement |
---|---|---|---|
Prompt Detection | ā Never works | ā Works (~250ms) | 12x faster |
Early Exit | ā Never | ā Always | Fixed |
macOS Compatibility | ā ļø Sometimes | ā Always | Fixed |
Bundle Size | 9.2MB | 4.5MB | 51% smaller |
Requirements:
Clone and build:
git clone https://github.com/anthonybir/universal-dev-workspace.git
cd universal-dev-workspace
cd build-v6.0.1-correct/server
npm install
cd ../..
# Bundle is in build-v6.0.1-correct/
universal-dev-workspace/
āāā build-v6.0.1-correct/
ā āāā manifest.json # MCP extension metadata
ā āāā server/
ā āāā index.js # Main server entry point
ā āāā node_modules/ # Production dependencies
āāā package.json # Package metadata
āāā V6.0.1-ALL-FIXES-SUMMARY.md # Technical documentation
MIT License - see LICENSE file for details
Contributions welcome! Please:
Report bugs and feature requests on the GitHub Issues page.
Built with:
Version: 6.0.1 Status: ā Production Ready Last Updated: October 18, 2025
6.0.1