{"schemaVersion":1,"source":"https://blog.haochuanz.net/projects","projects":[{"id":"opencode-blender","name":"OpenCode Blender","category":"OpenCode plugins and skills","description":"connects OpenCode to Blender's local MCP bridge, with workflows for scene work, Poly Haven assets, and Three.js exports.","repository":"https://github.com/lunarmoon26/opencode-blender","links":[]},{"id":"opencode-sketch","name":"OpenCode Sketch","category":"OpenCode plugins and skills","description":"exposes Sketch's local MCP through a native tool and provides an adapter skill for Sketch workflows.","repository":"https://github.com/lunarmoon26/opencode-sketch","links":[]},{"id":"opencode-xcode","name":"OpenCode Xcode","category":"OpenCode plugins and skills","description":"connects OpenCode to Xcode's local MCP and bundles focused Xcode development skills.","repository":"https://github.com/lunarmoon26/opencode-xcode","links":[]},{"id":"opencode-cloudflare","name":"OpenCode Cloudflare","category":"OpenCode plugins and skills","description":"exposes Cloudflare's hosted code-mode API MCP as one native OpenCode tool, with a focused skill for its workflows.","repository":"https://github.com/lunarmoon26/opencode-cloudflare","links":[]},{"id":"agent-skills","name":"Agent Skills","category":"Personal agent skills","description":"my personal collection of reusable skills for document-driven development, architecture, research, image processing, and Chinese technical writing.","repository":"https://github.com/lunarmoon26/agent-skills","links":[]},{"id":"harness-alchemist","name":"Harness Alchemist","category":"Agent tooling and runtimes","description":"a native Rust CLI for scaffolding portable coding-agent plugin projects, with shared skill execution across harnesses (one-pager).","repository":"https://github.com/lunarmoon26/harness-alchemist","links":[{"label":"one-pager","url":"https://blog.haochuanz.net/harness-alchemist/"}]},{"id":"agent-skill-runtime","name":"Agent Skill Runtime","category":"Agent tooling and runtimes","description":"a shared execution contract for packaged scripts, with CLI commands for discovery, preparation, and bounded JSON-in/JSON-out execution, plus optional MCP, OpenCode, and DeepSeek Harness adapters (implementation notes).","repository":"https://github.com/lunarmoon26/agent-skill-runtime","links":[{"label":"implementation notes","url":"https://blog.haochuanz.net/posts/agent-skill-runtime"}]},{"id":"PrismDeckJS","name":"PrismDeckJS","category":"Other projects","description":"browser-native spatial presentations with editable PPTX/ODP import, stereo output, Rapier physics, and standalone HTML export (live Studio).","repository":"https://github.com/lunarmoon26/PrismDeckJS","links":[{"label":"live Studio","url":"https://lunarmoon26.github.io/PrismDeckJS/"}]},{"id":"article-tts-reader","name":"Article TTS Reader","category":"Other projects","description":"Chrome and Edge extension that extracts an article's main text and narrates it through a user-configured local or hosted TTS endpoint.","repository":"https://github.com/lunarmoon26/article-tts-reader","links":[]},{"id":"deepseek-v4-flash","name":"DeepSeek V4 Flash","category":"Other projects","description":"a documented local service deployment for DeepSeek V4 Flash on RTX PRO 6000 Blackwell GPUs.","repository":"https://github.com/lunarmoon26/deepseek-v4-flash","links":[]},{"id":"openclaw-mcp-router","name":"OpenClaw MCP Router","category":"Other projects","description":"an OpenClaw plugin that uses semantic search to discover MCP tools at runtime and reduce context overhead.","repository":"https://github.com/lunarmoon26/openclaw-mcp-router","links":[]},{"id":"star-digital-employee","name":"Star Digital Employee","category":"Other projects","description":"infrastructure as code for long-lived AI employees with versioned recipes, isolated runtimes, and auditable execution.","repository":"https://github.com/lunarmoon26/star-digital-employee","links":[]}]}