Skip to content

Releases: filhocf/skill-curator-mcp

v0.2.0 — Proactive Gaps, Correlation, Enhanced Onboarding

Choose a tag to compare

@filhocf filhocf released this 19 Jul 20:16
df0a3f6

Features

RFC-SC-02: Proactive Suggestion

  • skill_match now returns a suggestion field with 3 tiers:
    • score ≥ 0.7: strong match (no suggestion)
    • 0.5 ≤ score < 0.7: improvement_opportunity: true
    • score < 0.5: gap_detected: true + logs to gap_log table

RFC-SC-03: Correlated Gap Detection

  • skill_gaps(correlate=true): clusters similar gaps semantically
  • Actionable patterns (≥3 occurrences) with recommended action (create/evolve/scout)
  • Pure Python clustering (no numpy/scipy)

RFC-SC-05: Enhanced Onboarding Guide

  • get_onboarding_guide(verbosity="full"): lifecycle, integration_protocol, tools, thresholds
  • verbosity="compact": protocol-only (≤500 tokens)

RFC-SC-01: Multi-Source Scout

  • sources parameter (github, awesome, pypi, web)
  • scout_cache with 24h TTL
  • Gap_log integration: gaps_only=true uses gap patterns as queries
  • Graceful failure with warnings field
  • Max 10 HTTP requests per invocation

RFC-SC-04: Integration Protocol (documented)

  • Full lifecycle protocol in docs/rfcs/RFC-SC-04-kiro-integration-protocol.md
  • Hooks/steerings update pending (next release)

CI/CD

  • CodeQL, Semgrep, Dependabot, pre-commit ci configured
  • All actions pinned by SHA (supply chain security)
  • Ruff lint + format in CI
  • Coverage gate 70%
  • PyPI trusted publisher (first publication!)

Install

pip install skill-curator-mcp==0.2.0
# or
uv pip install skill-curator-mcp==0.2.0

Stats

  • 176 tests passing
  • 5 RFCs implemented
  • +3386/-555 lines across 44 files

Full Changelog: v0.1.1...v0.2.0