What's New
🩺 MCP Availability Check in /naksha-doctor
Every doctor run now probes Playwright and Figma MCPs as a 5th informational check. Results appear in a dedicated panel showing AVAILABLE / UNAVAILABLE per MCP — and when something's unavailable, the exact commands affected are listed so you know what will fall back. Not a quality gate: plugin health is still measured by the 4 script checks only.
⚡ Agent Model Optimization
design-token-extractor and design-lint agents now run on haiku instead of inheriting the session model. Both are purely mechanical scan-and-classify tasks — no reasoning judgment required. Faster and cheaper with no quality impact.
📚 Context7 Live Documentation in /design-framework and /design-system
Both commands now call Context7 MCP before generating output:
/design-frameworkresolves the target framework's library ID and fetches current API docs before converting your design to React, Vue, Svelte, Next.js, or Astro code — catching version-specific breaking changes (e.g. Tailwind v4 CSS-first config, Svelte 5 rune syntax)/design-systemfetches Tailwind theme config and Style Dictionary transform docs before token generation, respecting yourtokenFormatfrom.naksha/project.json
Both commands include graceful fallback when Context7 is unavailable.
Stats: 26 roles · 60 commands · 13,800+ lines · 32 reference files