with one click
create-skill
Create a reusable skill (SKILL.md) that packages a workflow.
Menu
Create a reusable skill (SKILL.md) that packages a workflow.
Analyze Copilot session history for standup reports, usage tips, session search, and session reindexing. Use when the user asks for a standup, daily summary, usage tips, workflow recommendations, wants to search or find past sessions by keyword/file/PR, wants to reindex their session store, or asks about deleting session data.
Create a hook (.json) to enforce policy or automate agent lifecycle events.
Agents window architecture — covers the agents-first app, layering, folder structure, chat widget, menus, contributions, entry points, and development guidelines. Use when implementing features or fixing issues in the Agents window.
Use when working on the Chat Customizations editor — the management UI for agents, skills, instructions, hooks, prompts, MCP servers, and plugins.
Generate or update chat customization files for AI coding agents
Audit code for memory leaks and disposable issues. Use when reviewing event listeners, DOM handlers, lifecycle callbacks, or fixing leak reports. Covers addDisposableListener, Event.once, MutableDisposable, DisposableStore, and onWillDispose patterns.
| name | create-skill |
| description | Create a reusable skill (SKILL.md) that packages a workflow. |
| argument-hint | What should this skill produce? |
| disable-model-invocation | true |
Related skill: agent-customization. Load and follow skills.md for template and principles.
Guide the user to create a SKILL.md.
First, review the conversation history. If the user has been following a multi-step workflow or methodology (e.g., debugging approach, review checklist, implementation pattern), generalize that into a reusable skill. Extract:
If no clear workflow emerges from the conversation, clarify:
Remember to follow the agent-customization guidelines to create highly effective skills.