A skill is a named piece of Markdown — guidance, conventions, or context — that gets injected into an agent's system prompt when it runs. Skills let you teach the model how you want work done once and reuse it everywhere, instead of rewriting the same instructions into every prompt.
Managing skills
Create and edit skills on the Skills page. Each is stored as a plain .md file in
Weave's data directory (~/.config/weave/skills/ on Linux), so they're easy to
back up or keep under version control.
Applying them
Skills are selected per weave or task, and a project can set defaults that new weaves inherit. When a task runs, the content of each selected skill is added to the system prompt alongside the agent's own instructions.