Capture key learnings into reusable repository skills and instructions.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "update-skills" skill from askskill: 1. Download https://raw.githubusercontent.com/microsoft/vscode/main/src/vs/sessions/skills/update-skills/SKILL.md 2. Save it as ~/.claude/skills/update-skills/SKILL.md 3. Reload skills and tell me it's ready
We just identified the root cause of a cache invalidation issue in this repo. Please update the skill documentation with the trigger conditions, troubleshooting steps, common pitfalls, and fix recommendations for future reuse.
An updated skill or instruction document with the issue pattern, diagnosis flow, and reusable guidance.
learn! Add the code review practices we just defined into the repository skill, including naming conventions, required risk checks, and a PR description template.
A new or updated repository skill entry clearly documenting the review standards and how to apply them.
We found that signature validation and callback retries are the most error-prone parts of integrating this payment provider. Please turn these learnings into repository instructions with constraints, examples, and cautions.
A structured domain knowledge guide that the team can reference and reuse later.
When a major repository learning is discovered — a recurring pattern, a non-obvious pitfall, a crucial architectural constraint, or domain knowledge that would save future sessions significant time — capture it as a skill or instruction so it persists across sessions.
Add a learning to an existing instruction when:
.github/instructions/learnings.instructions.mdCreate or update a skill (.github/skills/{name}/SKILL.md or .agents/skills/{name}/SKILL.md) when:
Create or update an instruction (.github/instructions/{name}.instructions.md) when:
applyTo) or globallyReflect on what went wrong or what was discovered:
Before creating new files, search for existing skills and instructions that might be the right home:
# Check existing skills
ls .github/skills/ .agents/skills/ 2>/dev/null
# Check existing instructions
ls .github/instructions/ 2>/dev/null
# Search for related content
grep -r "related-keyword" .github/skills/ .github/instructions/ .agents/skills/
If an appropriate file exists, add the learning to its ## Learnings section (create the section if it doesn't exist). Each learning should be 1-4 sentences.
If the knowledge warrants a standalone skill:
.github/skills/{name}/SKILL.md for project-level skills (committed to repo).agents/skills/{name}/SKILL.md for agent-specific skills---
name: {skill-name}
description: {One-line description of when and why to use this skill.}
---
# {Skill Title}
{Body with guidelines, procedures, examples, and learnings.}
name field must match the parent folder name exactly.If the knowledge should apply automatically:
---
description: {When these instructions should be loaded}
applyTo: '{glob pattern}' # optional — auto-load when matching files are attached
---
{Content of the instruction.}
Before saving:
After creating or updating the file:
…
Validate Azure DevOps pipeline changes and troubleshoot builds and YAML faster.
Update the GitHub Copilot CLI or SDK to a newer version.
Upgrade Anthropic SDKs, migrate versions, and fix dependency or typing issues.
Generate or update chat customization files for AI coding agents.
Find and read Code OSS dev build logs for faster debugging.
Merge session branch changes back into the base branch cleanly.
Turn a repeated workflow into a reusable skill file from the current session.
Create or update skills that extend Codex with knowledge, workflows, and tools.
Create, refine, validate, and restructure AgentSkills and SKILL.md files.
Create, refine, and evaluate AI skills for better performance and triggering accuracy.
Create a custom skill with structure, documentation, and optional bundled scripts.
Create reusable SKILL.md skills that package repeatable workflows for future use.