Loading...
Loading...
Runs Inspector UI work on the standalone Threads state lab so the agent can see the overlay. Use when a CopilotKit employee asks an agent to fix, polish, add, or debug Inspector UI, chrome, panes, overlay actions, launcher, Home, Threads, Playground, Memory, or any visual behavior in @copilotkit/web-inspector. Don't use for docs-only Callout updates (load inspector-docs), runtime or core changes with no Inspector UI, showcase cell work, or reading Inspector as a consumer inside an app.
npx skill4agent add copilotkit/copilotkit inspector-workbenchinspector-docsinspector-docspackages/web-inspectornx run @copilotkit/web-inspector:dev:standalonehttp://127.0.0.1:5177/?scenario=pro-enabled-existing&reset=1cpk-web-inspectorpnpm --filter @copilotkit/web-inspector run devinspector-docsnx run @copilotkit/web-inspector:dev:standalonehttp://127.0.0.1:5177http://127.0.0.1:5177/?scenario=pro-enabled-existing&reset=1packages/web-inspector/src.inspector-workbench/<task>/dev:standalone.inspector-workbench/inspector-docsinspector-docs| Signal | What it means | Do instead |
|---|---|---|
| Showcase, example, or Storybook is the first server | The agent skipped the workbench | Stop that server. Run Procedure 1 |
| No screenshot after a visual edit | The agent is guessing from CSS | Take a screenshot. Look at it |
PNG files at the repo root ( | The screenshot path is wrong | Write under |
| "The CSS looks correct, so the UI is done" | Overlay bugs do not show in source | Screenshot the lab. Fix what the image shows |
| Vite started without the Nx target | CSS watch is missing | Use |
| Port 5178 or a random port | The lab pins 5177 | Free 5177. Do not pick another port |
| Workbench still running after the task | Watchers leak memory on this machine | Run Procedure 3 |
Pane added with no | Docs Callout will drift | Load |
strictPorthttp://127.0.0.1:5177http://127.0.0.1:5177/?scenario=pro-enabled-existing&replay-notification=1