List view
Distributable GLSL knowledge as agent skills + agent-first shader editor concept. ## Skills Package (`devallibus/shaderbase-skills`) 8 skills distributed as a standalone repo, installable via `npx skills add devallibus/shaderbase-skills`. Compatible with Claude Code, Cursor, Codex, and 40+ agent platforms. ### GLSL Knowledge Skills (6) - `glsl-fundamentals` — coordinates, output, types, uniforms, common patterns - `glsl-noise` — hash, value, simplex, FBM, Voronoi, Worley, domain warping - `glsl-sdf` — 2D/3D primitives, operations, ray marching - `glsl-color` — HSV, cosine palettes, tonemapping, OKLab, luminance - `glsl-math` — remap, smoothstep, easing, smooth min/max, constants - `glsl-coordinates` — rotation, polar/spherical, tiling, domain repetition ### ShaderBase-Specific Skills (2) - `shaderbase-manifest` — writing shader.json with proper schema and provenance - `shaderbase-recipes` — Three.js and R3F integration patterns ## Shader Playground (design phase) Agent-first shader editor where: - Agent writes GLSL via MCP tools, gets visual feedback (screenshots) - Human sees chat + live preview side-by-side - Results flow into ShaderBase registry with full provenance - MCP tools: create_shader, update_shader, get_preview, get_errors, submit_to_registry
No due date•0/4 issues closedTransform ShaderBase from a git-backed shader corpus into a full agent-first registry with CLI, MCP server, static registry, and cleaned-up web app.
No due date•5/5 issues closedPrivate-repo planning milestone created on March 6, 2026. Scope for v0.1 is the agent-first foundation: canonical git-backed manifests, deterministic preview and validation, local-first search and retrieval, and first-party SDK/CLI/MCP surfaces. TanStack Start is the human-facing app layer. A hosted database is optional and not the source of truth in this milestone. ## Execution order (revised) 1. #2 — Schema + Bun monorepo scaffolding (critical path) 2. #3 — Seed 5-10 hand-crafted shaders 3. #5 + #6 in parallel — Search index + SDK/CLI/MCP 4. #4 — Validation runner (CI quality gate) 5. #7 — Web app (deferred, lowest priority) ## Technical decisions - **Package manager:** Bun workspaces - **Schema validation:** Zod - **Manifest format:** JSON (`shader.json`) - **Search:** Local-first, static index bundled into SDK - **Agent interface:** MCP server as the primary agent surface - **Corpus strategy:** 5-10 hand-crafted, MIT-licensed shaders with full recipes
No due date•13/13 issues closed