Adds the conversion infrastructure for the Hermes-rollout (Nous Research): - hermes/mapping.yaml — per-skill schema (mode: auto|manual|skip|pending, category, replace-rules, source override). Every skills/<name>/ has an explicit entry; the build fails on unmapped skills. - scripts/build-hermes.py — Python converter. Reads mapping.yaml; for auto applies replace-rules to SKILL.md and copies the rest verbatim; for manual copies hermes/skills/<source>/ as-is; for skip / pending records to dist-hermes/SKIPPED.md. - dist-hermes/ — pre-converted Hermes-flavour tree (committed; consumed by the recursive installer in [hermes-installer-skill]). Includes 4 universal skills: pulling-before-work, active-platform (with Linux+bash replacement rule), project-discipline, using-markitdown. Plus SKIPPED.md listing 8 skip + 10 pending entries. - README.md — adds "Build for Hermes" section, updates layout, mentions hermes/, dist-hermes/, build-hermes.py. Mapping is the source of truth for the audit table from .wiki/concepts/hermes-skills-rollout-design.md (Q1-Q8). Pending entries preserve the audit decision (intended mode/category) for the follow-up tasks: hermes-flavour-mcp-setups, hermes-installer-skill, hermes-mvp-coverage. Security carry-forward (extraheader-pattern, POSIX-absolute paths, semver bumps) — infrastructure ready (replace-rules + manual mode); concrete content lands in hermes-flavour-mcp-setups. Smoke-tests: idempotent re-run produces no diff; replace-rules verified on active-platform (Linux+bash); strict-mapping fail-fast verified on a synthetic unmapped skill (exit 1). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
29 lines
2.4 KiB
Markdown
29 lines
2.4 KiB
Markdown
# Skipped Skills
|
|
|
|
Auto-generated by `scripts/build-hermes.py` from `hermes/mapping.yaml`.
|
|
Do not edit by hand — edit the mapping and re-run the build.
|
|
|
|
## Skipped (not applicable to Hermes)
|
|
|
|
- **caveman** — Hermes runs on glm-5.1 (cheap local model); token-compression motive disappears.
|
|
- **caveman-commit** — Caveman family — cheap-model context, no compression motive.
|
|
- **caveman-compress** — Caveman family — cheap-model context, no compression motive.
|
|
- **caveman-help** — Help-card for the caveman family which itself is skipped.
|
|
- **caveman-review** — Caveman family — cheap-model context, no compression motive.
|
|
- **find-skills** — Hermes has built-in skills_list() / progressive disclosure.
|
|
- **setup-interns** — Hermes itself is a cheap-intern model — the delegation tier collapses.
|
|
- **using-interns** — Hermes itself is a cheap-intern model — the delegation tier collapses.
|
|
|
|
## Pending (deferred to follow-up tasks)
|
|
|
|
- **project-bootstrap** — Pending hermes-mvp-coverage. Orchestrator — adapts last; CLAUDE.md trigger-lines drop (Hermes auto-discovers). → intended: `mode: auto, category: software-development`
|
|
- **recommend-dont-menu** — Added 2026-05-06 after the original audit. Cross-agent applicability claimed (response-style rule) — Hermes-side audit not yet done. → intended: `mode: auto, category: productivity`
|
|
- **setup-context7** — Pending hermes-flavour-mcp-setups: rewrite as yaml-edit ~/.hermes/config.yaml. → intended: `mode: manual, category: mcp`
|
|
- **setup-projects-meta** — Pending hermes-flavour-mcp-setups: rewrite as yaml-edit ~/.hermes/config.yaml plus pre-check + extraheader fallback. → intended: `mode: manual, category: mcp`
|
|
- **setup-tasks** — Pending hermes-mvp-coverage. → intended: `mode: auto, category: productivity`
|
|
- **setup-wiki** — Pending hermes-mvp-coverage. Hermes ships research/llm-wiki — our schema is preserved via override-precedence. → intended: `mode: auto, category: research`
|
|
- **using-context7** — Pending hermes-mvp-coverage. → intended: `mode: auto, category: mcp`
|
|
- **using-projects-meta** — Pending hermes-mvp-coverage. → intended: `mode: auto, category: mcp`
|
|
- **using-tasks** — Pending hermes-mvp-coverage. → intended: `mode: auto, category: productivity`
|
|
- **using-wiki** — Pending hermes-mvp-coverage. Hermes ships research/llm-wiki — our schema is preserved via override-precedence. → intended: `mode: auto, category: research`
|