Back to skills
SKILL.md
Skill Evaluation
ASecurityUsar cuando se necesita seleccionar el skill más apropiado para una tarea dada.
- 50 stars
- 0 votes
- 0 copies
- 0 views
- Added September 27, 2026
Security analysis
100/100Pro scans all 2 files and shows the line behind each finding
npx -y skills add gonzalezpazmonica/savia --skill skill-evaluation --agent claude-codeAre you the author of Skill Evaluation?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/gonzalezpazmonica-skill-evaluation)---
layer: peripheral
name: skill-evaluation
description: Usar cuando se necesita seleccionar el skill más apropiado para una tarea dada.
metadata:
# --- metadata.savia.* (SE-333) ---
savia.category: reporting
savia.maturity: beta
savia.context: fork
savia.context_cost: low
savia.priority: low
savia.summary: "Motor de evaluacion inteligente de skills basado en prompt y contexto. Analiza el prompt del usuario y el proyecto activo. Output: skills recomendados con score de relevancia."
savia.tags: "skill-eval, prompt-analysis, scoring, activation"
---
# Skill Evaluation Engine
## §1 Prompt Analysis
**Entrada**: user_prompt, active_project, available_skills[]
**Algoritmo**:
1. Tokenizar el prompt en keywords
2. 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
3. Filtrar skills con final_score > threshold (default 30)
4. Ordenar por final_score descendente
5. 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`
Files in this skill
- DOMAIN.md
- SKILL.md
Attribution
Comments
Loading comments…