meta(tasks): close [skill-frontmatter-lint] in OpeItcLoc03/skills
This commit is contained in:
@@ -1453,13 +1453,14 @@ Findings → follow-up tasks в claude-skills.
|
||||
|
||||
---
|
||||
|
||||
## ⚪ [skill-frontmatter-lint] — Линт SKILL.md по спецификации Agent Skills (идея 17, найдено pi-линтом 2026-08-11): (1) починить YAML-frontmatter using-interns (description неэкранированный plain-scalar, «Rule 4: ask-mode») + сократить ≤1024 (сейчас 1076); (2) сократить description ≤1024: using-vds-ops (1097), using-wiki-graph (1132); (3) удалить deprecated-стаб using-yt-tools (YAML сломан, противоречив — «no trigger phrases» при наличии триггеров в description; контент мигрировал в plugin OpeItcLoc03/yt-tools); (4) линт-скрипт (YAML парсится + description ≤1024 + обязательные поля) в пайплайн при update-skills. Верификация: скрипт-линт по всем SKILL.md = 0 ошибок.
|
||||
## 🟢 [skill-frontmatter-lint] — Линт SKILL.md по спецификации Agent Skills (идея 17, найдено pi-линтом 2026-08-11): (1) починить YAML-frontmatter using-interns (description неэкранированный plain-scalar, «Rule 4: ask-mode») + сократить ≤1024 (сейчас 1076); (2) сократить description ≤1024: using-vds-ops (1097), using-wiki-graph (1132); (3) удалить deprecated-стаб using-yt-tools (YAML сломан, противоречив — «no trigger phrases» при наличии триггеров в description; контент мигрировал в plugin OpeItcLoc03/yt-tools); (4) линт-скрипт (YAML парсится + description ≤1024 + обязательные поля) в пайплайн при update-skills. Верификация: скрипт-линт по всем SKILL.md = 0 ошибок.
|
||||
|
||||
**Status:** ready
|
||||
**Where I stopped:** (not started)
|
||||
**Next action:** Прогнать python-линт по ~/.claude/skills (yaml.safe_load + len(description)≤1024), зафиксировать полный список дефектов, чинить по одному скилу с semver-bump
|
||||
**Status:** done
|
||||
**Where I stopped:** using-interns v0.3.1 (YAML block-scalar + desc 788), using-wiki-graph v0.1.1 (desc 776), ralph-loop-execution получил frontmatter (name/version/description — раньше вообще без него, не активировался). using-yt-tools стаб удалён (репо + ~/.claude/skills). using-vds-ops в репо уже был ок (932) — переустановлен (инсталл был stale 1097). Добавлен scripts/lint-skills.py (YAML + description≤1024 + required fields; missing version = warning) + встроен в update.{sh,ps1} перед install. Линт: репо и ~/.claude/skills = 38 скилов, 0 violations (6 soft warnings: legacy без version).
|
||||
**Next action:** (none — kept until merged)
|
||||
**Branch:** n/a
|
||||
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: OpeItcLoc03/workshop / 2026-08-12T09:58:03.543Z -->
|
||||
<!-- closed-by: OpeItcLoc03@DESKTOP-NSEF0UK / 2026-08-12T10:20:24.530Z / note: using-interns v0.3.1 (YAML block-scalar + desc 788), using-wiki-graph v0.1.1 (desc 776), ralph-loop-execution получил frontmatter (name/version/description — раньше вообще без него, не активировался). using-yt-tools стаб удалён (репо + ~/.claude/skills). using-vds-ops в репо уже был ок (932) — переустановлен (инсталл был stale 1097). Добавлен scripts/lint-skills.py (YAML + description≤1024 + required fields; missing version = warning) + встроен в update.{sh,ps1} перед install. Линт: репо и ~/.claude/skills = 38 скилов, 0 violations (6 soft warnings: legacy без version). -->
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user