Manus에서 모든 스킬 실행
원클릭으로
원클릭으로
원클릭으로 Manus에서 모든 스킬 실행
시작하기$pwd:
spacewave-debug
// Use the spacewave-debug CLI to inspect and interact with the running page.
$ git log --oneline --stat
stars:576
forks:9
updated:2026년 4월 29일 17:47
SKILL.md
// Use the spacewave-debug CLI to inspect and interact with the running page.
Optimize text copy to fit rendered UI layout using spacewave-debug eval to measure exact line breaks and eliminate orphans.
Use after completing implementation work to catch AGENTS.md violations, dead code, and issues missed during development. Run before showing results to the user.
| name | spacewave-debug |
| description | Use the spacewave-debug CLI to inspect and interact with the running page. |
Use the spacewave-debug CLI tool to inspect the running Spacewave Alpha page from the terminal.
Quick reference:
# Get page info
go run ./cmd/spacewave-debug/ info
# Evaluate JS expression (auto-returns single expressions)
go run ./cmd/spacewave-debug/ eval "document.title"
# Evaluate from file (avoids shell quoting issues)
go run ./cmd/spacewave-debug/ eval --file .tmp/script.js
# Evaluate TypeScript from file (bundles with the app aliases first)
go run ./cmd/spacewave-debug/ eval --file .tmp/script.ts
# Show exact visual line breaks
go run ./cmd/spacewave-debug/ linebreaks "h1"
# Detect typographic orphans
go run ./cmd/spacewave-debug/ orphans "p"
# Dump geometry and typography
go run ./cmd/spacewave-debug/ measure ".card"
# Check grid row height consistency
go run ./cmd/spacewave-debug/ grid-check ".grid"
# Preview text rendering (inject, measure, restore)
go run ./cmd/spacewave-debug/ preview-text "h1" "New heading"
# Watch: re-evaluate a JS file on interval
go run ./cmd/spacewave-debug/ watch --file .tmp/script.js
eval --file .tmp/script.js or eval --file .tmp/script.ts for
anything more than a short expression. Inline shell quoting gets fragile fast.return when a result is needed.@s4wave/... are available.JSON.stringify. Convert
bigint values to strings in debug scripts before exporting or returning.window.__s4wave_debug.root to access the SDK root from page context.
When using resource handles in TypeScript eval scripts, dispose only actual
resource instances. For example, mountSessionByIdx returns a wrapper object;
use const mounted = await root.mountSessionByIdx(...) and then
using session = mounted.session./p/spacewave-debug/eval/*.js and the emitted chunks in
.bldr/debug/eval/out/.