<< All versions

Skill v1.0.2

currentAutomated scan100/100
chemaclass/agnostic-ai/playground-rebuild

+1 new

──Details
PublishedNovember 4, 2026 at 03:40 AM
Content Hashsha256:1d9ca5fadb8d9983...
Git SHA2ad9b4acde79
Bump Typepatch
Compare with v1.0.1
──Files
Files (1 file, 1.5 KB)
SKILL.md1.5 KBactive
SKILL.md · 43 lines · 1.5 KB

name: playground-rebuild description: "Use after editing the playground source or code reachable from cmd/agnostic-ai-wasm" metadata: version: "1.0.2"


playground-rebuild

The hosted playground at https://agnostic-ai.org/playground/ runs the same code as the CLI, compiled to WebAssembly via cmd/agnostic-ai-wasm.

Build

make playground-build

Writes docs/playground/agnostic-ai.wasm and copies wasm_exec.js, the helper script from the Go toolchain. Both are gitignored; CI regenerates them on push to main.

Serve locally

make playground-serve

Builds the Zola site and WebAssembly bundle, assembles the same files that GitHub Pages publishes, then serves _site/ with python3 -m http.server 8080. Open http://127.0.0.1:8080/playground/.

file:// does not work because browsers refuse WebAssembly.instantiateStreaming on local files.

After edits

For frontend or Go source changes, stop the server started for this task and rerun make playground-serve, then refresh the browser. This rebuilds and copies the bundle into _site/playground/. make playground-build alone updates docs/playground/, leaving the served copy stale.

Exercise the changed spec and target in the browser and inspect its generated output or error. Record the scenario and result. Select any additional checks from repository-root docs/internal/contributing.md, section "Choose checks for your change".

Clean

make playground-clean

Removes the generated .wasm and wasm_exec.js.

← v1.0.1All versions