The Scenario
You have a coding assistant with 3 skills:code-review, sql-optimizer, and deploy-checklist. You want to know:
- Which skills are being used most?
- Which version of
code-reviewperforms best? - Should you keep
deploy-checklistor retire it?
Auto-Discover Skills
Your skills live in Initialize DecimalAI — skills are discovered automatically:No configuration needed. The SDK scans standard directories, parses SKILL.md frontmatter, and registers the skill registry.
.claude/skills/ as SKILL.md files:Run Your Agent
Your agent handles requests as normal. For each trace, the SDK detects which skills were activated by comparing the LLM’s rendered prompt against known skill bodies.
No extra code needed — activation detection is automatic across all framework integrations.
View Skill Analytics
After accumulating traces, check the Skills page in the dashboard. Each skill shows:
- Activation count: How many traces used this skill
- Pass rate: % of skill traces that passed evaluators
- Effectiveness: Composite score
- Trend: Improving, stable, or declining
| Skill | Activations | Pass rate | Trend |
|---|---|---|---|
code-review | 145 | 88% | ↗ trending up |
sql-optimizer | 67 | 92% | → stable |
deploy-checklist | 3 | 33% | ↘ trending down |
Improve a Skill
Edit the Restart your agent. The SDK detects the content hash changed, creates v2, and registers a new manifest version.
code-review SKILL.md to add better instructions:Compare Versions
After v2 collects traces, compare the two versions:
The improved instructions are catching more security issues. DecimalAI’s comparison includes statistical significance testing — so you know the improvement is real, not noise.
| Version | Traces | Pass rate | Delta |
|---|---|---|---|
code-review v1 | 145 | 88% | — |
code-review v2 | 52 | 94% | ↗ +6% |
Smart Routing (Bonus)
Use smart routing for large skill sets
Use smart routing for large skill sets
When you have many skills, use smart routing to select the best ones for each query:Smart routing combines semantic similarity with historical effectiveness — skills that perform well on similar queries get boosted.
Key takeaway: DecimalAI turns skills from “static instructions” into observable, measurable, improvable components. You can see exactly which skills contribute to good outputs, which need improvement, and which should be retired — all backed by production data, not guesswork.
You’ve done it
Auto-discovered skills from
.claude/skills/ in production tracesInspected per-skill activation counts and effectiveness scores
Used smart routing to select the best skills for each query
Next Steps
Skills Guide
Versioning, forking, publishing to the public registry.
Skills Registry
Browse community skills ranked by SkillScore.