desktop-shipped-skills
Change a shipped skill
A shipped skill is a rendered prompt, not a file. cmd/desktop/internal/app/prompts
owns the text (ADR go-owned-llm-prompts) and cmd/desktop/internal/app/skills wraps it in
the Agent Skills SKILL.md format. app.SkillsService composes the two: slug
is hive-<prompt id> and the frontmatter description is the prompt's
description plus Use when configuring this in Hive Desktop (<target>).
Nothing installs a skill globally. A workspace enables a package, the
package's glob patterns select names out of the shipped set plus
.shared/skills/, and agentws.Generate renders the selection into that
workspace's .claude/skills/ and .agents/skills/
(ADR skills-are-declared-by-a-workspace, ADR skill-packages-are-the-unit-a-workspace-enables).
The .agents/skills/ files in this repo are the project's own dev skills and
have nothing to do with these — do not confuse the two.