Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion plugins/superset/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "superset",
"version": "0.3.1",
"version": "0.3.2",
"description": "Use Paradev (formerly Superset) and its `paradev`/`superset` CLI to spawn agents, create workspaces, manage tasks, and schedule automations from Claude Code.",
"author": {
"name": "Paradev",
Expand Down
2 changes: 1 addition & 1 deletion plugins/superset/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "superset",
"version": "0.3.1",
"version": "0.3.2",
"description": "Use Paradev (formerly Superset) and its `paradev`/`superset` CLI to spawn agents, create workspaces, manage tasks, and schedule automations from Claude Code.",
"author": {
"name": "Paradev",
Expand Down
6 changes: 6 additions & 0 deletions plugins/superset/skills/browser/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,12 @@ reuses the active browser pane. Opening needs the workspace visible in the
desktop app (the renderer creates the pane), so if it times out, ask the user to
open the workspace.

To put the page in the right sidebar beside the user's work instead, and when
`superset panes --help` succeeds (older CLIs lack `panes`), run
`superset panes open browser --workspace <id> --url <url>`
(`superset:panes`), then find the pane with
`superset browser list --workspace <id> --json`.

## Drive with the high-level verbs

```bash
Expand Down
2 changes: 1 addition & 1 deletion plugins/superset/skills/orchestrate/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ If `superset agents wait` is not available (an older CLI), poll `terminals read`

To see every worker at once (each terminal, its agent and state), read the host in one call with `superset snapshot --host <host-id> --json`. `superset agents explain` says why a worker shows the state it does.

When the user wants to watch workers in the desktop app, lay them out with `superset panes`: `panes new-tab --workspace <id> --terminal <terminal-id>` opens a worker in its own tab, and `panes split --workspace <id> --pane <pane-id> --direction right --terminal <terminal-id>` puts two side by side. Get pane IDs from `panes list --workspace <id> --json`. These commands do not move focus; only `panes focus` does. They work only for workspaces on the machine running the desktop app. For anything beyond this (resizing, swapping, moving, closing, or building a full layout), use the `superset:panes` skill.
When the user wants to watch workers in the desktop app, lay them out with `superset panes`: `panes new-tab --workspace <id> --terminal <terminal-id>` opens a worker in its own tab, and `panes split --workspace <id> --pane <pane-id> --direction right --terminal <terminal-id>` puts two side by side. Get pane IDs from `panes list --workspace <id> --json`. These commands do not move focus; only `panes focus` does. Add `--sidebar` to `new-tab` to watch a worker in the right sidebar beside your own work, and `panes open changes --workspace <id>` to show its diff there. They work only for workspaces on the machine running the desktop app. For anything beyond this (resizing, swapping, moving, closing, or building a full layout), use the `superset:panes` skill.

If the user wants to take over a worker from their own shell, give them the command rather than running it: `superset terminals attach --workspace <id> --terminal <terminal-id>` (add `--ssh <user@machine>` for a worker on another machine). It needs an interactive terminal, and `Ctrl+]` detaches without stopping the worker.

Expand Down
3 changes: 3 additions & 0 deletions plugins/superset/skills/page/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -356,6 +356,9 @@ superset pages publish ./report/ --title "Q3 pipeline"
spaces, so name the file well or pass the flag. `--label` is what shows in
version history; write what changed, not "update".

To show the published page to the user in the desktop app, open it in the right
sidebar: `superset panes open pages --workspace "$SUPERSET_WORKSPACE_ID" --slug <slug>`.

**Attach a workspace whenever you have one.** The CLI records the file's path
relative to the workspace root as the page's entry path, and that path is the
key: publish the same path again and it becomes **version 2 of the same page**
Expand Down
Loading