Skip to content

SkillForge v4.0.0 - Intelligent Skill Router

Choose a tag to compare

@tripleyak tripleyak released this 30 Dec 23:19
· 39 commits to main since this release

Highlights

SkillForge (formerly SkillCreator) is now an intelligent skill router AND creator. It analyzes any input—prompts, errors, code, URLs—and automatically routes to the right action.

What's New

Phase 0: Universal Skill Triage

  • Any input works - Just describe what you need, SkillForge figures out the rest
  • Smart routing - Automatically decides: USE existing skill, IMPROVE it, or CREATE new
  • Domain-based matching - Matches by concept (debugging, testing, spreadsheets) not hardcoded names
  • Works for everyone - Universal design works regardless of what skills you have installed

Universal Domain Matching

  • Replaced skill-specific aliases with concept-based DOMAIN_SYNONYMS
  • 20+ domain categories: debugging, testing, security, spreadsheet, document, presentation, API, database, etc.
  • Graceful degradation - returns CREATE_NEW when no skills match

New Scripts

  • triage_skill_request.py - Intelligent input classification and skill matching
  • discover_skills.py - Scans all skill sources and builds searchable index
  • match_skills.py - Multi-factor confidence scoring
  • verify_recommendation.py - Self-verification of recommendation quality

Breaking Changes

  • Renamed from skillcreator to skillforge
  • Trigger changed from SkillCreator: to SkillForge:

Migration

Update any references:

skillcreator → skillforge
SkillCreator → SkillForge

Usage Examples

# These all work - SkillForge routes automatically:

SkillForge: create a skill for automated code review
→ Creates new skill (Phase 1-4)

help me debug this TypeError  
→ Recommends debugging skills

improve the testgen skill
→ Enters improvement mode

do I have a skill for Excel?
→ Searches and recommends matching skills