woltspace-viewport
Push content to the split view's right pane. Use when you want to show HTML, pages, or artifacts to the user.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Push content to the split view's right pane. Use when you want to show HTML, pages, or artifacts to the user.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
IWCL — Inter-Wolt Communication. Message another wolt and reply to messages from wolts. Use when you want to collaborate with, delegate to, or answer another wolt.
Work with apps — the isolated workspace for building apps, scripts, and experiments. Use when creating, running, or managing an app.
Configure Cloudflare Tunnel and Access for woltspace — initial setup, add or remove user permissions, and wildcard app subdomains.
Set up a new app from scratch. Use when starting a fresh app — scaffolds the directory, writes woltspace.json, starts the dev server.
First session for a brand new wolt. Say hi, show the site, ask what to build.
Help a user who has accidentally edited platform code in /workspace/woltspace/. Detects drift, extracts their work into wolt/apps/, and resets the platform to clean state.
| name | woltspace-viewport |
| description | Push content to the split view's right pane. Use when you want to show HTML, pages, or artifacts to the user. |
Every page is a split view: terminal on the left, viewport (iframe) on the right. Each session has its own viewport.
Use push-view — it auto-detects your session. That's the only way to update what the user sees.
push-view /wolt/<name>/site/my-page.html
Wolt sites are served at /wolt/<name>/site/:
wolt/site/hello.html → /wolt/<name>/site/hello.htmlwolt/site/index.html → /wolt/<name>/site/ (index is served at the directory root)The server runs on port 7777. You never need to curl it directly — push-view handles everything.
Sites have automatic live reload. When you edit files in wolt/site/, the viewport updates immediately — no need to call push-view again after the initial push. Just edit and save.
To push an app to the viewport, use the subdomain pattern:
push-view http://my-app.localhost:7777/
The format is http://<app-name>.localhost:7777/. Do not use /app/<name>/ — that path triggers a 302 redirect to the app's bare port, which breaks through the Cloudflare tunnel.
push-view — never manually curl to /current.$WOLT_NAME or read wolt/wolt.json.