update-skills

Creates and updates reusable AI skills and instructions from session learnings in markdown files.

189k|41.5k|Updated Sep 3, 2015
One-click install
npx skills add https://github.com/microsoft/vscode --skill update-skills-microsoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-skills
Source: https://github.com/microsoft/vscode/tree/main/src/vs/sessions/skills/update-skills
Command: npx skills add https://github.com/microsoft/vscode --skill update-skills-microsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenge of knowledge decay in AI sessions by providing a mechanism to capture, organize, and update learnings, skills, and instructions directly from the session's context.

Core Features & Use Cases

  • Knowledge Capture: Allows the AI to learn from user input or self-discovery and formalize it into persistent knowledge.
  • Skill Creation/Update: Facilitates the creation of new, reusable skills or the refinement of existing ones based on session learnings.
  • Instruction Management: Enables the creation or updating of instructions that guide AI behavior based on identified patterns or rules.
  • Use Case: After a lengthy debugging session where a complex, non-obvious pattern was discovered and resolved, the user says "learn!". The AI uses this skill to create a new skill file detailing the pattern, its cause, and the solution, making this knowledge available for future sessions.

Quick Start

Use the update-skills skill to capture a new learning about handling large datasets.

Frequently Asked Questions about update-skills

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

FAQPage Schema
How do I capture and refine AI knowledge from a session?

You capture and refine AI knowledge by identifying significant patterns during interactions, checking existing knowledge bases, and formalizing the learnings into markdown files for future use.

What is the best way to save reusable instructions after a debugging session?

To save reusable instructions, you apply a structured process to identify the resolved pattern, then create or update instruction files in markdown format to guide future AI behavior.

When do I need to update skills with session learnings?

You need to update skills with session learnings when significant patterns, pitfalls, or reusable domain knowledge are identified during AI-user interactions to prevent knowledge decay.

What format is used for skill creation and instruction management?

Skill creation and instruction management use markdown files to formalize new or updated content, ensuring persistent knowledge capture directly from the session's context.

Can I use this approach to manage knowledge for handling large datasets?

Yes, you can use this approach to manage knowledge for large datasets by capturing specific data-handling learnings and refining them into persistent skills and instructions.

Are there limitations to updating skills based on self-discovery?

A limitation of updating skills based on self-discovery is that it requires a structured process to accurately identify learnings and check existing knowledge bases before formalizing content.