skill-updater

Extracts experience from session logs and proposes diff-formatted SKILL.md updates.

89|5|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/CUHK-AIM-Group/NeuroDiscovery --skill skill-updater-cuhk-aim-group
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-updater
Source: https://github.com/CUHK-AIM-Group/NeuroDiscovery/tree/main/skills/skill-updater
Command: npx skills add https://github.com/CUHK-AIM-Group/NeuroDiscovery --skill skill-updater-cuhk-aim-group

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? After a task succeeds, valuable lessons learned during execution are often lost. This Skill captures that experience from session logs and daily memory, then turns it into concrete, reviewable improvements for existing skill files. ## Core Features & Use Cases - Experience Extraction: Reads the session log and daily memory to identify what worked, new patterns, and edge cases solved. - Targeted Skill Location: Uses the skill-creator helper to scan workspace/skills/ and find the most relevant SKILL.md files to update. - Diff-Formatted Proposals: Produces clear diff blocks showing exactly which lines to change, with a summary of the new experience, without ever writing changes directly. - Use Case: After successfully completing a data-processing task that required an undocumented workaround, invoke this Skill to draft a diff adding that edge-case guidance to the relevant skill's instructions. ## Quick Start After confirming the task succeeded, ask the agent to run the skill-updater to extract lessons from this session and propose diff updates to the relevant SKILL.md files.

Frequently Asked Questions about skill-updater

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update a SKILL.md file based on a completed task?▼

Invoke the skill-updater after the task succeeds. It reads the session log and daily memory, extracts new experience, identifies the relevant skill, and presents a diff-formatted proposal for you to review and apply.

When should the skill-updater skill be triggered?▼

Trigger it when a task finishes successfully and the user confirms success, when a tool returns a success status worth recording, or when repeated tasks reveal missing instructions or edge-case guidance in existing skills.

Does the skill-updater modify SKILL.md files directly?▼

No. It never writes changes directly. It only proposes diff-formatted updates with a summary of the new experience, leaving the final decision and application of changes to the user.

What happens if the skill-creator helper is not available?▼

If skill-creator cannot scan workspace/skills/, the skill-updater falls back to asking the user for a list of relevant skill files, then proceeds with drafting diff proposals for the specified targets.

What are the limitations of automated skill updating?▼

It only works from observed successful outcomes and cannot invent results or improvements. It also avoids updating unrelated skills and depends on the quality of the session log and daily memory as evidence sources.