Skills catalog
shikanime-labs/skills is
the org's procedural memory: a curated catalog of self-improved agent
skills for Hermes (and compatible agents — Claude Code, Codex, Cursor)
encoding one issue-first lifecycle: discussion → issue → comments →
PR.
Shape
- 41 skills under
skills/— thesks-*family (sks-dev,sks-pr,sks-issue,sks-land,sks-nix-authoring,sks-sops-secrets-authoring, ...) pluscpn-release-patchandnixpkgs-pr-review - 8 profiles under
profiles/: coder, commander, debugger, designer, neuromancer, releaser, researcher, reviewer - Bodies are org-neutral; per-org facts load on demand from
references/shikanime.md/references/cloud-pi-native.md— the same skill works in any org - Doctrine carried by every skill: issue-first, acceptance criteria as command-decidable tasklists ("gate ledgers"), done-is-proven
Distribution
The same catalog reaches every runtime four ways:
On fleet hosts, machines/skills Nix modules set
services.hermes-agent.settings.skills.external_dirs, mounting the
catalog into ~/.hermes/skills — which is how the agents documented in
Hermes agent fleet know the dev loop at all.
CI
The repo runs the org workflow grammar (cleanup, commands,
integration, nix, release, triage); nix.yaml runs Checks +
Packages matrix jobs pushing to the shikanime-studio Cachix cache.
Commits are gitlint-enforced (Signed-off-by, CC1). Local mirror
discipline: ~/.hermes/skills is a detached clone — resync is fetch +
ff-only main, stashing local lessons.