Install any skill in seconds. Free to start, no credit card required.
Get Started Free →getpaseo/paseo
Paseo reference for managing workspaces, workspace scripts, agents, schedules, and heartbeats.
Passed 9 of 16 test cases with the skill, and 6 of 16 without it.
and 3 more in the full report
5 fixed7 passed either way9 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
Write the exact Paseo CLI command to create a worktree workspace branched off main named fix-auth.
| Checked | Without skill | With skill |
|---|---|---|
| Uses paseo workspace create with --isolation worktree. | Missed | Passed |
| Includes --mode branch-off --new-branch fix-auth --base main. | Missed | Passed |
The instructions your model reads when the skill loads.
Paseo is a remote daemon that manages coding agents, terminals. Control it through MCP tools or the CLI.
Manage the daemon's project registry through the CLI:
paseo project create [path]
paseo project ls
paseo project rename <project-id> <name>
paseo project rename <project-id> --reset
paseo project delete <project-id>
For a local daemon, project create defaults to the current directory and resolves relative paths on the CLI machine. With --host or PASEO_HOST, always provide a path; the target daemon interprets it on its own machine. Deleting a project archives its active workspaces and removes the project from Paseo without deleting the project directory.
create_workspace — create a workspace independently of any agent. Required: isolation (local or worktree). Worktree isolation supports mode: "branch-off" | "checkout-branch" | "checkout-pr": use branchName/baseBranch for a new branch, branch for an existing branch, or prNumber plus optional forge/projectPath for a change request. worktreeSlug controls the managed path. Returns the workspace descriptor centered on workspaceId.
list_workspaces — list active workspaces.
archive_workspace — { workspaceId }. Archives the workspace, its agents, and its terminals. Local directories remain; Paseo removes an owned worktree only after its final active workspace reference is archived.
rename_workspace — { workspaceId, name }. Rename workspace.
Configured paseo.json scripts use the same supervised lifecycle from tools and the CLI.
list_workspace_scripts — { workspaceId }. Lists configured scripts with lifecycle, service port, proxy URLs, health, exit code, and terminal ID.
start_workspace_script — { workspaceId, scriptName }. Starts one configured script through Paseo's managed workspace-script launcher and returns its status metadata.
stop_workspace_script — { workspaceId, scriptName }. Stops a running script through its supervised terminal and returns the stopped status metadata.
The matching CLI surface accepts either an explicit workspace ID or resolves the current directory:
paseo script ls [--cwd <path> | --workspace <workspace-id>]
test cases passed, vs 6 / 16 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.