54255f1e9e
Review follow-ups on the port (all verified against the upstream snapshot, which I re-downloaded and diffed: every scripts/*.mjs and template is the upstream file byte-for-byte after CRLF→LF, except one `reference/` → `references/` path fix; the reference docs differ only by Hermes adaptation notes and the same path fix). - LICENSE: header naming the upstream repo, pinned commit 9bca227d… and the copyright holder above the verbatim MIT text. - SKILL.md frontmatter: `author` credits the upstream human first, Hermes Agent second (skills/AGENTS.md rule 4); `metadata.hermes.upstream` pin in the same shape mono-color/pr-lens use; `category: creative`; H1 `# Auteur Skill` with a linked provenance blockquote. - `platforms` gains `windows`: the declared prerequisites (Node 18+, Playwright, optional ffmpeg) all run on Windows and no script uses a POSIX-only primitive (audited: no /tmp, spawn/exec of shells, fcntl, etc). - Routing examples translated from Russian to English (marked as translated from upstream) so an English-language skill doesn't carry stray artefacts. - tests/skills/test_auteur_skill.py: keep the two port-specific invariants (path annotations, de-Claude residue). Dropped the exact-count tree snapshot (change detector), the `~/.hermes/hermes-agent` host-dependent related_skills fallback, and the frontmatter/description checks that tests/skills/test_authoring_standards.py already enforces repo-wide. - Regenerated the docs page with website/scripts/generate-skill-docs.py (scoped to this skill).