task-workspaces
v0.1.0A faster, SSD-friendly alternative to the built-in worktrees of Codex and Claude Code: isolated Git worktrees per task across one or more repositories, reused dependency installs via copy-on-write clones, checkpoints before cleanup and restore of removed folders.
By maslowivanLicense: MIT0 GitHub starsUpdated 3 hours ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 1 skill or MCP entry
- Source updated
- Sep 30, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install task-workspaces for Codex and Claude Code
codex plugin marketplace add maslowivan/maslow-skills
codex plugin marketplace upgrade maslow-skills
codex plugin add task-workspaces@maslow-skillsPaste and run these commands in a terminal with Codex. They add and refresh the maslow-skills catalog, then install this plugin.
Compatibility: the page URL and API slug “task-workspaces” remain stable.
- Codex:
task-workspaces@agent-plugin-marketplace→task-workspaces@maslow-skills
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/maslowivan/maslow-skillsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/task-workspaces/.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json└── skills/task-workspaces/SKILL.md
Included Skills1
Give every coding task its own isolated worktrees in one or more repositories, with current absolute paths, dependency reuse, checkpoints before cleanup and restore of removed folders. Use instead of the built-in Codex or Claude Code worktree feature when starting, resuming, pausing or finishing implementation work in one or more Git repositories, when the user asks where a task's code lives, how much disk the task folders take, or to clean up or restore task folders. Not for read-only research.
Plugin manifests2
{
"name": "task-workspaces",
"version": "0.1.0",
"description": "A faster, SSD-friendly alternative to the built-in worktrees of Codex and Claude Code: isolated Git worktrees per task across one or more repositories, reused dependency installs via copy-on-write clones, checkpoints before cleanup and restore of removed folders.",
"author": {
"name": "maslowivan",
"url": "https://github.com/maslowivan"
},
"homepage": "https://github.com/maslowivan/maslow-skills/tree/main/plugins/task-workspaces",
"repository": "https://github.com/maslowivan/maslow-skills",
"license": "MIT",
"keywords": [
"worktree",
"git",
"workspace",
"checkpoint",
"monorepo"
],
"skills": "./skills/",
"interface": {
"displayName": "Task Workspaces",
"shortDescription": "Faster alternative to built-in worktrees",
"longDescription": "A powerful alternative to built-in worktrees. Gives every coding task isolated Git worktrees in one or more repositories from a single project and chat, reuses verified dependency installs as copy-on-write clones instead of reinstalling, limits and cleans up disk use by policy, checkpoints unfinished work before removing a tree and restores it later. You choose where everything is stored.",
"developerName": "maslowivan",
"category": "Developer Tools",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://github.com/maslowivan/maslow-skills/tree/main/plugins/task-workspaces",
"defaultPrompt": [
"Prepare isolated worktrees for this task",
"Show my task worktrees and disk usage",
"Pause this task and free its disk space"
]
}
}{
"name": "task-workspaces",
"displayName": "Task Workspaces",
"version": "0.1.0",
"description": "A faster, SSD-friendly alternative to the built-in worktrees of Codex and Claude Code: isolated Git worktrees per task across one or more repositories, reused dependency installs via copy-on-write clones, checkpoints before cleanup and restore of removed folders.",
"author": {
"name": "maslowivan",
"url": "https://github.com/maslowivan"
},
"homepage": "https://github.com/maslowivan/maslow-skills/tree/main/plugins/task-workspaces",
"repository": "https://github.com/maslowivan/maslow-skills",
"license": "MIT",
"keywords": [
"worktree",
"git",
"workspace",
"checkpoint",
"monorepo"
],
"userConfig": {
"worktrees_root": {
"type": "directory",
"title": "Task worktrees folder",
"description": "Where task worktrees are created. Must not have node_modules or package.json in a parent folder.",
"default": "~/worktrees/tasks"
},
"state_dir": {
"type": "directory",
"title": "State folder",
"description": "Registry, manifests and checkpoints. Kept when the plugin is uninstalled.",
"default": "~/.local/share/wsp"
},
"dependency_strategy": {
"type": "string",
"title": "Dependency preparation",
"description": "auto: copy-on-write clone of a verified install when possible, otherwise install; clone; install; none.",
"default": "auto",
"options": [
"auto",
"clone",
"install",
"none"
]
},
"disk_reserve_gib": {
"type": "number",
"title": "Free space reserve (GiB)",
"description": "New trees, restores and installs are refused if they would leave less free space than this.",
"default": 50,
"min": 1,
"max": 2000
},
"cleanup_mode": {
"type": "string",
"title": "Automatic cleanup",
"description": "on-use: clean up idle tasks in the background while wsp is used (no service); scheduled: a launchd/systemd user job (wsp janitor install); off: only by hand.",
"options": [
"on-use",
"scheduled",
"off"
],
"default": "on-use"
},
"integration": {
"type": "string",
"title": "Integration",
"description": "Optional: repo-map imports repositories from a Markdown table (set its path with `wsp init --repo-map FILE`).",
"default": "none",
"options": [
"none",
"repo-map"
]
}
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[task-workspaces on Agent Plugins Marketplace](https://pluginsmp.com/plugins/task-workspaces)