v0.6.0-draft: final agent expansion + docs sync (48 skills + 20 install targets)
Pre-releaseBlendOps v0.6.0-draft — final agent expansion + docs sync
Final Draft v0 release. The skills layer is locked at 48 skills (3× baseline), the install matrix now covers 20 targets, and every active-claim doc is synced to those numbers.
What changed since v0.5.0-draft
+4 install targets (popular MCP-aware coding agents)
All four are linked-only confidence (matching the existing pattern for newer agents) — BlendOps stays project-local-first; runtime is the upstream client's job.
- Roo Code (VS Code) —
.roo/mcp.json(project) or globalmcp_settings.json. Source: docs.roocode.com/features/mcp/using-mcp-in-roo. - Windsurf (Codeium Cascade) —
~/.codeium/windsurf/mcp_config.json; 100-tool ceiling. Source: docs.windsurf.com/windsurf/cascade/mcp. - OpenHands (formerly OpenDevin) —
~/.openhands/mcp.json+ Settings UI +openhands mcpCLI. Source: docs.openhands.dev/openhands/usage/settings/mcp-settings. - JetBrains Junie / AI Assistant — Settings → Tools → Junie → MCP Settings, or
.junie/mcp/mcp.json(project) /~/.junie/mcp/mcp.json(user). Source: junie.jetbrains.com/docs/junie-plugin-mcp-settings.html.
Docs sync — 16/40 → 48 skills + 20 install targets
Every active-claim document now agrees: 48 skills, 20 install targets, "one ZIP per skills/*/SKILL.md". Stale phrasings like "10 ZIPs", "9 targets", "16 ZIPs" cleaned up across:
README.md(badge, scope table, 30-second prompt)docs/README.mdinstall hub (1 chat UI + 15 coding agents + 3 local LLM runners + 1 generic)docs/install/README.md,docs/ai-agent-install-flow.md,docs/multi-agent-install-strategy.mddocs/release-readiness.md(dashboard + Ready list)docs/ai-agent-quickstart.mdMode Bbundles/claude-desktop-manual/BLENDOPS_SINGLE_FILE.md(baseline 16 + expansion routes)skills/blendops-help/references/lifecycle-phases.mdAGENTS.md,CONTRIBUTING.md,.github/pull_request_template.md,package.json,TODO.md
Historical phase logs (e.g. "Phase 2.6: 10 skills total", "Phase 4: 16 skills now Expanded Draft v0") are intentionally preserved as snapshots of what was true at the time.
CI
npm run docs:checkvalidates 346 active markdown files (was 342 — +4 new install docs).npm run skills:exportproduces 48 ZIPs + 48 Claude Code folders deterministically;scripts/check-docs.mjsregisters all 4 new install docs.
Full milestone history
| Tag | Skills | Install targets | Theme |
|---|---|---|---|
| v0.1.0-draft | 16 | 9 | Baseline |
| v0.2.0-draft | 24 | 16 | + Web 3D handoff deep + Quality validators |
| v0.3.0-draft | 32 | 16 | + Domain scene planners + Process discipline |
| v0.4.0-draft | 40 | 16 | + Asset/sourcing + Color/format/output |
| v0.5.0-draft | 48 | 16 | + Recipe/pack ops + Runtime path discipline |
| v0.6.0-draft | 48 | 20 | + Roo Code, Windsurf, OpenHands, JetBrains Junie + final docs sync |
Assets (48 portable Skill ZIPs)
Drag-drop directly into Claude.ai / Claude Desktop / ChatGPT Skills UI, or extract into .claude/skills/ for Claude Code, or wire into any of the 20 install targets documented in docs/install/.
Scope reminder (unchanged)
BlendOps still publishes one thing: the skills layer. Runtime paths (Path 1 Blender Lab MCP, Path 2 community ahujasid/blender-mcp, CLI fallback) remain upstream's deliverable — see docs/runtime-stack-strategy.md. Connector is a Path 1 host, never standalone.