Built this because loading full tool catalogs into coding agents was wasting context, and manual tool picking was annoying.
SkillMesh flow is:
1) install a role bundle
2) route top-k tools/cards per prompt
Example:
skillmesh roles list
skillmesh Data-Analyst install
skillmesh emit --provider codex --query "build a KPI dashboard with governance" --top-k 5
I ran a 10-task benchmark (BI/ML/DevOps):
- all cards baseline: 5567.5 avg prompt tokens, 0.768s median latency
- routed full catalog (top-k=5): 1485.3 tokens (-73.3%), 0.766s
- role+routed (top-k=5): 1457.7 tokens (-73.8%), 0.171s, top-1 role match 9/10
repo: https://github.com/varunreddy/SkillMesh
Would like feedback on failure cases:
- wrong role selected
- cross-domain prompts
- MCP install/list UX