afv-library/rules/skill-selection-rule.md
Jose David Rodriguez Velasco 5129e6a4dc
feat: skill selection rule
2026-03-27 10:34:23 -04:00

20 lines
737 B
Markdown

# SKILL SELECTION RULE
## Task-First Planning
- Create a plan with clearly separated tasks.
- Each task must be small and atomic.
- For each task, explicitly state the skill to use (for example: typescript, api, testing, performance).
- Execute each task with the most appropriate skill.
## Execution Rules
- Re-evaluate the skill before every task.
- Switch skills when needed.
- Do not reuse the same skill across unrelated tasks.
## Selection Behavior
- Before each task, determine the most appropriate skill.
- Do not stay locked into a single skill for the entire plan.
- Switch skills when a different skill is better suited.
- Prefer specialized skills over general ones.
- Re-evaluate skill choice after completing each task.