skill names are identifiers, not labels

lowercase-hyphenated and equal to the directory, per both harnesses' rules. the
human name moves to `title`. a skill named "Deploying Officer" was listed to an
agent and could not be loaded by it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-27 13:11:20 +00:00
co-authored by Claude Opus 5
parent 91596b7965
commit c24859c925
4 changed files with 8 additions and 6 deletions
+2 -1
View File
@@ -1,5 +1,6 @@
---
name: Commanders
name: commander
title: Commanders
description: >-
Use when the user asks about a commander — what one is, how to start one, why one is not firing, how much
one costs — or when they describe work that should keep happening while they are away ("watch X and do Y",
+2 -1
View File
@@ -1,5 +1,6 @@
---
name: Delegating the writing
name: delegating
title: Delegating the writing
description: >-
Use when a feature has been agreed and somebody has to type it — how to hand the writing to a cheaper
agent, what a brief has to contain, and how to review what comes back. Also read it before deciding NOT
+2 -1
View File
@@ -1,5 +1,6 @@
---
name: Deploying Officer
name: deploy
title: Deploying Officer
description: >-
Use when asked to deploy, release or roll out Officer, to watch for a release and deploy it, or when a
deploy has gone wrong — a host behind, a tag not noticed, a rollout that stopped halfway. Points at the
+2 -3
View File
@@ -1,5 +1,6 @@
---
name: Officer platform
name: platform
title: Officer platform
description: >-
Use when the user asks what Officer can do, how to use a feature, what an endpoint is, why something is
refused, or how permissions and accounts work — "how do I start a commander", "can a member see my files",
@@ -51,8 +52,6 @@ diligence.
- **Memos** (`memos`) — Notes
- screen `/memos`
- **Calendar and contacts** (`calendar`) — Calendars, contacts, and the app passwords that sync them to a phone
- API `/caldav`, `/dav` · screen `/calendar`, `/contacts`
- **SendOff** (`sendoff`) — Send files to your own machines, and to accounts that have allowed you
- API `/sendoff` · screen `/sendoff`