github Lexus2016/claude-code-studio v5.28.2
v5.28.2 — Smarter auto-skill classifier with plugin skill matching

latest releases: v5.49.1, v5.49.0, v5.48.3...
25 days ago

What's New

Improved Auto-Skill Classifier

The Haiku-powered skill classifier that automatically picks specialist personas for each message has been significantly improved:

Better plugin skill matching — Plugin skills (IDs like plugin:name:skill) are now first-class citizens in the classifier. The system prompt explicitly instructs Haiku to match them by intent and domain, not just exact keyword overlap. If you have an oh-my-claudecode:frontend-ui-ux skill installed, asking "design a dashboard layout" will now reliably activate it alongside the built-in frontend skill.

Keywords field — Skills with a keywords array in their config now pass those keywords to the classifier in brackets, giving Haiku additional signal for matching. Example: a skill with keywords: ["React", "CSS", "responsive"] shows as - frontend: Frontend — Build UIs [React, CSS, responsive].

Expanded meta-skill filter — 16 meta/system/setup skills are now excluded from classification: cancel, help, doctor, omc-setup, release, skill, learner, mcp-setup, hud, note, psm, project-session-manager, learn-about-omc, local-skills-setup. Previously only auto-mode was filtered. This prevents the classifier from wasting slots on system utilities.

Always select at least one — Changed from "select 0-4 skills" back to "select 1-4 skills". The previous 0-4 range caused the classifier to sometimes skip all skills even for domain-specific coding tasks. Simple factual questions still get handled correctly — the filter catches system-only results.

Diagnostic logging — When something goes wrong with classification, server logs now show:

  • Raw Haiku response with accepted and rejected skill IDs
  • Warning when Haiku returns skill IDs that don't exist in the config
  • Warning when no JSON is found in the response
  • Message preview (first 120 chars) in the classify-done log for debugging

Who benefits

Anyone using plugin skills (e.g., from oh-my-claudecode) will see noticeably better automatic activation. Built-in skills are also matched more reliably for domain-specific tasks.


Full Changelog: v5.28.1...v5.28.2

Don't miss a new claude-code-studio release

NewReleases is sending notifications on new releases.