Merge pull request #2 from camera-2018/feat/neo-skill-self-iteration

Feat/neo skill self iteration
This commit is contained in:
w31rd
2026-02-26 16:13:42 +08:00
committed by GitHub
+1
View File
@@ -95,6 +95,7 @@ def _ensure_skill_frontmatter(markdown: str, *, skill_name: str, skill_key: str)
frontmatter, body = _parse_frontmatter(markdown)
name = frontmatter.get("name") or skill_name
name = " ".join(str(name).split())
description = frontmatter.get("description") or _derive_description(body)
if not description:
description = f"Synced skill for `{skill_key}`."