v1.9.0 - Skill Tree & Reasoning Engine
What's New
Hierarchical Skill Tree
Browse 15,000+ skills organized in a navigable taxonomy with 12 categories.
skillkit tree # Full tree view
skillkit tree Frontend # Category navigation
skillkit tree "Frontend > React" # Subcategory
skillkit tree --stats # Statistics
skillkit tree --generate # Generate from indexCategories: Development, Frontend, Backend, Mobile, DevOps, Testing, Security, AI/ML, Database, Tooling, Documentation, Performance
LLM-Based Reasoning Engine
Smart skill discovery using reasoning over the taxonomy:
skillkit recommend --explain # See WHY skills match
skillkit recommend --reasoning # Use LLM-based searchOutput:
vercel-react-best-practices (Score: 92)
├── Matched: React, TypeScript, Next.js
├── Your stack: Next.js 14, React 18
└── Path: Frontend > React > Best Practices
Connector Placeholders
Tool-agnostic skill authoring with 13 connector categories:
~~CRM- Salesforce, HubSpot, Pipedrive~~chat- Slack, Teams, Discord~~email- Gmail, Outlook, SendGrid~~calendar- Google Calendar, Outlook Calendar~~docs- Notion, Confluence, Google Docs~~data- BigQuery, Snowflake, PostgreSQL- And more...
Execution Flow Tracking
Step-by-step execution with metrics, retries, and progress tracking.
Standalone vs Enhanced Mode
Automatic MCP capability detection with graceful fallback.
Bug Fixes
- Fixed
--skillalias and agent detection - Fixed timer leak in ExecutionManager
- Fixed average stats calculation with cache hits
- Fixed tilde path expansion (use os.homedir())
- Fixed tree traversal for missing nodes
Documentation
- New Skill Tree documentation
- Updated recommendations with reasoning features
- Updated TUI docs with tree view mode
- Updated README and website