From 6e81f77f69ca623f0211c2e9ec87a94ac5cd1a97 Mon Sep 17 00:00:00 2001 From: Jarvis Jr Hermes Date: Mon, 26 Oct 2026 10:33:07 +0000 Subject: [PATCH] fix: exclude compatibility template from flat skill discovery --- README.md | 2 +- SKILL.md | 2 +- scripts/validate_skill.py | 2 +- {compatibility => templates}/documentation-docusaurus.md | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename {compatibility => templates}/documentation-docusaurus.md (100%) diff --git a/README.md b/README.md index 64432ca..c83ce3a 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ VSSA-managed Hermes skill for the complete Docusaurus documentation lifecycle: - Gitea: - Branch: `main` - Runtime package: `documentation-docusaurus-vssa` (complete repository package). -- Compatibility: install `compatibility/documentation-docusaurus.md` as `documentation-docusaurus/SKILL.md`; old callers still load this VSSA adoption. +- Compatibility: install `templates/documentation-docusaurus.md` as `documentation-docusaurus/SKILL.md`; old callers still load this VSSA adoption. - Generic owner: `documentation-docusaurus-global`, from the distinct `home-v1-skills-code-agent/documentation-docusaurus` repository. - Repository URL and all VSSA-specific reference content remain independently maintained. diff --git a/SKILL.md b/SKILL.md index 5273411..c4630e8 100644 --- a/SKILL.md +++ b/SKILL.md @@ -29,7 +29,7 @@ compatibility: Designed for Docusaurus v3. Works with Cline, Claude Code, GitHub This VSSA-managed skill is maintained in Gitea at `https://gitea.lego-cloud.eu/vssa-v1-skills-code-agent/documentation-docusaurus`. Treat repository `main` as the source of truth. Install the complete published package under `documentation-docusaurus-vssa`. -Install `compatibility/documentation-docusaurus.md` as the legacy +Install `templates/documentation-docusaurus.md` as the legacy `documentation-docusaurus/SKILL.md` compatibility route; existing callers keep VSSA behavior. Generic guidance instead loads `documentation-docusaurus-global` from https://gitea.lego-cloud.eu/home-v1-skills-code-agent/documentation-docusaurus. diff --git a/scripts/validate_skill.py b/scripts/validate_skill.py index a6bab9f..7671427 100644 --- a/scripts/validate_skill.py +++ b/scripts/validate_skill.py @@ -12,7 +12,7 @@ assert len(parts) == 2 and parts[1].strip(), "frontmatter must close and body mu frontmatter, body = parts assert re.search(r"^name:\s*documentation-docusaurus-vssa\s*$", frontmatter, re.M), "wrong skill name" assert "description:" in frontmatter, "missing description" -alias = (ROOT / "compatibility/documentation-docusaurus.md").read_text() +alias = (ROOT / "templates/documentation-docusaurus.md").read_text() assert "name: documentation-docusaurus\n" in alias assert "Load `documentation-docusaurus-vssa`" in alias assert "documentation-docusaurus-global" in alias diff --git a/compatibility/documentation-docusaurus.md b/templates/documentation-docusaurus.md similarity index 100% rename from compatibility/documentation-docusaurus.md rename to templates/documentation-docusaurus.md