# Curator run — 2026-06-04T14:55:06.817887+00:00

Model: `gpt-5.5` via `openai-codex`  ·  Duration: 5m 54s  ·  Agent-created skills: 102 → 74 (-28)

## Auto-transitions (pure, no LLM)

- checked: 102
- marked stale: 0
- archived (no LLM, pure time-based staleness): 0
- reactivated: 0

## LLM consolidation pass

- tool calls: **71** (by name: execute_code=1, read_file=12, search_files=3, skill_manage=35, skill_view=12, skills_list=1, terminal=7)
- consolidated into umbrellas: **3**
- pruned (archived for staleness): **25**
- new skills this run: **0**
- state transitions (active ↔ stale ↔ archived): **0**

### Consolidated into umbrella skills (3)

_These skills were **absorbed into another skill** during this run — their content still lives, just under a different name. The original directory was moved to `~/.hermes/skills/.archive/` for safety and can be restored via `hermes curator restore <name>` if the consolidation was wrong._

- `debugging-hermes-tui-commands` → merged into `hermes-agent` — Hermes TUI slash-command debugging is a Hermes Agent development subsection.
- `hermes-agent-skill-authoring` → merged into `hermes-agent` — Hermes skill authoring is a contributor subsection of the Hermes Agent umbrella.
- `hermes-s6-container-supervision` → merged into `hermes-agent` — Hermes container supervision is a Hermes Agent deployment/development subsection.

### Pruned — archived for staleness (25)

_These skills were archived without being merged into an umbrella (e.g. stale, unused, or judged irrelevant). Directories live under `~/.hermes/skills/.archive/`. Restore any via `hermes curator restore <name>`._

- `apple-notes`
- `apple-reminders`
- `claude-code`
- `codebase-inspection`
- `codex`
- `findmy`
- `github-auth`
- `github-code-review`
- `github-issues`
- `github-pr-workflow`
- `github-repo-management`
- `heartmula`
- `imessage`
- `kanban-codex-lane`
- `macos-computer-use`
- `node-inspect-debugger`
- `opencode`
- `plan`
- `python-debugpy`
- `requesting-code-review`
- `songsee`
- `songwriting-and-ai-music`
- `spike`
- `systematic-debugging`
- `writing-plans`

## LLM final summary

Completed an umbrella-building consolidation pass.

Summary of changes:
- Created 5 new class-level umbrella skills:
  - `apple-ecosystem-automation`
  - `autonomous-coding-agents`
  - `github-workflows`
  - `software-development-workflows`
  - `audio-and-music-production`
- Expanded existing umbrella:
  - `hermes-agent` now includes skill authoring, TUI command debugging, and s6/container supervision subsections with preserved references.
- Preserved absorbed content:
  - For every consolidated skill, copied the full original `SKILL.md` into the umbrella’s `references/absorbed-*.md`.
  - Reconstructed recoverable archive directories under `~/.hermes/skills/.archive/...` for all absorbed skills.
- Verified:
  - New umbrellas are active and linked references are discoverable.
  - 28 archived skill roots now exist under `.archive`.
  - GitHub category now resolves to the single `github-workflows` umbrella.

## Structured summary (required)
```yaml
consolidations:
  - from: apple-notes
    into: apple-ecosystem-automation
    reason: Native Apple Notes workflows belong under a broader macOS/iCloud automation umbrella.
  - from: apple-reminders
    into: apple-ecosystem-automation
    reason: Apple Reminders is one native Apple app workflow within the shared macOS automation class.
  - from: findmy
    into: apple-ecosystem-automation
    reason: Find My location lookup is another Apple-native GUI/automation workflow.
  - from: imessage
    into: apple-ecosystem-automation
    reason: Messages/iMessage automation shares the same Apple ecosystem permissions and confirmation rules.
  - from: macos-computer-use
    into: apple-ecosystem-automation
    reason: Background macOS GUI driving is the common fallback mechanism for native Apple app automation.
  - from: claude-code
    into: autonomous-coding-agents
    reason: Claude Code is one external autonomous coding-agent lane.
  - from: codex
    into: autonomous-coding-agents
    reason: Codex CLI is one external autonomous coding-agent lane.
  - from: opencode
    into: autonomous-coding-agents
    reason: OpenCode is one external autonomous coding-agent lane.
  - from: kanban-codex-lane
    into: autonomous-coding-agents
    reason: Kanban Codex execution is a durable-board variant of autonomous coding-agent delegation.
  - from: codebase-inspection
    into: github-workflows
    reason: Codebase inspection is a GitHub/repository orientation subworkflow.
  - from: github-auth
    into: github-workflows
    reason: GitHub authentication is prerequisite knowledge for the broader GitHub workflow class.
  - from: github-code-review
    into: github-workflows
    reason: GitHub code review is one PR/repository workflow under the GitHub umbrella.
  - from: github-issues
    into: github-workflows
    reason: Issue triage and creation are part of the same GitHub operational workflow class.
  - from: github-pr-workflow
    into: github-workflows
    reason: Pull request lifecycle belongs with GitHub auth, review, issues, and repository management.
  - from: github-repo-management
    into: github-workflows
    reason: Repository creation and remote management are core GitHub workflow subsections.
  - from: plan
    into: software-development-workflows
    reason: Plan mode is one software-development execution mode rather than a standalone class.
  - from: writing-plans
    into: software-development-workflows
    reason: Implementation-plan writing is a planning subsection of general software-development workflows.
  - from: spike
    into: software-development-workflows
    reason: Spikes are exploratory software-development workflow variants.
  - from: systematic-debugging
    into: software-development-workflows
    reason: Root-cause debugging is a development method within the broader workflow class.
  - from: requesting-code-review
    into: software-development-workflows
    reason: Pre-commit review is a quality-gate subsection of software-development workflows.
  - from: python-debugpy
    into: software-development-workflows
    reason: Python debugger attachment is a runtime-specific debugging subsection.
  - from: node-inspect-debugger
    into: software-development-workflows
    reason: Node inspector attachment is a runtime-specific debugging subsection.
  - from: heartmula
    into: audio-and-music-production
    reason: HeartMuLa local song generation is one AI music production workflow.
  - from: songsee
    into: audio-and-music-production
    reason: Audio feature visualization is an analysis subsection of audio/music production.
  - from: songwriting-and-ai-music
    into: audio-and-music-production
    reason: Songwriting and AI music prompting are core creative music production workflows.
  - from: hermes-agent-skill-authoring
    into: hermes-agent
    reason: Hermes skill authoring is a contributor subsection of the Hermes Agent umbrella.
  - from: debugging-hermes-tui-commands
    into: hermes-agent
    reason: Hermes TUI slash-command debugging is a Hermes Agent development subsection.
  - from: hermes-s6-container-supervision
    into: hermes-agent
    reason: Hermes container supervision is a Hermes Agent deployment/development subsection.
prunings: []
```

## Recovery

- Restore an archived skill: `hermes curator restore <name>`
- All archives live under `~/.hermes/skills/.archive/` and are recoverable by `mv`
- See `run.json` in this directory for the full machine-readable record.
