Continuous learning and improvement for existing skills. Use this skill when you want to: - Refresh a skill that may have drifted from current best practices - Incorporate feedback from evals, PRs, or users - Update a skill after upstream knowledge sources changed (wiki, code, SRE agents) - Prune stale or incorrect guidance from a skill Reskilling uses planner-style exploration to collect signals, proposes changes (upskill/update/unlearn), validates via eval skills, and applies edits directly.
Continuously improve existing skills based on signals from git history, eval outputs, wiki changes, and user feedback.
"Reskill the deploy-assistant skill"
skill-planner, deploy-assistant)Gather reskilling signals. See references/signal-sources.md.
| Source | What to Look For |
|---|---|
| Git history | Commits touching the skill or its domain; bug fixes; reverts |
| Eval outputs | Past skill-planner-eval or skill-creator-eval reports |
| Wiki diffs | Changes to referenced wiki pages since skill was last updated |
| User feedback | Explicit requests, PR comments, issues |
| Dependent skills | If this skill is invoked by others, check their status |
Classify signals. See references/change-categories.md.
| Type | Description | Example |
|---|---|---|
| Upskill | Add new capability or knowledge | New workflow step, new tool support |
| Update | Correct or refresh existing content | Path changed, better example |
| Unlearn | Remove obsolete or incorrect guidance | Deprecated pattern, wrong command |
Produce a structured proposal. See references/proposal-template.md.
Output file: .wiki\Copilot\skills\plans\<skill-name>-reskilling-proposal.md
Run skill-planner-eval on the proposal.
Gate: proceed only if verdict is Approve or Needs Changes.
Directly edit existing skill files (SKILL.md, references, scripts).
This is update, not create—no scaffolding.
Run skill-creator-eval on the updated skill directory.
Gate: proceed to commit only if verdict is Approve or Needs Changes.
skills-status.md)Last Reskilled timestamp| Command | What Happens |
|---|---|
"Reskill skill-planner" | Analyze for drift, propose updates |
"Reskill deploy-assistant based on recent PR feedback" | Focus on specific feedback |
"Reskill architect skill - check wiki changes" | Focus on wiki signals |
"Show reskilling proposal for rca-assistant (don't apply)" | Proposal-only mode |
skills-status.mdTrigger → Collect Signals → Propose → Validate (plan-eval) → Apply → Validate (skill-eval) → Document → (repeat)
Triggers: