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 -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`