Skill Evaluation Engine
SkillProductivityUse when you need to select the most appropriate skill for a given task.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Skill Evaluation Engine skill
What this skill tells your AI
The instructions your AI receives, as published by gonzalezpazmonica/pm-workspace in .claude/skills/skill-evaluation/SKILL.md and read by ahel’s review.
§1 Prompt Analysis
Entrada: user_prompt, active_project, available_skills[]
Algoritmo:
- Tokenizar el prompt en keywords
- Para cada skill disponible: a. Calcular keyword_score = matched_keywords / total_keywords * 100 b. Calcular context_score = project_type_match * 100 c. Calcular history_score = previous_activations_success_rate * 100 d. final_score = keyword_score * 0.4 + context_score * 0.3 + history_score * 0.3
- Filtrar skills con final_score > threshold (default 30)
- Ordenar por final_score descendente
- Retornar top-5
Salida: Lista de skills recomendados con scores y razones
§2 Context Detection
Tipos de proyecto detectables:
- software: presencia de package.json, .sln, Cargo.toml, pom.xml
- research: presencia de experiments/, bibliography/, datasets/
- hardware: presencia de hardware/, bom.json, revisions/
- legal: presencia de legal/, deadlines.json, court-calendar.json
- healthcare: presencia de quality/, pdca/, incidents/
- nonprofit: presencia de impact/, volunteers/
- education: presencia de curricula/, classroom/
Mapping proyecto→skills:
- software → architecture-intelligence, developer-experience
- research → diagram-generation, knowledge-graph
- hardware → regulatory-compliance, cost-management
- legal → cost-management, regulatory-compliance
- healthcare → regulatory-compliance, enterprise-analytics
- nonprofit → executive-reporting, cost-management
§3 Instinct Integration
Cuando un instinto de categoría "context" tiene confianza >70%, boost el score de los skills asociados en +20 puntos.
§4 Feedback Loop
Cada activación registra:
- skill_name, timestamp, prompt_summary, user_accepted (bool)
- Si accepted → +2 al history_score futuro
- Si rejected → -3 al history_score futuro
- Registry:
.opencode/skills/eval-registry.json
Signals
- GitHub stars
- 50
- Forks
- 12
- Last commit
- Sep 2026
Others that do the same job
Advanced
- Catalog kind
- skill
- Gateway key
skill-evaluation-gonzalezpazmonica- Source
- github.com/gonzalezpazmonica/pm-workspace