INNER CODE UNIT · Python
skill_name
wgpsec/AboutSecurity · scripts/generate-index.py:75
skill_name = parts[-2] # 目录名
# 提取第一个 # 标题
title_match = re.search(r'^#\s+(.+)$', content, re.MULTILINE)
title = title_match.group(1) if title_match else skill_name
# 检查 references 目录
refs_dir = skill_path.parent / "references"
references = []
if refs_dir.exists():
references = [f.name for f in refs_dir.glob("*.md")]
# 构建技能信息
info = {
"name": frontmatter.get("name", skill_name),
"title": title,
"category": category,
"path": str(skill_path.relative_to(SKILLS_DIR.parent)),