{
  "schema_version": "0.3",
  "generated_at": "2026-08-17T15:23:25+00:00",
  "repos": {
    "BehiSecc/awesome-claude-skills": {
      "health": 81,
      "security": {
        "unrated": 1
      },
      "frontmatter_pass_rate": null,
      "skill_count": 1,
      "overall_score": 81,
      "overall_grade": "B",
      "score_policy": "deterministic-v1"
    },
    "ComposioHQ/awesome-claude-skills": {
      "health": 80,
      "security": {
        "pass": 15
      },
      "frontmatter_pass_rate": 0.87,
      "skill_count": 15,
      "overall_score": 81,
      "overall_grade": "B",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "mixed",
          "summary": "The repository displays massive surface popularity and recent maintenance, but a huge star-to-watcher disparity and a heavy backlog of open issues suggest high passive bookmarking typical of curated lists.",
          "signals": [
            "Extremely high star count (72,329) compared to relatively low watchers (448).",
            "Recent project activity with the last push recorded 1 day ago.",
            "Significant backlog of 1,227 open issues.",
            "Strong fork volume (8,229) showing user interaction with the collection."
          ],
          "vanity_risk": "high"
        },
        "zh": {
          "verdict": "mixed",
          "summary": "该项目展现出极高的关注度和近期的维护记录，但 Star 与 Watcher 的悬殊比例以及大量积压的 Issue 显示出典型的资源汇总类项目的虚高风险。",
          "signals": [
            "Star 数量极高（72,329），但 Watcher 仅 448 人，存在明显的收藏型关注特征。",
            "项目维护频繁，最后一次代码提交为 1 天前。",
            "Open Issue 积压较多，达到了 1,227 个。",
            "Fork 数达 8,229 个，表明社区存在一定的二次开发与提交需求。"
          ],
          "vanity_risk": "high"
        }
      },
      "external": {
        "hn": {
          "stories": 2,
          "total_points": 4,
          "total_comments": 0,
          "top_title": "List of Claude Skills, resources, and tools for customizing Claude AI workflows",
          "top_points": 2,
          "top_comments": 0,
          "top_url": "https://news.ycombinator.com/item?id=46597679"
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "Awesome Claude Skills 全场景技能封神！",
            "top_plays": "957",
            "top_url": "https://www.bilibili.com/video/BV1pwzLByEkX/",
            "sample": [
              "Awesome Claude Skills 全场景技能封神！",
              "5000+ AI Agent Skills 自动收录神器！awesome-top-skills 深度体验",
              "有了这7个Skills技能包，Claude Code才真的是无敌的存在，新手必备，超简单好用，小白也能玩转AI赛道（附技能安装包）"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "Dimillian/Skills": {
      "health": 33,
      "security": {
        "pass": 15
      },
      "frontmatter_pass_rate": 1.0,
      "skill_count": 15,
      "overall_score": 43,
      "overall_grade": "D",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "mixed",
          "summary": "The repository exhibits high overall popularity with nearly 3,900 stars and a manageable issue count. However, a lapse in activity with no commits for over four months suggests maintenance may have slowed down.",
          "signals": [
            "High star count (3,901) and moderate forks (205) demonstrate strong initial adoption.",
            "Low open issue count (11) indicates a manageable backlog.",
            "No code updates for 135 days points to recent inactivity.",
            "Recent open issues focus on minor enhancements and path/link updates."
          ],
          "vanity_risk": "medium"
        },
        "zh": {
          "verdict": "mixed",
          "summary": "该项目获得了近 3900 个 Star，且待处理的 Issue 较少，具有较高的社区关注度。然而，已有超过 4 个月未更新代码，表明近期维护有所停滞。",
          "signals": [
            "拥有较高的 Star 数 (3,901) 和适量的 Fork 数 (205)，体现出较强的社区兴趣。",
            "未解决的 Issue 数量较少 (11 个)，历史积压较轻。",
            "距离最后一次代码推送已过去 135 天，存在近期缺乏维护的风险。",
            "最新 Open Issue 主要涉及路径引用修复与应用市场配置文件新增等轻量需求。"
          ],
          "vanity_risk": "medium"
        }
      },
      "external": {
        "hn": {
          "stories": 0
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "【2026版Agent Skills保姆级教程】2小时从会用到会造，全方位提升工作效率。Claude Skills、Agent技能、OpenCode",
            "top_plays": "30.8万",
            "top_url": "https://www.bilibili.com/video/BV1ahFmzqE9z/",
            "sample": [
              "【2026版Agent Skills保姆级教程】2小时从会用到会造，全方位提升工作效率。Claude Skills、Agent技能、OpenCode",
              "手把手彻底学会 Agent Skills！【小白教程】",
              "大神的爆款视频Skill居然开源了？！有手就能搓同款😱"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "Jeffallan/claude-skills": {
      "health": 80,
      "security": {
        "pass": 15
      },
      "frontmatter_pass_rate": 1.0,
      "skill_count": 15,
      "overall_score": 83,
      "overall_grade": "B",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "healthy",
          "summary": "The repository exhibits strong project health with active recent maintenance, a healthy star-to-fork ratio, and constructive issue discussions. The low open issue count relative to its high star count suggests efficient maintenance.",
          "signals": [
            "High popularity with 10,977 stars and 1,030 forks (~9.4% fork ratio indicating genuine usage and contribution)",
            "Active development with the latest push occurring 4 days ago",
            "Low issue backlog of only 26 open issues",
            "Recent issues reflect constructive skill additions, doc site upgrades, and architectural suggestions"
          ],
          "vanity_risk": "low"
        },
        "zh": {
          "verdict": "healthy",
          "summary": "该项目展现出良好的社区健康度，具有活跃的近期维护记录、健康的 Fork 与 Star 比例以及建设性的社区讨论。相对于其较高的关注度，未解决的 Issue 数量维持在较低水平，表明项目管理良好。",
          "signals": [
            "关注度极高，拥有 10,977 个 Star 和 1,030 个 Fork（Fork 占比约 9.4%，表明存在真实使用与二次开发）",
            "开发活动活跃，最近一次代码推送在 4 天前",
            "Issue 积压率极低，仅有 26 个 Open Issues",
            "近期 Issue 内容健康，包含新 Skill 贡献、文档站点升级与架构性讨论"
          ],
          "vanity_risk": "low"
        }
      },
      "external": {
        "hn": {
          "stories": 1,
          "total_points": 1,
          "total_comments": 1,
          "top_title": "Show HN: Claude Skills. Try vibe engineering instead of vibe coding",
          "top_points": 1,
          "top_comments": 1,
          "top_url": "https://news.ycombinator.com/item?id=46901998"
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "手把手教你在Claude Code中熟练使用SKILL技能！",
            "top_plays": "41.0万",
            "top_url": "https://www.bilibili.com/video/BV1BFouBYERu/",
            "sample": [
              "手把手教你在Claude Code中熟练使用SKILL技能！",
              "有了这7个Skills技能包，Claude Code才真的是无敌的存在，新手必备，超简单好用，小白也能玩转AI赛道（附技能安装包）",
              "Claude Skills一口气学会，小学生都能看懂的提效神器！"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "SawyerHood/dev-browser": {
      "health": 64,
      "security": {
        "pass": 1
      },
      "frontmatter_pass_rate": 1.0,
      "skill_count": 1,
      "overall_score": 69,
      "overall_grade": "C",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "healthy",
          "summary": "The repository demonstrates strong community engagement with a healthy fork-to-star ratio and a very low number of open issues. Active commits within the past month indicate ongoing maintenance and stability.",
          "signals": [
            "High popularity with 6,535 stars and a solid 425 forks.",
            "Low open issue count (15) relative to stars, suggesting active triage or a stable scope.",
            "Recent push activity (28 days ago) shows ongoing maintenance.",
            "Low watcher count (18) relative to star volume, though common for developer utilities."
          ],
          "vanity_risk": "low"
        },
        "zh": {
          "verdict": "healthy",
          "summary": "该项目展现出强烈的社区关注度和良好的 Fork 比例，Issue 数量控制得当。近一个月内有提交记录，表明项目在持续维护且相对稳定。",
          "signals": [
            "星标数较高（6,535），且拥有合理的 Fork 数量（425）。",
            "相对于星标数而言，未解决 Issue 数量极少（15 个），说明处理及时或代码库较集中。",
            "项目保持活跃，最后提交时间在 28 天前。",
            "Watcher 数量（18）相对于 Star 数量偏低，但这在工具类项目种较为常见。"
          ],
          "vanity_risk": "low"
        }
      },
      "external": {
        "hn": {
          "stories": 1,
          "total_points": 2,
          "total_comments": 0,
          "top_title": "Dev Browser: A browser automation plugin for Claude Code",
          "top_points": 2,
          "top_comments": 0,
          "top_url": "https://news.ycombinator.com/item?id=46597656"
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "链接（wx）：waxyl.pages.dev   宝宝们能不能点一下赞赞呀",
            "top_plays": "161",
            "top_url": "https://www.bilibili.com/video/BV1JYuo6JEgP/",
            "sample": [
              "链接（wx）：waxyl.pages.dev   宝宝们能不能点一下赞赞呀",
              "此视频由AI生成 重装上阵DEV",
              "浏览器开webgl,edge开启webGL方法,google Chrome开启webgl方法"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "SnailSploit/Claude-Red": {
      "health": 45,
      "security": {
        "pass": 8,
        "fail": 3,
        "warn": 4
      },
      "frontmatter_pass_rate": 0.27,
      "skill_count": 15,
      "overall_score": 33,
      "overall_grade": "D",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "mixed",
          "summary": "The repository shows high popularity with over 2,900 stars, but recent inactivity and basic hygiene/content issues suggest reduced maintenance. Reported issues point to committed system clutter (.DS_Store) and suspicious external links.",
          "signals": [
            "High star count (2,905) and fork count (479) indicate wide reach.",
            "Last push was 95 days ago, showing a lack of recent maintenance.",
            "Issues highlight repository hygiene flaws (unfiltered .DS_Store files) and potentially problematic external links ('lostsec.xyz').",
            "Relatively low watcher count (28) compared to stars."
          ],
          "vanity_risk": "medium"
        },
        "zh": {
          "verdict": "mixed",
          "summary": "该仓库拥有超过 2900 个 Star，关注度较高，但近期缺乏维护且存在基础的仓库规范问题。Open Issue 反映了提交系统垃圾文件（.DS_Store）以及可疑的外部链接。",
          "signals": [
            "拥有较高的 Star（2,905）和 Fork（479）数量，传播较广。",
            "最后一次代码推送在 95 天前，近期活跃度较低。",
            "Issue 反映出仓库日常维护细节缺失（提交了 .DS_Store 文件）及可能存在问题的外部链接（lostsec.xyz）。",
            "相比于 Star 数量，Watchers 数量（28）相对偏低。"
          ],
          "vanity_risk": "medium"
        }
      },
      "external": {
        "hn": {
          "stories": 0
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "《Claude's plan》外网程序员最新力作",
            "top_plays": "1687",
            "top_url": "https://www.bilibili.com/video/BV19uMn6KE2J/",
            "sample": [
              "《Claude's plan》外网程序员最新力作",
              "震撼首发Claude.最新白嫖20X教程！！！",
              "Prime Agent联动V4 Flash与Claude：目前最强开源AI智能体框架详解！"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "VoltAgent/awesome-agent-skills": {
      "health": 85,
      "security": {
        "unrated": 1
      },
      "frontmatter_pass_rate": null,
      "skill_count": 1,
      "overall_score": 85,
      "overall_grade": "A",
      "score_policy": "deterministic-v1"
    },
    "abubakarsiddik31/claude-skills-collection": {
      "health": 89,
      "security": {
        "unrated": 1
      },
      "frontmatter_pass_rate": null,
      "skill_count": 1,
      "overall_score": 89,
      "overall_grade": "A",
      "score_policy": "deterministic-v1"
    },
    "addyosmani/agent-skills": {
      "health": 80,
      "security": {
        "pass": 14,
        "warn": 1
      },
      "frontmatter_pass_rate": 1.0,
      "skill_count": 15,
      "overall_score": 82,
      "overall_grade": "B",
      "score_policy": "deterministic-v1"
    },
    "alirezarezvani/claude-skills": {
      "health": 89,
      "security": {
        "pass": 15
      },
      "frontmatter_pass_rate": 0.0,
      "skill_count": 15,
      "overall_score": 76,
      "overall_grade": "B",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "healthy",
          "summary": "The repository shows very high community engagement with over 24k stars and 3.4k forks, supported by recent code pushes and a low, manageable open issue count. Active user requests and specific bug reports indicate genuine community adoption.",
          "signals": [
            "High star count (24,324) paired with substantial forks (3,421) indicating wide usage and adoption.",
            "Recent activity with the last push made 3 days ago.",
            "Low open issue count (26) with constructive skill requests and actionable bug reports.",
            "Modest watcher count (223) relative to total stars, which is common for skill catalog repositories."
          ],
          "vanity_risk": "low"
        },
        "zh": {
          "verdict": "healthy",
          "summary": "该项目拥有超过 2.4 万星和 3.4 千次 Fork，近期有代码提交且待处理 Issue 数量较少，展现出极高的社区关注度与良好的维护状态。Issue 讨论包含具体的 Skill 需求与 Bug 报告，表明存在真实的社区使用。",
          "signals": [
            "星标数极高 (24,324)，Fork 数高达 3,421，表明被广泛关注与复用。",
            "维护活跃，最后一次代码提交在 3 天前。",
            "积压的 Open Issue 仅 26 个，且包含具体的 Skill 需求与插件安装问题的反馈。",
            "Watch 数量 (223) 相对 Star 数偏低，但符合此类工具/技能列表库的常见模式。"
          ],
          "vanity_risk": "low"
        }
      },
      "external": {
        "hn": {
          "stories": 1,
          "total_points": 2,
          "total_comments": 1,
          "top_title": "Claude Code Skills and Plugins as an Open Source Project",
          "top_points": 2,
          "top_comments": 1,
          "top_url": "https://news.ycombinator.com/item?id=47321892"
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "手把手教你在Claude Code中熟练使用SKILL技能！",
            "top_plays": "41.0万",
            "top_url": "https://www.bilibili.com/video/BV1BFouBYERu/",
            "sample": [
              "手把手教你在Claude Code中熟练使用SKILL技能！",
              "有了这7个Skills技能包，Claude Code才真的是无敌的存在，新手必备，超简单好用，小白也能玩转AI赛道（附技能安装包）",
              "Claude Skills一口气学会，小学生都能看懂的提效神器！"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "anthropics/claude-plugins-official": {
      "health": 79,
      "security": {
        "fail": 1,
        "warn": 2,
        "pass": 12
      },
      "frontmatter_pass_rate": 1.0,
      "skill_count": 15,
      "overall_score": 79,
      "overall_grade": "B",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "healthy",
          "summary": "The repository exhibits strong adoption and continuous development under an official organization. While there is a large issue backlog of nearly 900 open reports, code updates are extremely frequent.",
          "signals": [
            "Massive community interest with 33,437 stars and 3,773 forks.",
            "Active maintenance with the most recent push occurring today (0 days ago).",
            "High open issue count (899 issues), indicating a backlog in issue triage and feature edge-case reports."
          ],
          "vanity_risk": "low"
        },
        "zh": {
          "verdict": "healthy",
          "summary": "该项目由官方组织维护，具备极高的社区采纳度和频繁的代码更新。虽然积累了近900个未解决的 Issue，但开发维护依然相当活跃。",
          "signals": [
            "社区关注度极高，拥有 33,437 个 Star 和 3,773 个 Fork。",
            "代码库维护非常活跃，最新提交在今天（0天前）。",
            "未解决 Issue 数量较大（899 个），反映出一定的 Issue 处理积压及具体的插件功能 Bug 报告。"
          ],
          "vanity_risk": "low"
        }
      },
      "external": {
        "hn": {
          "stories": 1,
          "total_points": 2,
          "total_comments": 0,
          "top_title": "Connect iMessage to your Claude Code assistant",
          "top_points": 2,
          "top_comments": 0,
          "top_url": "https://news.ycombinator.com/item?id=47771673"
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "Claude Code 官方最强插件 claude-plugins-official ，AI编程全流程覆盖",
            "top_plays": "6.2万",
            "top_url": "https://www.bilibili.com/video/BV1BDPszFEau/",
            "sample": [
              "Claude Code 官方最强插件 claude-plugins-official ，AI编程全流程覆盖",
              "Claude模型将嵌入隐形水印以溯源；Meta发布30B模型；Qwen-MM-Plugins 补充智能体多模态能力 | 8.11 AI早报",
              "什么是Claude Plugins Official"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "anthropics/skills": {
      "health": 87,
      "security": {
        "pass": 15
      },
      "frontmatter_pass_rate": 0.87,
      "skill_count": 15,
      "overall_score": 87,
      "overall_grade": "A",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "healthy",
          "summary": "The repository exhibits exceptionally strong community adoption and active maintenance, supported by massive star and fork counts. Although open issues exceed 1,000, recent code pushes demonstrate continuous development and project upkeep.",
          "signals": [
            "Extremely high star count (168,418) and fork count (20,060) indicating widespread usage and ecosystem interest.",
            "Active maintenance with the last commit pushed 4 days ago.",
            "Substantial open issues count (1,079), reflecting an active user base reporting bugs and requesting features."
          ],
          "vanity_risk": "low"
        },
        "zh": {
          "verdict": "healthy",
          "summary": "该项目拥有极高的社区采纳度与活跃的维护状态，庞大的 Star 和 Fork 数量印证了其广泛的影响力。尽管 Open Issue 超过 1,000 个，但近期的代码提交显示开发团队仍保持积极维护。",
          "signals": [
            "拥有极高的 Star 数量 (168,418) 与 Fork 数量 (20,060)，体现出极广的应用与社区关注度。",
            "项目维护活跃，最后一次代码提交发生在 4 天前。",
            "存在 1,079 个 Open Issue，反映出活跃的用户反馈与使用讨论。"
          ],
          "vanity_risk": "low"
        }
      },
      "external": {
        "hn": {
          "stories": 5,
          "total_points": 9,
          "total_comments": 1,
          "top_title": "anthropics/skills: Public repository for Agent Skills",
          "top_points": 2,
          "top_comments": 0,
          "top_url": "https://news.ycombinator.com/item?id=47171432"
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "【2026版Agent Skills保姆级教程】2小时从会用到会造，全方位提升工作效率。Claude Skills、Agent技能、OpenCode",
            "top_plays": "30.8万",
            "top_url": "https://www.bilibili.com/video/BV1ahFmzqE9z/",
            "sample": [
              "【2026版Agent Skills保姆级教程】2小时从会用到会造，全方位提升工作效率。Claude Skills、Agent技能、OpenCode",
              "手把手彻底学会 Agent Skills！【小白教程】",
              "Codex+Skills王炸！保姆级教程！纯实战干货！小白也能轻松上手！"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "browserbase/skills": {
      "health": 76,
      "security": {
        "warn": 14,
        "fail": 1
      },
      "frontmatter_pass_rate": 1.0,
      "skill_count": 15,
      "overall_score": 69,
      "overall_grade": "C",
      "score_policy": "deterministic-v1"
    },
    "davepoon/buildwithclaude": {
      "health": 91,
      "security": {
        "pass": 13,
        "warn": 2
      },
      "frontmatter_pass_rate": 0.93,
      "skill_count": 15,
      "overall_score": 90,
      "overall_grade": "A",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "healthy",
          "summary": "The repository exhibits strong health with very recent activity, a manageable issue backlog, and active community plugin submissions. A solid fork-to-star ratio (~13.8%) points to genuine developer adoption and interest.",
          "signals": [
            "3,281 stars and 455 forks show strong usage with a ~13.8% fork-to-star ratio",
            "Active maintenance with the last push 1 day ago",
            "Low backlog with only 12 open issues",
            "Recent open issues include community plugin submissions and feature requests"
          ],
          "vanity_risk": "low"
        },
        "zh": {
          "verdict": "healthy",
          "summary": "该项目健康状况良好，近期代码更新频繁，Issue 积压较少，且有活跃的社区插件提交。约 13.8% 的 Fork/Star 比例体现了真实的开发者使用需求。",
          "signals": [
            "拥有 3,281 个 Star 和 455 个 Fork，Fork/Star 比例约为 13.8%，显示出良好的实际采用度",
            "项目维护积极，最后一次推送仅在 1 天前",
            "仅有 12 个未解决的 Issue，维护处理较为及时",
            "近期 Issue 包含真实的社区插件提交和生态集成请求"
          ],
          "vanity_risk": "low"
        }
      },
      "external": {
        "hn": {
          "stories": 0
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "没有标题，随意观看",
            "top_plays": "84",
            "top_url": "https://www.bilibili.com/video/BV1Xkua6KEiX/",
            "sample": [
              "没有标题，随意观看",
              "086 [Price] How much is it It's five",
              "073 [NEW] 22. Conversation on Fashio"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "daymade/claude-code-skills": {
      "health": 89,
      "security": {
        "pass": 14,
        "warn": 1
      },
      "frontmatter_pass_rate": 1.0,
      "skill_count": 15,
      "overall_score": 90,
      "overall_grade": "A",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "healthy",
          "summary": "The repository exhibits strong community adoption and active maintenance, characterized by recent commits, a healthy fork-to-star ratio, and a manageable issue backlog.",
          "signals": [
            "High engagement with 1,330 stars and 213 forks",
            "Active maintenance with the most recent push occurring today (0d ago)",
            "Low open issue volume (15 open issues) relative to star and fork count",
            "Low subscriber count (16 watchers) relative to total stars"
          ],
          "vanity_risk": "low"
        },
        "zh": {
          "verdict": "healthy",
          "summary": "该项目展现出良好的社区关注度和积极的维护状态，代码提交频繁，Fork 比例合理且 Issue 积压较少。",
          "signals": [
            "拥有 1,330 个 Star 和 213 个 Fork，社区关注与衍生使用度高",
            "维护非常活跃，最后推送时间为今天（0 天前）",
            "相对于项目规模，未解决的 Issue 较少（15 个）",
            "Watch 关注者数量（16 人）相对于 Star 总数偏低"
          ],
          "vanity_risk": "low"
        }
      },
      "external": {
        "hn": {
          "stories": 0
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "手把手教你在Claude Code中熟练使用SKILL技能！",
            "top_plays": "41.0万",
            "top_url": "https://www.bilibili.com/video/BV1BFouBYERu/",
            "sample": [
              "手把手教你在Claude Code中熟练使用SKILL技能！",
              "有了这7个Skills技能包，Claude Code才真的是无敌的存在，新手必备，超简单好用，小白也能玩转AI赛道（附技能安装包）",
              "分享3个Claude Code必装的Skill技能，用了就离不开！"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "dgreenheck/webgpu-claude-skill": {
      "health": 36,
      "security": {
        "pass": 1
      },
      "frontmatter_pass_rate": 1.0,
      "skill_count": 1,
      "overall_score": 46,
      "overall_grade": "D",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "concern",
          "summary": "Despite accumulating over 1,000 stars, the repository shows signs of stagnation with no updates for over four months and open issues raising concerns about a lack of real substance. The steep discrepancy between high stars and very few watchers points to passive bookmarking rather than genuine engagement.",
          "signals": [
            "High star count (1,138) paired with an unusually low watcher count (9)",
            "No repository activity or pushes for 123 days",
            "Community feedback indicates core content (SKILL.md) is thin and mostly composed of external wiki links"
          ],
          "vanity_risk": "high"
        },
        "zh": {
          "verdict": "concern",
          "summary": "尽管该项目获得了超过 1,000 颗 Star，但已有超过 4 个月未更新，且社区 Issue 反映其核心内容过于单薄。较高的 Star 数与极低的 Watch 数量形成鲜明对比，表明该项目更多是被零散关注而非深度使用。",
          "signals": [
            "1,138 颗 Star 与仅有 9 个 Watcher 形成极大反差",
            "已持续 123 天无任何 Commit 或 Push 活动",
            "社区 Issue 反映核心文件（SKILL.md）内容较薄弱且大部分仅为 Wiki 链接"
          ],
          "vanity_risk": "high"
        }
      },
      "external": {
        "hn": {
          "stories": 0
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "Claude Code Web-UI：这才是随处使用Claude Code的最佳网页界面！",
            "top_plays": "4371",
            "top_url": "https://www.bilibili.com/video/BV1NeGHzXE1M/",
            "sample": [
              "Claude Code Web-UI：这才是随处使用Claude Code的最佳网页界面！",
              "Qoder 竟然能装 Claude的Skill",
              "Claude Code Web UI：最佳Web界面！新的开源Claude Code GUI + 工具包！(MCP & 多智能体)"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "elementalsouls/Claude-OSINT": {
      "health": 82,
      "security": {
        "pass": 8,
        "fail": 2
      },
      "frontmatter_pass_rate": 0.3,
      "skill_count": 10,
      "overall_score": 67,
      "overall_grade": "C",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "healthy",
          "summary": "The repository demonstrates strong community adoption and active maintenance, evidenced by a high fork-to-star ratio and recent commit activity. Zero open issues suggest effective management or a stable codebase.",
          "signals": [
            "High engagement with 2,275 stars and 422 forks (~18.5% fork-to-star ratio indicating active usage)",
            "Recent project activity with the last push 1 day ago",
            "Zero open issues reflecting clear backlog management or high stability",
            "Relatively low watcher count (15) compared to the star count"
          ],
          "vanity_risk": "low"
        },
        "zh": {
          "verdict": "healthy",
          "summary": "该项目展现出强劲的社区采用度与活跃的维护状态，高的 Fork 与 Star 比例以及最近的代码更新均印证了这一点。零 Open Issue 表明项目维护良好或功能相对稳定。",
          "signals": [
            "社区参与度高：2,275 个 Star 和 422 个 Fork（Fork 率约 18.5%，表明存在大量实际使用）",
            "代码维护活跃，最后一次推送在 1 天前",
            "零 Open Issue，反映出良好的问题响应或代码稳定性",
            "相比 Star 数量，Watcher 数量（15 个）相对偏低"
          ],
          "vanity_risk": "low"
        }
      },
      "external": {
        "hn": {
          "stories": 0
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "Claude模型将嵌入隐形水印以溯源；Meta发布30B模型；Qwen-MM-Plugins 补充智能体多模态能力 | 8.11 AI早报",
            "top_plays": "1793",
            "top_url": "https://www.bilibili.com/video/BV1HCuY6sEqK/",
            "sample": [
              "Claude模型将嵌入隐形水印以溯源；Meta发布30B模型；Qwen-MM-Plugins 补充智能体多模态能力 | 8.11 AI早报",
              "CLAUDE-CVP申请流程（网安人狂喜）",
              "Claude和欧盟又作妖，给文本也要加水印|深度解读Claude全新隐形水印机制"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "forrestchang/andrej-karpathy-skills": {
      "health": 42,
      "security": {
        "pass": 1
      },
      "frontmatter_pass_rate": 1.0,
      "skill_count": 1,
      "overall_score": 51,
      "overall_grade": "D",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "mixed",
          "summary": "The repository exhibits massive popularity and widespread community forks, but core maintenance appears stalled with no pushes in over three months. Its high star count is heavily driven by name recognition, posing a high vanity risk.",
          "signals": [
            "Exceptionally high metric count with 201,747 stars and 20,702 forks",
            "No commit activity for 114 days (last push over 3 months ago)",
            "Low watcher-to-star ratio (1,163 watchers for over 200k stars)",
            "126 open issues with no recent open issue titles provided"
          ],
          "vanity_risk": "high"
        },
        "zh": {
          "verdict": "mixed",
          "summary": "该项目拥有极高的知名度和大量 Fork 复刻，但核心维护似乎已停滞，已超过三个月没有代码提交。受知名人物效应影响，其 Star 数存在较高的虚荣风险。",
          "signals": [
            "拥有极高的星标与复刻数（201,747 Star，20,702 Fork）",
            "代码库活跃度停滞，最后一次 Push 距今已有 114 天",
            "订阅比例偏低（20万+ Star 仅有 1,163 个 Watcher）",
            "存在 126 个未解决的 Issue，且缺乏近期 Issue 动态"
          ],
          "vanity_risk": "high"
        }
      },
      "external": {
        "hn": {
          "stories": 2,
          "total_points": 4,
          "total_comments": 0,
          "top_title": "Why arent Karpathy's LLM coding principles Claude Code defaults?",
          "top_points": 2,
          "top_comments": 0,
          "top_url": "https://news.ycombinator.com/item?id=47765204"
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "一个Markdown文件凭什么拿到16k Stars？深度解读 Karpathy 的 AI 编程准则",
            "top_plays": "15.0万",
            "top_url": "https://www.bilibili.com/video/BV19gQhBqENu/",
            "sample": [
              "一个Markdown文件凭什么拿到16k Stars？深度解读 Karpathy 的 AI 编程准则",
              "【1080P】安德烈·卡帕西：深入探索像ChatGPT这样的大语言模型｜Andrej Karpathy",
              "skill推荐|andrej-karpathy-skills"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "huangserva/skill-prompt-generator": {
      "health": 45,
      "security": {
        "pass": 6
      },
      "frontmatter_pass_rate": 1.0,
      "skill_count": 6,
      "overall_score": 53,
      "overall_grade": "D",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "mixed",
          "summary": "The repository shows strong surface engagement with over 1,400 stars, but development has stalled over the last three months. Furthermore, an unusually low watcher count relative to its stars indicates potential vanity metrics or an isolated burst of popularity without long-term retention.",
          "signals": [
            "Accumulated 1,453 stars and 210 forks, indicating strong initial interest.",
            "Extremely low watcher count (7) relative to stars (1,453).",
            "No commit activity for 94 days.",
            "Low issue backlog (4 open issues) containing typical usage questions, installation bugs, and feature suggestions."
          ],
          "vanity_risk": "medium"
        },
        "zh": {
          "verdict": "mixed",
          "summary": "该项目虽然获得了超过 1400 个 Star，但已近三个月没有提交代码。此外，关注者（Watchers）数量相比 Star 数偏低，表明可能存在虚高指标或仅经历过短期爆火而缺乏长期活跃度。",
          "signals": [
            "积累了 1,453 个 Star 和 210 个 Fork，说明曾有较高的初始关注度。",
            "相较于 1,453 个 Star，Watcher 数量极低（仅 7 人）。",
            "已有 94 天未进行任何代码更新。",
            "Open Issue 数量较少（4 个），主要为使用咨询、安装失败及 Bug 反馈。"
          ],
          "vanity_risk": "medium"
        }
      },
      "external": {
        "hn": {
          "stories": 0
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "Skill 不就是更长的 Prompt 吗？答案没那么简单",
            "top_plays": "1.8万",
            "top_url": "https://www.bilibili.com/video/BV16a3t65EX1/",
            "sample": [
              "Skill 不就是更长的 Prompt 吗？答案没那么简单",
              "设计规范生成design-generator Skill实操",
              "別急著安裝 AI Skill : Skill Reverse 先提取思考框架、Prompt 用過再決定"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "jeremylongshore/claude-code-plugins-plus-skills": {
      "health": 87,
      "security": {
        "warn": 14,
        "pass": 1
      },
      "frontmatter_pass_rate": 1.0,
      "skill_count": 15,
      "overall_score": 81,
      "overall_grade": "B",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "healthy",
          "summary": "The repository shows strong development activity with a push recorded today and a solid fork ratio indicating practical usage among developers. Although the watcher count is low relative to stars, overall community engagement signals are positive.",
          "signals": [
            "Highly active maintenance with the latest code push today (0d ago)",
            "Solid developer adoption with 2,621 stars and 385 forks (~14.7% fork-to-star ratio)",
            "Manageable backlog of 27 open issues",
            "Low watcher count (24) relative to the star count of 2,621"
          ],
          "vanity_risk": "medium"
        },
        "zh": {
          "verdict": "healthy",
          "summary": "该项目维护非常活跃（今天刚刚更新），较高的 Fork 比例表明其具备实际的使用价值。尽管 Watcher 数量相比 Star 偏低，但整体社区健康度良好。",
          "signals": [
            "维护极其活跃，最近一次代码提交就在今天（0天前）",
            "开发者使用率高，拥有 2,621 个 Star 和 385 个 Fork（Fork率约 14.7%）",
            "未解决 Issue 数量适中（27个），处于可控状态",
            "相比 2,621 个 Star，订阅 Watcher 数量（24个）相对偏低"
          ],
          "vanity_risk": "medium"
        }
      },
      "external": {
        "hn": {
          "stories": 0
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "Claude Plugins完整功能介绍、手把手11分钟教你学会！",
            "top_plays": "3519",
            "top_url": "https://www.bilibili.com/video/BV1kwAnzpE9v/",
            "sample": [
              "Claude Plugins完整功能介绍、手把手11分钟教你学会！",
              "【Claude Code Router】一键直连五大模型",
              "Claude Code 官方最强插件 claude-plugins-official ，AI编程全流程覆盖"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "jherrodthomas/automotive-skills-suite": {
      "health": 72,
      "security": {
        "unrated": 1
      },
      "frontmatter_pass_rate": null,
      "skill_count": 1,
      "overall_score": 72,
      "overall_grade": "B",
      "score_policy": "deterministic-v1"
    },
    "kepano/obsidian-skills": {
      "health": 46,
      "security": {
        "pass": 5
      },
      "frontmatter_pass_rate": 1.0,
      "skill_count": 5,
      "overall_score": 54,
      "overall_grade": "D",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "healthy",
          "summary": "The repository shows massive community adoption with over 45,000 stars and a healthy fork ratio, alongside a low open issue backlog. Although code commits have paused for over two months, active issue reports focus on constructive CLI updates and documentation refinements.",
          "signals": [
            "45,017 stars and 3,234 forks reflect broad reach and community usage.",
            "62 open issues is a manageable workload relative to the high star count.",
            "Last code push was 64 days ago, indicating a slower recent maintenance cadence.",
            "Recent open issues contain detailed, actionable technical feedback regarding CLI changes."
          ],
          "vanity_risk": "low"
        },
        "zh": {
          "verdict": "healthy",
          "summary": "该项目获得超过 4.5 万 Star，拥有极高的社区关注度与 Fork 比例，且 Open Issue 数量处于较低水平。虽然近期有两个月未更新代码，但用户反馈集中在具体的 CLI 适配与文档优化上，整体健康度良好。",
          "signals": [
            "获得 45,017 个 Star 与 3,234 次 Fork，表明广泛的使用度与影响力。",
            "仅有 62 个未解决的 Issue，对于大型项目而言积压率极低。",
            "最后一次代码提交在 64 天前，近期维护节奏有所放缓。",
            "最新的 Issue 内容聚焦于具体的 CLI 参数变更和文档改进建议。"
          ],
          "vanity_risk": "low"
        }
      },
      "external": {
        "hn": {
          "stories": 0
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "Obsidian Skills Ai笔记新方法 使用配置教程",
            "top_plays": "2.7万",
            "top_url": "https://www.bilibili.com/video/BV12X6EBcETV/",
            "sample": [
              "Obsidian Skills Ai笔记新方法 使用配置教程",
              "适配全设备的Obsidian碎片笔记新神——UNmemo，可从flomo等软件全导入",
              "让AI直接操作你的Obsidian！5个官方Skills全解析"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "majiayu000/claude-skill-registry": {
      "health": 87,
      "security": {
        "warn": 1,
        "pass": 14
      },
      "frontmatter_pass_rate": 0.47,
      "skill_count": 15,
      "overall_score": 80,
      "overall_grade": "B",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "mixed",
          "summary": "The repository exhibits active maintenance and solid star and fork counts, but the exceptionally low watcher count creates a notable metric discrepancy.",
          "signals": [
            "555 stars and 86 forks indicate substantial interest and repository copying.",
            "Codebase is actively maintained with the latest push recorded 0 days ago.",
            "Currently has 0 open issues.",
            "Unusually low watcher count (4) relative to 555 stars and 86 forks suggests potential engagement imbalance."
          ],
          "vanity_risk": "medium"
        },
        "zh": {
          "verdict": "mixed",
          "summary": "该项目维护频繁且拥有较好的 Star 和 Fork 数量，但 Watcher 数量极其偏低，数据结构存在一定不均衡。",
          "signals": [
            "获得 555 个 Star 和 86 个 Fork，显示出较高的关注度与派生使用。",
            "项目维护非常活跃，最后提交记录为今天（0天前）。",
            "当前有 0 个未解决的 Issue。",
            "Watcher 数量仅为 4，与 555 个 Star 和 86 个 Fork 相比明显偏低。"
          ],
          "vanity_risk": "medium"
        }
      },
      "external": {
        "hn": {
          "stories": 0
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "Claude Code 接入微信、一行命令把Claude Code装进微信、保姆级教程、微信支持Claude Code（cc-connect）远程开发",
            "top_plays": "3.9万",
            "top_url": "https://www.bilibili.com/video/BV1XiD5BQEAj/",
            "sample": [
              "Claude Code 接入微信、一行命令把Claude Code装进微信、保姆级教程、微信支持Claude Code（cc-connect）远程开发",
              "Claude 开始给每句话加隐形水印，文件还会附带 C2PA 签名屏览 【AI日报 - 08 - 11】",
              "分享一下我用起来觉得好用的claude镜像站"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "mvanhorn/last30days-skill": {
      "health": 80,
      "security": {
        "fail": 1
      },
      "frontmatter_pass_rate": 1.0,
      "skill_count": 1,
      "overall_score": 49,
      "overall_grade": "D",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "healthy",
          "summary": "The repository demonstrates strong community interest and active maintenance, evidenced by over 57,000 stars, 5,000+ forks, and a recent push two days ago. Open issue titles indicate legitimate technical usage, feature proposals, and bug tracking.",
          "signals": [
            "High star count (57,973) combined with strong fork volume (5,034) indicates broad adoption and user experimentation.",
            "Active development with the latest push occurring 2 days ago.",
            "Manageable open issues (125) featuring concrete bug reports and constructive technical proposals.",
            "Low watcher count (215) relative to stars, suggesting high bookmarking activity compared to active notifications."
          ],
          "vanity_risk": "medium"
        },
        "zh": {
          "verdict": "healthy",
          "summary": "该项目展现出很高的社区关注度和良好的维护状态，拥有超过 5.7 万 Star 和 5,000 多个 Fork，且两天前刚有代码更新。公开的 Issue 显示开发者在进行真实的 Bug 修复和技术架构讨论。",
          "signals": [
            "Star 数量极高（57,973），同时 Fork 数量也很多（5,034），表明有较多实际衍生开发或尝试。",
            "维护积极，最近一次代码提交在 2 天前。",
            "Open Issue 数量适中（125 个），包含具体的 Bug 反馈和长远的技术构想。",
            "Watcher 数量（215）相对于 Star 比例偏低，可能存在较多冲动收藏或爆火标记现象。"
          ],
          "vanity_risk": "medium"
        }
      },
      "external": {
        "hn": {
          "stories": 3,
          "total_points": 7,
          "total_comments": 0,
          "top_title": "Last 30 Days (Skill) – AI Agent for Reddit, X, YT, HN, Web and Polymarket",
          "top_points": 3,
          "top_comments": 0,
          "top_url": "https://news.ycombinator.com/item?id=49130905"
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "last30days-skill深度解析",
            "top_plays": "1128",
            "top_url": "https://www.bilibili.com/video/BV1BfE76hESE/",
            "sample": [
              "last30days-skill深度解析",
              "《last30days-skill》",
              "30 天信息雷达：拆解 AI 研究技能项目 last30days-skill"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "shareAI-lab/learn-claude-code": {
      "health": 93,
      "security": {
        "pass": 4
      },
      "frontmatter_pass_rate": 1.0,
      "skill_count": 4,
      "overall_score": 94,
      "overall_grade": "A",
      "score_policy": "deterministic-v1",
      "community": {
        "en": {
          "verdict": "healthy",
          "summary": "The repository demonstrates exceptional community adoption with over 73k stars and nearly 12k forks, supported by active daily maintenance. The small number of open issues suggests strong project management and code stability.",
          "signals": [
            "Extremely high adoption with 73,937 stars and 11,982 forks (~16% fork ratio).",
            "Highly active maintenance with the last push recorded 0 days ago.",
            "Low open issue count (64) relative to the massive popularity.",
            "Watcher count (295) is relatively small compared to stars, typical for viral trend repositories."
          ],
          "vanity_risk": "low"
        },
        "zh": {
          "verdict": "healthy",
          "summary": "该项目展现出极高的社区关注度与使用率，拥有超过 7.3 万 Stars 和近 1.2 万次 Forks，并且保持着每日级别的活跃更新。较少的 Open Issue 数量反映出良好的维护状态。",
          "signals": [
            "拥有 73,937 颗 Star 和 11,982 次 Fork，Fork 比例高达 ~16%，表明实际使用率极高。",
            "项目维护非常频繁，最新提交在 0 天前。",
            "相对于庞大的 Star 规模，Open Issue 数量仅为 64 个，积压较少。",
            "Watch 人数（295）相比 Star 数量偏低，属于热门趋势类项目的常见现象。"
          ],
          "vanity_risk": "low"
        }
      },
      "external": {
        "hn": {
          "stories": 2,
          "total_points": 5,
          "total_comments": 1,
          "top_title": "Learn Claude Code",
          "top_points": 4,
          "top_comments": 1,
          "top_url": "https://news.ycombinator.com/item?id=46454313"
        },
        "scope": "Hacker News only; Chinese community pending",
        "cn": {
          "bilibili": {
            "videos": 8,
            "top_title": "【Agent入门】9.(开源项目分享)learn-claude-code-1",
            "top_plays": "7627",
            "top_url": "https://www.bilibili.com/video/BV1NCfDBAEsh/",
            "sample": [
              "【Agent入门】9.(开源项目分享)learn-claude-code-1",
              "Agent开发小白入场券！learn-claude-code",
              "从零实现Claude Code（序）——Overview"
            ]
          },
          "scope": "Bilibili topic search (agent-browser); WeChat/Zhihu pending"
        }
      }
    },
    "simonw/claude-skills": {
      "health": 42,
      "security": {
        "unrated": 1
      },
      "frontmatter_pass_rate": null,
      "skill_count": 1,
      "overall_score": 42,
      "overall_grade": "D",
      "score_policy": "deterministic-v1"
    },
    "travisvn/awesome-claude-skills": {
      "health": 36,
      "security": {
        "unrated": 1
      },
      "frontmatter_pass_rate": null,
      "skill_count": 1,
      "overall_score": 36,
      "overall_grade": "D",
      "score_policy": "deterministic-v1"
    }
  },
  "skills": [
    {
      "id": "shareAI-lab/learn-claude-code/skills/pdf",
      "name": "pdf",
      "summary": "Process PDF files - extract text, create PDFs, merge documents. Use when user asks to read PDF, create PDF, or work with PDF files.",
      "source_repo": "shareAI-lab/learn-claude-code",
      "source_url": "https://github.com/shareAI-lab/learn-claude-code/tree/main/skills/pdf",
      "kind": "skill",
      "level": "skill",
      "path": "skills/pdf/SKILL.md",
      "source_ref": "main",
      "content_sha256": "b143723126a9951c556063edbdf15fce252a505e11c85a3fdbaa221f1116d178",
      "trust": {
        "health": 93,
        "health_factors": {
          "recency_days": 0,
          "stars": 74480,
          "open_issues": 49,
          "forks": 12048,
          "watchers": 295,
          "age_days": 413,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 13,
        "code_blocks": 7
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides example workflows for reading, creating, merging, and splitting PDF files.",
            "scenarios": [
              "Extract text and metadata from a PDF.",
              "Create a PDF from Markdown, HTML, or drawing commands.",
              "Combine multiple PDFs or split a PDF into individual pages.",
              "Use OCR when a scanned PDF has no extractable text."
            ],
            "io": "Inputs are PDF, Markdown, or HTML files and optional styling or page-selection parameters. Outputs are extracted text, metadata, newly generated PDFs, merged PDFs, or per-page PDFs.",
            "dependencies": [
              "pdftotext from Poppler for text extraction",
              "PyMuPDF (fitz) for reading, merging, and splitting",
              "Pandoc and optionally XeLaTeX for Markdown conversion",
              "ReportLab for programmatic creation",
              "wkhtmltopdf or pdfkit for HTML conversion",
              "pytesseract for optional OCR"
            ],
            "boundary": "The evidence provides command and code examples, not an integrated application. Tool availability, encoding, layout fidelity, OCR accuracy, and large-file resource use must be handled by the caller."
          },
          "zh": {
            "purpose": "提供读取、创建、合并和拆分 PDF 文件的示例工作流。",
            "scenarios": [
              "从 PDF 提取文本和元数据。",
              "从 Markdown、HTML 或绘图指令创建 PDF。",
              "合并多个 PDF，或将 PDF 拆分为单页文件。",
              "扫描件无法提取文本时使用 OCR。"
            ],
            "io": "输入为 PDF、Markdown 或 HTML 文件，以及可选的样式或页面选择参数；输出为提取的文本、元数据、新建 PDF、合并 PDF 或逐页 PDF。",
            "dependencies": [
              "用于文本提取的 Poppler pdftotext",
              "用于读取、合并和拆分的 PyMuPDF（fitz）",
              "用于 Markdown 转换的 Pandoc，以及可选的 XeLaTeX",
              "用于编程创建 PDF 的 ReportLab",
              "用于 HTML 转换的 wkhtmltopdf 或 pdfkit",
              "可选 OCR 所需的 pytesseract"
            ],
            "boundary": "证据仅提供命令和代码示例，并非完整应用。调用方需处理工具可用性、编码、版式保真度、OCR 准确性和大文件资源占用。"
          }
        },
        "scope": "PDF text extraction, creation, merging, splitting, and scanned-document OCR guidance.",
        "model": "configured-default",
        "community_repo": "shareAI-lab/learn-claude-code"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "shareAI-lab/learn-claude-code/skills/mcp-builder",
      "name": "mcp-builder",
      "summary": "Build MCP (Model Context Protocol) servers that give Claude new capabilities. Use when user wants to create an MCP server, add tools to Claude, or integrate external services.",
      "source_repo": "shareAI-lab/learn-claude-code",
      "source_url": "https://github.com/shareAI-lab/learn-claude-code/tree/main/skills/mcp-builder",
      "kind": "skill",
      "level": "skill",
      "path": "skills/mcp-builder/SKILL.md",
      "source_ref": "main",
      "content_sha256": "1f0d78f420282374f87b9c6f0dfaad97397d840c7e47f4c878f01d00ab905b9a",
      "trust": {
        "health": 93,
        "health_factors": {
          "recency_days": 0,
          "stars": 74480,
          "open_issues": 49,
          "forks": 12048,
          "watchers": 295,
          "age_days": 413,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 23,
        "code_blocks": 9
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides creation of basic Model Context Protocol servers that expose callable tools and readable resources to an MCP client.",
            "scenarios": [
              "Create a Python MCP server with typed asynchronous tools.",
              "Create a TypeScript server using the MCP SDK and stdio transport.",
              "Wrap an external HTTP API as an MCP tool.",
              "Expose SQLite query results or file-backed resources.",
              "Inspect a server or send a basic JSON-RPC test request."
            ],
            "io": "Inputs are tool arguments, resource identifiers, JSON-RPC requests, API responses, database rows, or files. Outputs are MCP tool/resource responses, typically text content over stdio.",
            "dependencies": [
              "Python mcp package for the Python examples",
              "@modelcontextprotocol/sdk for TypeScript",
              "Python asyncio and stdio transport",
              "httpx for the HTTP API example",
              "sqlite3 for the database example",
              "MCP Inspector for optional testing",
              "An MCP-compatible client configuration"
            ],
            "boundary": "The evidence is starter guidance rather than a production framework. Authentication, authorization, path confinement, SQL safety, secret handling, schema compatibility, deployment, and robust error handling remain implementation responsibilities."
          },
          "zh": {
            "purpose": "指导创建基础 Model Context Protocol 服务器，向 MCP 客户端暴露可调用工具和可读资源。",
            "scenarios": [
              "创建带类型化异步工具的 Python MCP 服务器。",
              "使用 MCP SDK 和 stdio 传输创建 TypeScript 服务器。",
              "将外部 HTTP API 封装为 MCP 工具。",
              "暴露 SQLite 查询结果或文件型资源。",
              "使用检查器或基础 JSON-RPC 请求测试服务器。"
            ],
            "io": "输入包括工具参数、资源标识符、JSON-RPC 请求、API 响应、数据库行或文件；输出为 MCP 工具或资源响应，通常通过 stdio 返回文本内容。",
            "dependencies": [
              "Python 示例所需的 mcp 包",
              "TypeScript 所需的 @modelcontextprotocol/sdk",
              "Python asyncio 和 stdio 传输",
              "HTTP API 示例所需的 httpx",
              "数据库示例所需的 sqlite3",
              "可选的 MCP Inspector",
              "兼容 MCP 的客户端配置"
            ],
            "boundary": "证据属于入门模板，而非生产框架。认证、授权、路径限制、SQL 安全、密钥管理、协议版本兼容、部署和健壮错误处理仍需实现者负责。"
          }
        },
        "scope": "Introductory construction of stdio-based MCP servers in Python or TypeScript, including tools, resources, API access, and testing examples.",
        "model": "configured-default",
        "community_repo": "shareAI-lab/learn-claude-code"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "shareAI-lab/learn-claude-code/skills/code-review",
      "name": "code-review",
      "summary": "Perform thorough code reviews with security, performance, and maintainability analysis. Use when user asks to review code, check for bugs, or audit a codebase.",
      "source_repo": "shareAI-lab/learn-claude-code",
      "source_url": "https://github.com/shareAI-lab/learn-claude-code/tree/main/skills/code-review",
      "kind": "skill",
      "level": "skill",
      "path": "skills/code-review/SKILL.md",
      "source_ref": "main",
      "content_sha256": "a64c8c43b4962f2600aa97fba826b615f9c3e8d1bf3656abbeadd148f65f8f25",
      "trust": {
        "health": 93,
        "health_factors": {
          "recency_days": 0,
          "stars": 74480,
          "open_issues": 49,
          "forks": 12048,
          "watchers": 295,
          "age_days": 413,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 30,
        "code_blocks": 5
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Supplies a checklist and report format for identifying defects and improvement opportunities in source code.",
            "scenarios": [
              "Review a file or component for logic and error-handling defects.",
              "Look for injection, authorization, credential, or data-exposure problems.",
              "Identify inefficient queries, blocking I/O, leaks, or poor algorithms.",
              "Assess naming, complexity, duplication, dead code, and test coverage."
            ],
            "io": "Inputs are source code, diffs, repository context, tests, and optional scanner output. Output is a structured review containing a summary, prioritized issues, suggested fixes, positive observations, and a merge-readiness verdict.",
            "dependencies": [
              "Language-specific source and test context",
              "Optional npm audit, pip-audit, or cargo audit",
              "Optional grep and Git history/diff commands",
              "Optional Radon for Python complexity analysis"
            ],
            "boundary": "The checklist cannot establish correctness or security without adequate context and validation. Automated audit commands are optional external checks, may produce false positives or miss issues, and some example thresholds are heuristics rather than project-specific rules."
          },
          "zh": {
            "purpose": "提供检查清单和报告格式，用于识别源代码缺陷及改进机会。",
            "scenarios": [
              "审查文件或组件中的逻辑与错误处理缺陷。",
              "查找注入、授权、凭据或数据暴露问题。",
              "识别低效查询、阻塞 I/O、资源泄漏或低效算法。",
              "评估命名、复杂度、重复、死代码和测试覆盖。"
            ],
            "io": "输入为源代码、差异、仓库上下文、测试和可选扫描器结果；输出为包含摘要、分级问题、修复建议、正面观察和合并就绪结论的结构化审查。",
            "dependencies": [
              "对应语言的源码与测试上下文",
              "可选的 npm audit、pip-audit 或 cargo audit",
              "可选的 grep、Git 历史和差异命令",
              "可选的 Python 复杂度工具 Radon"
            ],
            "boundary": "缺少充分上下文和验证时，清单不能证明代码正确或安全。自动审计属于可选外部检查，可能误报或漏报；示例阈值是启发式规则，并非项目专属标准。"
          }
        },
        "scope": "Structured source-code review guidance covering security, correctness, performance, maintainability, and tests.",
        "model": "configured-default",
        "community_repo": "shareAI-lab/learn-claude-code"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "shareAI-lab/learn-claude-code/skills/agent-builder",
      "name": "agent-builder",
      "summary": "Design and build AI agents for any domain. Use when users: (1) ask to \"create an agent\", \"build an assistant\", or \"design an AI system\" (2) want to understand agent architecture, agentic patterns, or autonomous AI (3) need help with capabilities, subagents, planning, or skill mechanisms (4) ask about Claude Code, Cursor, or similar agent internals (5) want to build agents for business, research, creative, or operational tasks Keywords: agent, assistant, autonomous, workflow, tool use, multi-step, orchestration",
      "source_repo": "shareAI-lab/learn-claude-code",
      "source_url": "https://github.com/shareAI-lab/learn-claude-code/tree/main/skills/agent-builder",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent-builder/SKILL.md",
      "source_ref": "main",
      "content_sha256": "4b88e0f4c19caf58f38ca6bd27e55d8ab94ebf0ad54d4ffb7da83559e020dbc7",
      "trust": {
        "health": 93,
        "health_factors": {
          "recency_days": 0,
          "stars": 74480,
          "open_issues": 49,
          "forks": 12048,
          "watchers": 295,
          "age_days": 413,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 13,
        "code_blocks": 1
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Frames AI-agent design around a model loop, a small capability set, on-demand knowledge, and controlled conversational context.",
            "scenarios": [
              "Define the purpose, domain, capabilities, and knowledge for a new assistant.",
              "Design a minimal agent loop that chooses between tool use and responding.",
              "Add progress tracking when multi-step work loses coherence.",
              "Introduce isolated subagents or on-demand skills when usage demonstrates a need."
            ],
            "io": "Inputs are a target purpose, operating domain, desired actions, knowledge sources, context constraints, and delegation boundaries. Outputs are an agent architecture or scaffold organized around capabilities, knowledge, context, and optional progressive-complexity mechanisms.",
            "dependencies": [
              "A language model capable of choosing actions",
              "A runtime that executes capabilities and feeds results back to the model",
              "Optional referenced Python templates and initialization script, whose contents are not included in this evidence"
            ],
            "boundary": "The evidence presents design philosophy and high-level patterns, not a complete production implementation. It does not specify model-provider integration, persistence, authentication, observability, evaluation, or safeguards for consequential autonomous actions."
          },
          "zh": {
            "purpose": "以模型循环、少量能力、按需知识和受控会话上下文为核心组织 AI 智能体设计。",
            "scenarios": [
              "为新助手定义目标、领域、能力和知识。",
              "设计在调用工具与直接响应之间选择的最小智能体循环。",
              "多步骤工作失去连贯性时加入进度跟踪。",
              "在实际使用表明确有需要时，引入隔离子智能体或按需技能。"
            ],
            "io": "输入为目标用途、运行领域、期望动作、知识来源、上下文约束和委派边界；输出为围绕能力、知识、上下文及可选渐进复杂度机制组织的智能体架构或脚手架。",
            "dependencies": [
              "能够选择动作的语言模型",
              "执行能力并将结果反馈给模型的运行时",
              "可选的 Python 模板和初始化脚本；其内容未包含在本证据中"
            ],
            "boundary": "证据主要描述设计理念和高层模式，不是完整生产实现；未规定模型供应商集成、持久化、认证、可观测性、评估或高影响自主操作的防护措施。"
          }
        },
        "scope": "Conceptual design guidance for minimal tool-using AI agents and progressive additions such as planning, subagents, and on-demand skills.",
        "model": "configured-default",
        "community_repo": "shareAI-lab/learn-claude-code"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "davepoon/buildwithclaude/plugins/agents-uc-taskmanager/skills/work-status",
      "name": "work-status",
      "summary": "Shows WORK progress and TASK status. Use when the user asks about WORK list, WORK progress, TASK status, or pipeline status (e.g., \"WORK list\", \"WORK-01 progress\", \"show status\").",
      "source_repo": "davepoon/buildwithclaude",
      "source_url": "https://github.com/davepoon/buildwithclaude/tree/main/plugins/agents-uc-taskmanager/skills/work-status",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/agents-uc-taskmanager/skills/work-status/SKILL.md",
      "source_ref": "main",
      "content_sha256": "d8f159a8c7e88be403a59c3baab357f5f0c744918fab9627a0bba0b4676fc737",
      "trust": {
        "health": 91,
        "health_factors": {
          "recency_days": 0,
          "stars": 3299,
          "open_issues": 13,
          "forks": 459,
          "watchers": 35,
          "age_days": 388,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 5,
        "code_blocks": 1
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Reports aggregate WORK progress and task-level status from task-manager Markdown records.",
            "scenarios": [
              "List all WORK items and their completion counts.",
              "Show progress for a specific WORK.",
              "Read completion details for a particular TASK.",
              "Summarize pipeline status using the documented status values."
            ],
            "io": "Input is an optional WORK or TASK query plus files such as works/WORK-LIST.md, works/WORK-NN/PROGRESS.md, and TASK-NN_result.md. Output is a concise human-readable status summary.",
            "dependencies": [
              "A project using the documented works/ directory layout",
              "WORK-LIST.md master index",
              "Per-WORK PROGRESS.md files",
              "Per-task result files for detailed completion information"
            ],
            "boundary": "It only interprets status recorded in the expected files. It does not create work, execute tasks, validate completion claims, or define behavior when records are missing, inconsistent, or use another layout."
          },
          "zh": {
            "purpose": "从任务管理器的 Markdown 记录中汇报 WORK 汇总进度和 TASK 级状态。",
            "scenarios": [
              "列出所有 WORK 及其完成数量。",
              "显示指定 WORK 的进度。",
              "读取特定 TASK 的完成详情。",
              "按照文档中的状态值汇总流水线状态。"
            ],
            "io": "输入为可选的 WORK 或 TASK 查询，以及 works/WORK-LIST.md、works/WORK-NN/PROGRESS.md、TASK-NN_result.md 等文件；输出为简洁的人类可读状态摘要。",
            "dependencies": [
              "采用规定 works/ 目录布局的项目",
              "WORK-LIST.md 主索引",
              "各 WORK 的 PROGRESS.md",
              "用于详细完成信息的 TASK 结果文件"
            ],
            "boundary": "仅解释预期文件中记录的状态，不创建工作、不执行任务，也不验证完成声明；对记录缺失、冲突或采用其他布局的情况未作定义。"
          }
        },
        "scope": "Read-only presentation of WORK and TASK progress from a prescribed works-directory document layout.",
        "model": "configured-default",
        "community_repo": "davepoon/buildwithclaude"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "davepoon/buildwithclaude/plugins/agents-uc-taskmanager/skills/work-pipeline",
      "name": "work-pipeline",
      "summary": "Triggers the WORK-PIPELINE when a user request starts with a [] tag (e.g., [new-feature], [bugfix], [WORK start]). Use this skill whenever you detect a [] tag at the beginning of a user message.",
      "source_repo": "davepoon/buildwithclaude",
      "source_url": "https://github.com/davepoon/buildwithclaude/tree/main/plugins/agents-uc-taskmanager/skills/work-pipeline",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/agents-uc-taskmanager/skills/work-pipeline/SKILL.md",
      "source_ref": "main",
      "content_sha256": "a78f30f3f3a82770e676874e817408fa0f7249ece4ee0e62ee1b01218295bdd9",
      "trust": {
        "health": 91,
        "health_factors": {
          "recency_days": 0,
          "stars": 3299,
          "open_issues": 13,
          "forks": 459,
          "watchers": 35,
          "age_days": 388,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 6,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Routes a square-bracket-tagged request through specifier, planning, scheduling, building, verification, and commit roles according to an execution mode.",
            "scenarios": [
              "Start a new-feature or bug-fix workflow from a leading bracketed tag.",
              "Create a requirement package and pause for user approval.",
              "Run a direct, pipeline, or full execution path selected by the specifier.",
              "Skip approval gates when the request explicitly ends with the documented auto marker."
            ],
            "io": "Input is a user requirement beginning with a square-bracket tag and an optional auto suffix. Outputs are pipeline artifacts under works/ and summaries or approval prompts produced by the participating roles.",
            "dependencies": [
              "Sibling sdd-pipeline references, especially references/agent-flow.md",
              "Specifier, planner, scheduler, builder, verifier, and committer agent roles",
              "A works/ artifact layout",
              "An orchestration runtime capable of invoking the roles and pausing for approval"
            ],
            "boundary": "The evidence defines routing and gates but not the referenced role prompts or artifact schemas. It depends on side effects by multiple agents; automatic mode intentionally removes approval pauses but does not itself define additional safety controls."
          },
          "zh": {
            "purpose": "依据执行模式，将以方括号标签开头的请求交由规格、规划、调度、构建、验证和提交角色处理。",
            "scenarios": [
              "通过开头的功能或缺陷标签启动工作流。",
              "创建需求材料后暂停并请求用户批准。",
              "执行规格角色选定的 direct、pipeline 或 full 路径。",
              "请求以规定的 auto 标记结尾时跳过审批停顿。"
            ],
            "io": "输入为以方括号标签开头的用户需求及可选 auto 后缀；输出为 works/ 下的流水线产物，以及各角色产生的摘要或审批提示。",
            "dependencies": [
              "同级 sdd-pipeline 参考资料，尤其是 references/agent-flow.md",
              "specifier、planner、scheduler、builder、verifier、committer 角色",
              "works/ 产物布局",
              "能够调用角色并在审批处暂停的编排运行时"
            ],
            "boundary": "证据规定了路由和审批门，但未包含被引用的角色提示词或产物模式。该流程依赖多个智能体产生副作用；自动模式会明确取消审批停顿，但未额外定义安全控制。"
          }
        },
        "scope": "Orchestration trigger for tagged requests in a specification-driven WORK pipeline with approval gates and execution modes.",
        "model": "configured-default",
        "community_repo": "davepoon/buildwithclaude"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "davepoon/buildwithclaude/plugins/agents-uc-taskmanager/skills/init",
      "name": "uctm-init",
      "summary": "Initialize uc-taskmanager for the current project. Creates works/ directory and configures Bash permissions in .claude/settings.local.json. Use when the user says \"uctm init\", \"initialize uctm\", \"uctm 초기화\", or \"초기화\".",
      "source_repo": "davepoon/buildwithclaude",
      "source_url": "https://github.com/davepoon/buildwithclaude/tree/main/plugins/agents-uc-taskmanager/skills/init",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/agents-uc-taskmanager/skills/init/SKILL.md",
      "source_ref": "main",
      "content_sha256": "80dda3fa8ed227660829f6c21ed7d01faf62944c36f75e0d77e5497c5532063a",
      "trust": {
        "health": 91,
        "health_factors": {
          "recency_days": 0,
          "stars": 3299,
          "open_issues": 13,
          "forks": 459,
          "watchers": 35,
          "age_days": 388,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 6,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Prepares a project for the uc-taskmanager workflow by ensuring a works/ directory exists and optionally merging a predefined permission allowlist into local settings.",
            "scenarios": [
              "Initialize uc-taskmanager in a project that lacks works/.",
              "Preserve an existing works/ directory.",
              "Ask before configuring local Bash, read, edit, and write permissions.",
              "Merge missing permissions without duplicating or deleting existing allow or deny entries."
            ],
            "io": "Inputs are the current project, the user's permission-setup decision, and an optional existing .claude/settings.local.json. Outputs are a works/ directory, an updated settings file when approved, and an initialization summary.",
            "dependencies": [
              "Filesystem write access in the project",
              "JSON parsing and merge support",
              "User approval before permission changes",
              "Claude settings format with permissions.allow and permissions.deny arrays"
            ],
            "boundary": "The procedure changes project files and proposes a very broad allowlist, including unrestricted-looking file permissions plus Git, curl, and language tool commands. It does not validate whether each permission is necessary for a specific project or describe rollback beyond preserving existing entries."
          },
          "zh": {
            "purpose": "通过确保 works/ 目录存在，并可选地将预设权限白名单合并到本地设置，为 uc-taskmanager 工作流准备项目。",
            "scenarios": [
              "在缺少 works/ 的项目中初始化 uc-taskmanager。",
              "保留已有 works/ 目录。",
              "配置本地 Bash、读取、编辑和写入权限前先征得用户同意。",
              "合并缺失权限，不重复也不删除已有 allow 或 deny 项。"
            ],
            "io": "输入为当前项目、用户对权限设置的决定，以及可选的 .claude/settings.local.json；输出为 works/ 目录、经批准后更新的设置文件和初始化摘要。",
            "dependencies": [
              "项目内的文件系统写权限",
              "JSON 解析与合并能力",
              "修改权限前的用户批准",
              "包含 permissions.allow 和 permissions.deny 数组的 Claude 设置格式"
            ],
            "boundary": "该流程会修改项目文件，并提出范围很宽的允许列表，包括近似不受限的文件权限以及 Git、curl 和语言工具命令。它不会验证每项权限对具体项目是否必要，也未提供除保留原条目外的回滚方案。"
          }
        },
        "scope": "Initialization procedure for a uc-taskmanager project directory and Claude-local permission configuration.",
        "model": "configured-default",
        "community_repo": "davepoon/buildwithclaude"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "davepoon/buildwithclaude/plugins/agent-triforce/skills/security-audit",
      "name": "security-audit",
      "summary": "Deep security audit covering OWASP Top 10, authentication, authorization, data protection, dependency vulnerabilities, and secrets scanning. Delegates to the Centinela (QA) agent.",
      "source_repo": "davepoon/buildwithclaude",
      "source_url": "https://github.com/davepoon/buildwithclaude/tree/main/plugins/agent-triforce/skills/security-audit",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/agent-triforce/skills/security-audit/SKILL.md",
      "source_ref": "main",
      "content_sha256": "c0e4dc0b0e0a9cde948e7b9ea1651fd491c0704a4fb79686b5b35b4485955bad",
      "trust": {
        "health": 91,
        "health_factors": {
          "recency_days": 0,
          "stars": 3299,
          "open_issues": 13,
          "forks": 459,
          "watchers": 35,
          "age_days": 388,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 8,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Directs a QA role to inspect a codebase or selected paths and produce a dated security-audit report without applying fixes.",
            "scenarios": [
              "Perform a pre-release security review.",
              "Audit authentication, authorization, or data-handling changes.",
              "Scan for exposed secrets and dependency vulnerabilities.",
              "Check Solidity code for reentrancy, overflow, and access-control issues when present."
            ],
            "io": "Input is an optional source-path scope; otherwise the documented default is src/. Output is docs/reviews/security-audit-{date}.md containing severity-organized findings, scan results, a verdict, and recommended fix order.",
            "dependencies": [
              "A Centinela QA agent or equivalent reviewer",
              "SIGN IN, Security Verification, Quality Verification, TIME OUT, and Non-Normal checklists referenced but not included in the evidence",
              "Dependency and secret-scanning capabilities",
              "Access to the scoped code and dependency manifests"
            ],
            "boundary": "The workflow is assessment-only and explicitly does not fix vulnerabilities. The evidence does not specify scanner implementations, severity criteria, checklist contents, or proof that an OWASP category has been exhaustively tested."
          },
          "zh": {
            "purpose": "指导 QA 角色检查代码库或指定路径，并生成带日期的安全审计报告，不直接修复问题。",
            "scenarios": [
              "发布前执行安全审查。",
              "审计认证、授权或数据处理相关变更。",
              "扫描泄露密钥和依赖漏洞。",
              "存在 Solidity 时检查重入、溢出和访问控制问题。"
            ],
            "io": "输入为可选源码路径范围；未指定时文档默认使用 src/。输出为 docs/reviews/security-audit-{date}.md，包含按严重性组织的问题、扫描结果、结论和建议修复顺序。",
            "dependencies": [
              "Centinela QA 智能体或等效审查者",
              "证据未包含的 SIGN IN、Security Verification、Quality Verification、TIME OUT 和 Non-Normal 清单",
              "依赖与密钥扫描能力",
              "对目标代码和依赖清单的访问"
            ],
            "boundary": "该工作流只评估，明确不修复漏洞。证据未规定扫描器实现、严重性判定标准、清单内容，也不能证明对 OWASP 类别进行了穷尽验证。"
          }
        },
        "scope": "Documented codebase security-audit workflow covering OWASP categories, secrets, dependencies, authentication, authorization, data handling, and optional Solidity checks.",
        "model": "configured-default",
        "community_repo": "davepoon/buildwithclaude"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "davepoon/buildwithclaude/plugins/agents-uc-taskmanager/skills/sdd-pipeline",
      "name": "sdd-pipeline",
      "summary": "",
      "source_repo": "davepoon/buildwithclaude",
      "source_url": "https://github.com/davepoon/buildwithclaude/tree/main/plugins/agents-uc-taskmanager/skills/sdd-pipeline",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/agents-uc-taskmanager/skills/sdd-pipeline/SKILL.md",
      "source_ref": "main",
      "content_sha256": "d6a62112aaecbb08b4594412482d996f2b56052c31159b9892084c717cbf39f7",
      "trust": {
        "health": 91,
        "health_factors": {
          "recency_days": 0,
          "stars": 3299,
          "open_issues": 13,
          "forks": 459,
          "watchers": 35,
          "age_days": 388,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 2,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Identifies the rule and schema documents consumed by pipeline agents rather than exposing a direct end-user workflow.",
            "scenarios": [
              "Locate the pipeline flow definition.",
              "Locate schemas for generated files and XML communication.",
              "Locate shared TASK, PLAN, WORK-LIST, context-window, and activity-log rules."
            ],
            "io": "Input is an internal agent's need for a pipeline rule or schema. Output is a reference-document location selected from the listed files.",
            "dependencies": [
              "references/agent-flow.md",
              "references/file-content-schema.md",
              "references/shared-prompt-sections.md",
              "references/context-policy.md",
              "references/xml-schema.md",
              "references/work-activity-log.md"
            ],
            "boundary": "Only an index and brief document descriptions are present. The referenced contents are not included in the supplied evidence, so the actual orchestration rules, schemas, and validation behavior cannot be assessed here."
          },
          "zh": {
            "purpose": "标识流水线智能体使用的规则与模式文档，本身不是面向终端用户的直接工作流。",
            "scenarios": [
              "定位流水线流程定义。",
              "定位生成文件和 XML 通信模式。",
              "定位 TASK、PLAN、WORK-LIST、上下文窗口和活动日志的共享规则。"
            ],
            "io": "输入为内部智能体对某项流水线规则或模式的需求；输出为从列出的文件中选定的参考文档位置。",
            "dependencies": [
              "references/agent-flow.md",
              "references/file-content-schema.md",
              "references/shared-prompt-sections.md",
              "references/context-policy.md",
              "references/xml-schema.md",
              "references/work-activity-log.md"
            ],
            "boundary": "所附证据只有索引和简短文档说明，未包含引用文件正文，因此无法据此评估实际编排规则、模式和验证行为。"
          }
        },
        "scope": "Index of internal reference documents used by a specification-driven development pipeline.",
        "model": "configured-default",
        "community_repo": "davepoon/buildwithclaude"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "davepoon/buildwithclaude/plugins/agent-triforce/skills/review-findings",
      "name": "review-findings",
      "summary": "Addresses and fixes findings from a QA code review. Reads the review report, fixes critical and warning issues, and prepares for re-verification. Delegates to the Forja (Dev) agent.",
      "source_repo": "davepoon/buildwithclaude",
      "source_url": "https://github.com/davepoon/buildwithclaude/tree/main/plugins/agent-triforce/skills/review-findings",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/agent-triforce/skills/review-findings/SKILL.md",
      "source_ref": "main",
      "content_sha256": "4c3825a14287a7397261caa91b7591b5f32f8f97abdb3312ec98c66dceed38d3",
      "trust": {
        "health": 91,
        "health_factors": {
          "recency_days": 0,
          "stars": 3299,
          "open_issues": 13,
          "forks": 459,
          "watchers": 35,
          "age_days": 388,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 8,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides a development role through understanding, prioritizing, fixing, testing, and reporting on code-review findings.",
            "scenarios": [
              "Fix critical findings before lower-priority warnings.",
              "Update tests alongside each review-driven correction.",
              "Document justified deferrals for warnings.",
              "Prepare a fix report for QA re-verification."
            ],
            "io": "Input is a specified review-report path or, by convention, the most recent report in docs/reviews/. Outputs are code and test changes plus a fix report describing resolutions and deferrals.",
            "dependencies": [
              "A Forja development agent or equivalent implementer",
              "An existing QA review report",
              "SIGN IN, Implementation Complete, Pre-Delivery, and TIME OUT checklists referenced but not included",
              "Project build and test tooling"
            ],
            "boundary": "The workflow performs repository modifications and relies on an external review report's correctness. The evidence does not define how the latest report is selected, how conflicting findings are resolved, or what constitutes adequate re-verification."
          },
          "zh": {
            "purpose": "指导开发角色理解、排序、修复、测试并汇报代码审查问题。",
            "scenarios": [
              "先修复严重问题，再处理警告。",
              "为每项审查驱动的修复同步更新测试。",
              "记录有理由延期处理的警告。",
              "准备供 QA 重新验证的修复报告。"
            ],
            "io": "输入为指定审查报告路径，或按约定选取 docs/reviews/ 中最新报告；输出为代码和测试变更，以及说明已解决项和延期项的修复报告。",
            "dependencies": [
              "Forja 开发智能体或等效实现者",
              "已有 QA 审查报告",
              "证据未包含的 SIGN IN、Implementation Complete、Pre-Delivery 和 TIME OUT 清单",
              "项目构建与测试工具"
            ],
            "boundary": "该流程会修改仓库，并依赖外部审查报告的准确性。证据未定义如何选取“最新”报告、如何解决冲突问题或何种结果算充分重新验证。"
          }
        },
        "scope": "Development workflow for addressing critical and warning findings recorded in a QA review report.",
        "model": "configured-default",
        "community_repo": "davepoon/buildwithclaude"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "davepoon/buildwithclaude/plugins/agent-triforce/skills/release-check",
      "name": "release-check",
      "summary": "Pre-release verification checklist. Validates features, tests, docs, security, and quality gates before shipping. Delegates to the Centinela (QA) agent.",
      "source_repo": "davepoon/buildwithclaude",
      "source_url": "https://github.com/davepoon/buildwithclaude/tree/main/plugins/agent-triforce/skills/release-check",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/agent-triforce/skills/release-check/SKILL.md",
      "source_ref": "main",
      "content_sha256": "2ab6e5383b1197c4e444c0472bf3f079c97d1444cf498f939b4f9f915f2ae6ba",
      "trust": {
        "health": 91,
        "health_factors": {
          "recency_days": 0,
          "stars": 3299,
          "open_issues": 13,
          "forks": 459,
          "watchers": 35,
          "age_days": 388,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 7,
        "code_blocks": 1
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Coordinates a final QA assessment and records whether a named version is ready for release or blocked.",
            "scenarios": [
              "Verify a release candidate before production deployment.",
              "Check CHANGELOG, technical-debt records, specifications, and documentation.",
              "Run tests and code-health checks.",
              "Perform the final security and release-readiness gate."
            ],
            "io": "Input is a version identifier and the repository's release artifacts. Output is docs/reviews/release-check-{version}.md with documentation, testing, quality, and security results plus a READY FOR RELEASE or BLOCKED verdict.",
            "dependencies": [
              "A Centinela QA agent or equivalent reviewer",
              "Project test and code-health tooling",
              "A security-audit capability",
              "CHANGELOG, TECH_DEBT, specifications, and other release documentation",
              "SIGN IN, TIME OUT, quality, security, and release-readiness checklists referenced but not included"
            ],
            "boundary": "This is an assessment and report workflow; it does not deploy or tag a release. The evidence does not define quantitative passing thresholds or guarantee that all project-specific release requirements are covered."
          },
          "zh": {
            "purpose": "协调最终 QA 评估，并记录指定版本可以发布还是被阻止。",
            "scenarios": [
              "生产部署前验证候选版本。",
              "检查 CHANGELOG、技术债记录、规格和文档。",
              "运行测试和代码健康检查。",
              "执行最终安全与发布就绪门禁。"
            ],
            "io": "输入为版本标识和仓库发布产物；输出为 docs/reviews/release-check-{version}.md，包含文档、测试、质量、安全结果，以及 READY FOR RELEASE 或 BLOCKED 结论。",
            "dependencies": [
              "Centinela QA 智能体或等效审查者",
              "项目测试和代码健康工具",
              "安全审计能力",
              "CHANGELOG、TECH_DEBT、规格及其他发布文档",
              "证据未包含的 SIGN IN、TIME OUT、质量、安全和发布就绪清单"
            ],
            "boundary": "这是评估和报告工作流，不部署也不创建版本标签。证据未定义量化通过阈值，也不能保证覆盖项目特有的全部发布要求。"
          }
        },
        "scope": "Pre-release assessment workflow for documentation, tests, code quality, security, and release readiness.",
        "model": "configured-default",
        "community_repo": "davepoon/buildwithclaude"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "davepoon/buildwithclaude/plugins/aigent-os/skills/open",
      "name": "open",
      "summary": "Boot the session, load context from the vault, and surface what matters",
      "source_repo": "davepoon/buildwithclaude",
      "source_url": "https://github.com/davepoon/buildwithclaude/tree/main/plugins/aigent-os/skills/open",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/aigent-os/skills/open/SKILL.md",
      "source_ref": "main",
      "content_sha256": "bb1bd39c6d37196a10c129288aeb26271999d6663809d74ef5bd1e2e6fb9d554",
      "trust": {
        "health": 91,
        "health_factors": {
          "recency_days": 0,
          "stars": 3299,
          "open_issues": 13,
          "forks": 459,
          "watchers": 35,
          "age_days": 388,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 15
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Glob, Edit(**/vault/**), Edit(**/memory/**), Write(**/"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 5,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Loads selected durable context at session start and surfaces only decisions, drift, blockers, dropped work, and open threads needing attention.",
            "scenarios": [
              "Validate that AIGENT_ROOT or AIGENT_VAULT resolves to a configured vault.",
              "Route an unready installation to first-run setup.",
              "Recover a newer unbanked session capture into the session log.",
              "Read prioritized memory, daily notes, delegation state, decisions, and runtime state.",
              "Trigger periodic skill-gap or weekly reconciliation checks when due."
            ],
            "io": "Inputs are environment-resolved vault paths, .aigent state markers, and Markdown or JSON memory records. Outputs are a brief session orientation, refreshed runtime state, and in limited recovery cases an updated session log.",
            "dependencies": [
              "AIGENT_ROOT and optionally AIGENT_VAULT",
              "Existing vault/memory and vault/daily directories",
              "Machine-readable .aigent state",
              "update-active-state.py daemon",
              "Referenced /start, /skill-hunt, and /reconcile capabilities",
              "The documented vault memory files"
            ],
            "boundary": "The protocol applies only to a preconfigured aigent-OS vault and must stop if validation fails. Most operations are reads, but recovery and runtime refresh can write or execute a daemon; the contents and behavior of referenced scripts and auxiliary skills are not included in the evidence."
          },
          "zh": {
            "purpose": "在会话开始时加载精选持久上下文，仅提示需要关注的决策、注意力偏移、阻塞、遗落工作和开放事项。",
            "scenarios": [
              "验证 AIGENT_ROOT 或 AIGENT_VAULT 是否指向已配置 vault。",
              "将未就绪安装引导至首次运行设置。",
              "将更新的未归档会话捕获恢复到会话日志。",
              "读取高优先级记忆、每日记录、委派状态、决策和运行时状态。",
              "到期时触发技能缺口或每周对账检查。"
            ],
            "io": "输入为通过环境变量解析的 vault 路径、.aigent 状态标记以及 Markdown 或 JSON 记忆记录；输出为简短会话导向、刷新的运行时状态，并在有限恢复场景中更新会话日志。",
            "dependencies": [
              "AIGENT_ROOT 和可选的 AIGENT_VAULT",
              "已有 vault/memory 与 vault/daily 目录",
              "机器可读的 .aigent 状态",
              "update-active-state.py 守护脚本",
              "被引用的 /start、/skill-hunt 和 /reconcile 能力",
              "文档规定的 vault 记忆文件"
            ],
            "boundary": "该协议仅适用于已配置的 aigent-OS vault，验证失败必须停止。多数操作为读取，但恢复和运行时刷新可能写入或执行守护脚本；所引用脚本及辅助技能的实际内容未包含在证据中。"
          }
        },
        "scope": "Session-start protocol for a configured aigent-OS vault, including contextual recall, recovery checks, priority reconciliation, and runtime-state refresh.",
        "model": "configured-default",
        "community_repo": "davepoon/buildwithclaude"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "davepoon/buildwithclaude/plugins/agent-triforce/skills/implement-feature",
      "name": "implement-feature",
      "summary": "Implements a feature from its specification. Reads the spec, designs architecture, writes code and tests. Delegates to the Forja (Dev) agent.",
      "source_repo": "davepoon/buildwithclaude",
      "source_url": "https://github.com/davepoon/buildwithclaude/tree/main/plugins/agent-triforce/skills/implement-feature",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/agent-triforce/skills/implement-feature/SKILL.md",
      "source_ref": "main",
      "content_sha256": "843bf4b5799a9521d05091555e6658a2d2db19166f4178725375f3facda0df17",
      "trust": {
        "health": 91,
        "health_factors": {
          "recency_days": 0,
          "stars": 3299,
          "open_issues": 13,
          "forks": 459,
          "watchers": 35,
          "age_days": 388,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 8,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides a development role from an approved feature specification to implementation, tests, and a structured QA handoff.",
            "scenarios": [
              "Implement a named feature whose specification has been approved.",
              "Create an ADR for a significant architectural decision.",
              "Define interfaces before writing implementation code.",
              "Add unit and integration tests and prepare QA instructions."
            ],
            "io": "Input is a feature name or path to an approved specification. Outputs are implementation files under src/, tests under tests/, optional ADRs, and handoff notes describing changes, testing, and known limitations.",
            "dependencies": [
              "A Forja development agent or equivalent implementer",
              "An approved feature specification",
              "Project source and test structure",
              "SIGN IN, Implementation Complete, Pre-Delivery, TIME OUT, and SIGN OUT checklists referenced but not included",
              "Build and test tooling appropriate to the project"
            ],
            "boundary": "The evidence defines a generic workflow, not language- or framework-specific implementation rules. It assumes an adequate approved specification and does not itself perform independent QA, deployment, or release approval."
          },
          "zh": {
            "purpose": "指导开发角色从已批准功能规格推进到实现、测试和结构化 QA 交接。",
            "scenarios": [
              "实现已有批准规格的命名功能。",
              "为重大架构决策创建 ADR。",
              "先定义接口，再编写实现代码。",
              "增加单元和集成测试，并准备 QA 测试说明。"
            ],
            "io": "输入为功能名称或已批准规格的路径；输出为 src/ 下的实现、tests/ 下的测试、可选 ADR，以及说明变更、测试方法和已知限制的交接记录。",
            "dependencies": [
              "Forja 开发智能体或等效实现者",
              "已批准的功能规格",
              "项目源码与测试目录结构",
              "证据未包含的 SIGN IN、Implementation Complete、Pre-Delivery、TIME OUT 和 SIGN OUT 清单",
              "适合项目的构建与测试工具"
            ],
            "boundary": "证据规定的是通用流程，不包含语言或框架专属实现规则。它假设规格充分且已批准，本身不执行独立 QA、部署或发布批准。"
          }
        },
        "scope": "Specification-driven implementation workflow covering architecture, contracts, source code, tests, validation checkpoints, and QA handoff.",
        "model": "configured-default",
        "community_repo": "davepoon/buildwithclaude"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "davepoon/buildwithclaude/plugins/agent-triforce/skills/feature-spec",
      "name": "feature-spec",
      "summary": "Creates a complete product feature specification with acceptance criteria, scope, dependencies, and risks. Delegates to the Prometeo (PM) agent.",
      "source_repo": "davepoon/buildwithclaude",
      "source_url": "https://github.com/davepoon/buildwithclaude/tree/main/plugins/agent-triforce/skills/feature-spec",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/agent-triforce/skills/feature-spec/SKILL.md",
      "source_ref": "main",
      "content_sha256": "c433a18101c9e1fc8717fbc6b7cd6d48707ecc14f558bd3a95c870dc527affe9",
      "trust": {
        "health": 91,
        "health_factors": {
          "recency_days": 0,
          "stars": 3299,
          "open_issues": 13,
          "forks": 459,
          "watchers": 35,
          "age_days": 388,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 8,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides a product-management role in converting a feature request into a reviewable specification.",
            "scenarios": [
              "Define a new feature or business requirement.",
              "Write user stories with GIVEN/WHEN/THEN acceptance criteria.",
              "Separate in-scope and out-of-scope work.",
              "Record dependencies, risks, success measures, open questions, and developer handoff notes."
            ],
            "io": "Input is a feature description. Output is docs/specs/{feature-name}.md containing the problem, metrics, stories, acceptance criteria, scope, dependencies, risks, questions, and handoff information.",
            "dependencies": [
              "A Prometeo product-management agent or equivalent spec author",
              "Access to existing specifications for conflict research",
              "SIGN IN, Spec Completion, TIME OUT, and SIGN OUT checklists referenced but not included"
            ],
            "boundary": "The workflow writes a specification but does not implement or verify the feature. It expects clarification rather than guessing, while the evidence does not define the exact specification template, naming normalization, or approval mechanism."
          },
          "zh": {
            "purpose": "指导产品管理角色将功能请求转换为可评审规格。",
            "scenarios": [
              "定义新功能或业务需求。",
              "编写带 GIVEN/WHEN/THEN 验收标准的用户故事。",
              "区分范围内和范围外工作。",
              "记录依赖、风险、成功指标、开放问题和开发交接说明。"
            ],
            "io": "输入为功能描述；输出为 docs/specs/{feature-name}.md，包含问题、指标、故事、验收标准、范围、依赖、风险、问题和交接信息。",
            "dependencies": [
              "Prometeo 产品管理智能体或等效规格作者",
              "用于冲突研究的现有规格访问权限",
              "证据未包含的 SIGN IN、Spec Completion、TIME OUT 和 SIGN OUT 清单"
            ],
            "boundary": "该工作流只编写规格，不实现也不验证功能。它要求遇到不明确内容时询问，而非猜测；但证据未定义确切规格模板、名称规范化或审批机制。"
          }
        },
        "scope": "Product-feature specification workflow producing structured scope, stories, acceptance criteria, dependencies, risks, and developer handoff.",
        "model": "configured-default",
        "community_repo": "davepoon/buildwithclaude"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "davepoon/buildwithclaude/plugins/agent-triforce/skills/code-health",
      "name": "code-health",
      "summary": "Scans the codebase for dead code, tech debt, outdated dependencies, and code quality issues. Delegates to the Centinela (QA) agent.",
      "source_repo": "davepoon/buildwithclaude",
      "source_url": "https://github.com/davepoon/buildwithclaude/tree/main/plugins/agent-triforce/skills/code-health",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/agent-triforce/skills/code-health/SKILL.md",
      "source_ref": "main",
      "content_sha256": "0572aa328df8db20558264ed0e1b8287ccd50f4efce2756ac94f9dadc2837736",
      "trust": {
        "health": 91,
        "health_factors": {
          "recency_days": 0,
          "stars": 3299,
          "open_issues": 13,
          "forks": 459,
          "watchers": 35,
          "age_days": 388,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 7,
        "code_blocks": 1
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Directs a QA role to scan source, tests, and configuration files and produce a prioritized code-health report.",
            "scenarios": [
              "Run a periodic codebase hygiene review.",
              "Assess cleanliness after a large refactor.",
              "Check dead code and unresolved debt before a release.",
              "Inventory outdated or vulnerable dependencies, complexity, nesting, and duplication."
            ],
            "io": "Input is the repository's source, test, configuration, dependency, and prior-review material. Output is docs/reviews/code-health-{date}.md with verified findings prioritized as Critical, Warning, or Suggestion.",
            "dependencies": [
              "A Centinela QA agent or equivalent reviewer",
              "Language-specific dead-code and dependency inspection tools",
              "Access to source, tests, config, and previous scan reports",
              "SIGN IN and Scan Complete/TIME OUT checklists referenced but not included"
            ],
            "boundary": "The workflow reports findings and hands them to development; it does not apply fixes. Claims of avoiding false positives depend on reviewer validation, and the evidence does not define concrete analyzers or universal thresholds for code smells."
          },
          "zh": {
            "purpose": "指导 QA 角色扫描源码、测试和配置文件，并生成按优先级组织的代码健康报告。",
            "scenarios": [
              "执行周期性代码库卫生检查。",
              "大型重构后评估代码整洁度。",
              "发布前检查死代码和未解决技术债。",
              "盘点过期或有漏洞的依赖、复杂度、深层嵌套和重复。"
            ],
            "io": "输入为仓库源码、测试、配置、依赖信息和历史审查材料；输出为 docs/reviews/code-health-{date}.md，其中已验证问题按 Critical、Warning、Suggestion 排序。",
            "dependencies": [
              "Centinela QA 智能体或等效审查者",
              "对应语言的死代码与依赖检查工具",
              "对源码、测试、配置及历史扫描报告的访问",
              "证据未包含的 SIGN IN 和 Scan Complete/TIME OUT 清单"
            ],
            "boundary": "该流程只报告问题并交接给开发，不应用修复。避免误报的说法依赖审查者验证；证据未定义具体分析器或通用代码异味阈值。"
          }
        },
        "scope": "Codebase hygiene assessment for dead code, technical debt, dependency state, code smells, and TODO/FIXME records.",
        "model": "configured-default",
        "community_repo": "davepoon/buildwithclaude"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "davepoon/buildwithclaude/plugins/aigent-os/skills/close",
      "name": "close",
      "summary": "Commit the session to durable vault memory and prepare a clean resume point",
      "source_repo": "davepoon/buildwithclaude",
      "source_url": "https://github.com/davepoon/buildwithclaude/tree/main/plugins/aigent-os/skills/close",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/aigent-os/skills/close/SKILL.md",
      "source_ref": "main",
      "content_sha256": "7e1eb4884157c66bd73272dc08be42956de212a2d295f368b5c166a78a964acb",
      "trust": {
        "health": 91,
        "health_factors": {
          "recency_days": 0,
          "stars": 3299,
          "open_issues": 13,
          "forks": 459,
          "watchers": 35,
          "age_days": 388,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 15
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Glob, Grep, Edit(**/vault/**), Write(**/vault/**), Wri"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 30,
        "code_blocks": 9
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Commits material session outcomes to durable vault memory and establishes a clean, recoverable next-session pickup point.",
            "scenarios": [
              "Validate the configured vault before any mutation.",
              "Record consequential work, trust claims, failures, decision outcomes, and staged memories.",
              "Update affected project, person, concept, priority, delegation, and session records.",
              "Create a context capsule when workload or context conditions require it.",
              "Rebuild memory heat, run system checks, refresh runtime state, and stamp a successful close."
            ],
            "io": "Inputs are session outcomes, a validated vault, existing memory records, state markers, and daemon results. Outputs include updated Markdown and JSON/JSONL memory artifacts, optional capsules, refreshed indexes/runtime state, a concise commit summary, and .aigent/last-close after required writes succeed.",
            "dependencies": [
              "AIGENT_ROOT and optionally AIGENT_VAULT",
              "Existing vault/memory and vault/daily structures",
              "Referenced /honesty-check and /digest capabilities",
              "Memory-heat, usage-sync, system-check, and runtime-state daemons",
              "Node.js, Python, and shell where the documented daemons require them",
              "Stable session and record identifiers for idempotency"
            ],
            "boundary": "This is a broad mutation protocol restricted to a verified vault. It must not advance the close marker after required-write failures. The evidence does not include the invoked daemon or auxiliary-skill implementations, and several conditional ledger or capsule decisions require judgment from session context."
          },
          "zh": {
            "purpose": "将重要会话结果提交到持久 vault 记忆，并建立清晰、可恢复的下次会话接续点。",
            "scenarios": [
              "任何修改前验证已配置 vault。",
              "记录重要工作、信任声明、失败、决策结果和暂存记忆。",
              "更新受影响的项目、人员、概念、优先级、委派和会话记录。",
              "在工作量或上下文条件满足时创建上下文胶囊。",
              "重建记忆热度、运行系统检查、刷新运行时状态，并在成功后写入关闭时间。"
            ],
            "io": "输入为会话结果、已验证 vault、现有记忆记录、状态标记和守护脚本结果；输出包括更新的 Markdown、JSON/JSONL 记忆产物、可选胶囊、刷新后的索引与运行时状态、简短提交摘要，以及必需写入成功后的 .aigent/last-close。",
            "dependencies": [
              "AIGENT_ROOT 和可选的 AIGENT_VAULT",
              "已有 vault/memory 与 vault/daily 结构",
              "被引用的 /honesty-check 和 /digest 能力",
              "记忆热度、用量同步、系统检查和运行时状态守护脚本",
              "相关守护脚本所需的 Node.js、Python 和 shell",
              "用于幂等性的稳定会话与记录标识"
            ],
            "boundary": "这是一个仅限已验证 vault 的广泛写入协议。必要写入失败后不得推进关闭标记。证据未包含所调用守护脚本或辅助技能的实现，多个账本或胶囊条件也需要依据会话上下文作判断。"
          }
        },
        "scope": "Idempotent end-of-session persistence protocol for a validated aigent-OS vault, including ledgers, daily notes, capsules, indexes, checks, runtime state, and close stamping.",
        "model": "configured-default",
        "community_repo": "davepoon/buildwithclaude"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "davepoon/buildwithclaude/plugins/all-skills/skills/agent-memory-discipline",
      "name": "agent-memory-discipline",
      "summary": "Teaches when to recall from long-term memory before acting and when to save durable decisions, corrections and failures afterwards. Use when a memory tool or MCP memory server is connected but the agent is not using it consistently, when the user complains that the assistant forgets preferences, conventions or past decisions between sessions, or when setting up persistent memory for a project. Works with any memory backend: a folder of Markdown files, a local MCP server, or a managed service.",
      "source_repo": "davepoon/buildwithclaude",
      "source_url": "https://github.com/davepoon/buildwithclaude/tree/main/plugins/all-skills/skills/agent-memory-discipline",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/all-skills/skills/agent-memory-discipline/SKILL.md",
      "source_ref": "main",
      "content_sha256": "c01ed4b91ccbc8a88214ab685d591bf8cad8a89c0c18bae0b433c9216ad5e180",
      "trust": {
        "health": 91,
        "health_factors": {
          "recency_days": 0,
          "stars": 3299,
          "open_issues": 13,
          "forks": 459,
          "watchers": 35,
          "age_days": 388,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Defines when an agent should consult long-term memory before project work and when it should save durable decisions, corrections, failures, preferences, or environment facts afterward.",
            "scenarios": [
              "Recall project conventions before choosing tools or writing code, tests, commits, or documentation.",
              "Save a user correction or a decision that will matter in future sessions.",
              "Record why an approach failed or a persistent environment constraint.",
              "Close superseded memories with validity periods instead of deleting them.",
              "Surface contradictory memories rather than silently selecting one."
            ],
            "io": "Inputs are the current request, project identity, memory-search results, and newly established decisions or observations. Outputs are focused recall context or atomic memory records containing what, why, when, provenance, and supersession information.",
            "dependencies": [
              "A connected memory backend such as Markdown files, a local MCP server, or a hosted memory service",
              "Search and write operations supported by that backend"
            ],
            "boundary": "The skill supplies behavioral policy, not a memory backend. It advises against storing secrets, personal data, transient state, or rereadable file contents; it also distinguishes observations from human-confirmed policy and limits recall attempts to avoid loops."
          },
          "zh": {
            "purpose": "规定智能体何时应在项目工作前查询长期记忆，以及何时应在事后保存持久决策、纠正、失败、偏好或环境事实。",
            "scenarios": [
              "选择工具或编写代码、测试、提交、文档前回忆项目约定。",
              "保存会影响未来会话的用户纠正或决策。",
              "记录某方案失败的原因或持久环境约束。",
              "通过有效期关闭被取代的记忆，而不是删除历史。",
              "遇到矛盾记忆时显式提示，而非静默挑选。"
            ],
            "io": "输入为当前请求、项目标识、记忆搜索结果和新确认的决策或观察；输出为聚焦的回忆上下文，或包含内容、原因、时间、来源和取代关系的原子记忆记录。",
            "dependencies": [
              "已连接的记忆后端，例如 Markdown 文件、本地 MCP 服务器或托管记忆服务",
              "该后端支持的搜索与写入操作"
            ],
            "boundary": "该技能提供行为策略，不实现记忆后端。它要求避免保存密钥、个人数据、瞬态状态或可重新读取的文件内容；同时区分观察与经人确认的政策，并限制召回尝试以防循环。"
          }
        },
        "scope": "Backend-neutral operating rules for recalling and recording durable agent memory while preserving history and uncertainty.",
        "model": "configured-default",
        "community_repo": "davepoon/buildwithclaude"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "davepoon/buildwithclaude/plugins/all-skills/skills/agent-analytics",
      "name": "agent-analytics",
      "summary": "Analytics your AI agent can actually use. Track, analyze, run A/B experiments, and optimize across all your projects via CLI. Includes a growth playbook so your agent knows HOW to grow, not just what to track.",
      "source_repo": "davepoon/buildwithclaude",
      "source_url": "https://github.com/davepoon/buildwithclaude/tree/main/plugins/all-skills/skills/agent-analytics",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/all-skills/skills/agent-analytics/SKILL.md",
      "source_ref": "main",
      "content_sha256": "1fc22970247285419a67afcd19220f71348da427de58b285d99eb04705ab8ea9",
      "trust": {
        "health": 91,
        "health_factors": {
          "recency_days": 0,
          "stars": 3299,
          "open_issues": 13,
          "forks": 459,
          "watchers": 35,
          "age_days": 388,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 29,
        "code_blocks": 9
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides an agent in adding lightweight product analytics, querying project performance, and running conversion experiments using Agent Analytics.",
            "scenarios": [
              "Create an analytics project and add automatic page-view tracking.",
              "Instrument a small set of high-value custom events.",
              "Inspect traffic, pages, sessions, funnels, retention, and activity times.",
              "Create, read, and complete an A/B experiment.",
              "Verify recently emitted events."
            ],
            "io": "Inputs include an Agent Analytics API key, project name and domain, browser events and properties, query periods, funnel steps, or experiment definitions. Outputs include a project write token and tracking snippet, recorded events, analytical summaries, and experiment probabilities, lift, or recommendations.",
            "dependencies": [
              "npx",
              "@agent-analytics/cli",
              "AGENT_ANALYTICS_API_KEY or a token supplied during login",
              "Agent Analytics hosted service or a self-hosted deployment",
              "A web application capable of loading the tracker and calling window.aa"
            ],
            "boundary": "The evidence describes one analytics platform and its claimed behavior. It does not independently establish privacy properties, statistical validity, availability, or schema stability; experiments need sufficient exposure, and instrumentation changes still require application access and deployment."
          },
          "zh": {
            "purpose": "指导智能体使用 Agent Analytics 添加轻量产品分析、查询项目表现并运行转化实验。",
            "scenarios": [
              "创建分析项目并添加自动页面浏览追踪。",
              "埋点少量高价值自定义事件。",
              "查看流量、页面、会话、漏斗、留存和活跃时段。",
              "创建、读取和结束 A/B 实验。",
              "验证新近发送的事件。"
            ],
            "io": "输入包括 Agent Analytics API 密钥、项目名称与域名、浏览器事件与属性、查询周期、漏斗步骤或实验定义；输出包括项目写入令牌和追踪片段、已记录事件、分析摘要，以及实验概率、提升或建议。",
            "dependencies": [
              "npx",
              "@agent-analytics/cli",
              "AGENT_ANALYTICS_API_KEY 或登录时提供的令牌",
              "Agent Analytics 托管服务或自托管部署",
              "能够加载追踪器并调用 window.aa 的 Web 应用"
            ],
            "boundary": "证据描述的是特定分析平台及其自述行为，并未独立证明隐私属性、统计有效性、可用性或模式稳定性。实验需要足够曝光量，埋点变更仍需应用访问和部署。"
          }
        },
        "scope": "Agent Analytics setup, event instrumentation, querying, funnel and retention analysis, and A/B experiment management through its CLI and browser tracker.",
        "model": "configured-default",
        "community_repo": "davepoon/buildwithclaude"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "davepoon/buildwithclaude/plugins/all-skills/skills/activecampaign-automation",
      "name": "activecampaign-automation",
      "summary": "Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list subscriptions, automation enrollment, and tasks. Always search tools first for current schemas.",
      "source_repo": "davepoon/buildwithclaude",
      "source_url": "https://github.com/davepoon/buildwithclaude/tree/main/plugins/all-skills/skills/activecampaign-automation",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/all-skills/skills/activecampaign-automation/SKILL.md",
      "source_ref": "main",
      "content_sha256": "ffe7c05cd73da528915661d2cb1e91723d589fd1de4de482e74d3df71459010e",
      "trust": {
        "health": 91,
        "health_factors": {
          "recency_days": 0,
          "stars": 3299,
          "open_issues": 13,
          "forks": 459,
          "watchers": 35,
          "age_days": 388,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 15
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 15,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Documents tool sequences and parameter conventions for automating common ActiveCampaign CRM and marketing operations through Rube MCP.",
            "scenarios": [
              "Find or create a contact.",
              "Add or remove contact tags.",
              "Subscribe or unsubscribe a contact from a list.",
              "Enroll an existing contact in an automation.",
              "Create a dated follow-up task associated with a contact."
            ],
            "io": "Inputs include contact emails or IDs, names, phone numbers, tags, list and automation IDs, task types, due dates, and actions. Outputs are contact records or mutation results returned by the current ActiveCampaign tools exposed through Rube MCP.",
            "dependencies": [
              "Rube MCP with RUBE_SEARCH_TOOLS and RUBE_MANAGE_CONNECTIONS",
              "An active Composio connection for the active_campaign toolkit",
              "An ActiveCampaign account and configured lists, automations, users, and task types",
              "Current tool schemas discovered before use"
            ],
            "boundary": "The workflow depends on live third-party schemas and authentication. It cannot create ActiveCampaign automations and may require IDs from the ActiveCampaign UI. Mutations can affect customer records and subscriptions; callers must handle authorization, identity matching, rate limits, response nesting, date validity, and duplicate-contact behavior."
          },
          "zh": {
            "purpose": "记录通过 Rube MCP 自动执行常见 ActiveCampaign CRM 与营销操作的工具顺序和参数约定。",
            "scenarios": [
              "查找或创建联系人。",
              "添加或移除联系人标签。",
              "将联系人订阅到列表或取消订阅。",
              "把已有联系人加入自动化流程。",
              "创建关联联系人的定时跟进任务。"
            ],
            "io": "输入包括联系人邮箱或 ID、姓名、电话、标签、列表与自动化 ID、任务类型、截止时间和动作；输出为 Rube MCP 当前暴露的 ActiveCampaign 工具返回的联系人记录或变更结果。",
            "dependencies": [
              "带 RUBE_SEARCH_TOOLS 和 RUBE_MANAGE_CONNECTIONS 的 Rube MCP",
              "Composio 中 active_campaign 工具包的有效连接",
              "ActiveCampaign 账户及已配置的列表、自动化、用户和任务类型",
              "操作前发现的最新工具模式"
            ],
            "boundary": "该工作流依赖实时第三方模式和认证，不能创建 ActiveCampaign 自动化，部分 ID 需从 ActiveCampaign 界面获取。变更会影响客户记录和订阅；调用方需处理授权、身份匹配、速率限制、响应嵌套、日期有效性和重复联系人行为。"
          }
        },
        "scope": "ActiveCampaign contact, tag, list-subscription, automation-enrollment, and contact-task operations through Composio's Rube MCP toolkit.",
        "model": "configured-default",
        "community_repo": "davepoon/buildwithclaude"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "daymade/claude-code-skills/daymade-audio/transcript-fixer",
      "name": "transcript-fixer",
      "summary": "Corrects speech-to-text transcription errors using dictionary rules and Claude's built-in AI (no external API key required — Native AI Correction is the DEFAULT). Stage 1 alone is not the job. Stage 3 API is a backup for automation without Claude Code. Builds personalized correction databases that learn from each fix, auto-loads person-name ASR variants from your people roster, and reads per-domain context files that prime the AI pass for context-dependent homophones. Triggers when working with ASR/STT output containing recognition errors, homophones, garbled technical terms, person-name errors, or Chinese/English mixed content. Also triggers on requests to clean up meeting notes, lecture transcripts, interview recordings, or any text produced by speech recognition. Use this skill even when the user just says \"fix this transcript\", \"clean up these meeting notes\", or mentions garbled names without invoking ASR specifically.",
      "source_repo": "daymade/claude-code-skills",
      "source_url": "https://github.com/daymade/claude-code-skills/tree/main/daymade-audio/transcript-fixer",
      "kind": "skill",
      "level": "skill",
      "path": "daymade-audio/transcript-fixer/SKILL.md",
      "source_ref": "main",
      "content_sha256": "ceb2adcbb6216c71029e6b2c6d6bae2227f436ef811ac657b6985451d779a91c",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 1340,
          "open_issues": 10,
          "forks": 214,
          "watchers": 16,
          "age_days": 299,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 14,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 95,
        "code_blocks": 27
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Corrects recurring and context-dependent speech-to-text errors while accumulating confirmed, domain-scoped correction knowledge for future transcripts.",
            "scenarios": [
              "Apply safe dictionary corrections and defer risky matches for review.",
              "Perform a full-document native AI pass for names, homophones, terminology, and mixed Chinese/English ASR errors.",
              "Maintain project dictionaries, person-name variants, and domain context cues.",
              "Queue uncertain entities or wording for anchored human review, optionally with audio playback.",
              "Audit false positives, numeric damage, timestamps, and final transcript diffs.",
              "Process multiple related transcripts while preserving per-file scope and reusable corrections."
            ],
            "io": "Inputs include transcript text or Markdown, domain names, a SQLite correction database, optional people roster and context files, optional source audio, raw transcripts, and human review decisions. Outputs include corrected transcripts, Stage 1/2 and review sidecars, change and diff reports, persistent dictionary or review-queue records, and optional archived or renamed final files.",
            "dependencies": [
              "uv for running bundled Python scripts and resolving inline dependencies",
              "Bundled correction, review-dashboard, audio-fetch, timestamp, numeric-scan, split, and diff scripts",
              "SQLite correction database under the transcript-fixer configuration directory",
              "Optional people roster and per-domain context Markdown files",
              "Claude native language review for the documented default AI phase",
              "Optional GLM or Anthropic API credentials for standalone API mode",
              "Optional lark-cli, curl, and ffprobe for Feishu/Lark audio retrieval and timeline validation",
              "Optional audio file and local review dashboard for human adjudication"
            ],
            "boundary": "The evidence describes an extensive workflow rather than guaranteeing transcript accuracy. Dictionary replacements can create false positives; entity and numeric changes require evidence or human review, and uncertain text should remain unchanged. The workflow modifies local files and persistent SQLite state, may access external APIs in optional modes, and relies on many referenced scripts and documents whose implementations were not supplied here. Domain isolation, anchor integrity, raw-source preservation, and final diff review are essential limits stated by the source."
          },
          "zh": {
            "purpose": "纠正重复性和上下文相关的语音转文字错误，同时积累经确认、按领域隔离的纠正规则供未来转写复用。",
            "scenarios": [
              "应用安全字典纠正，并将高风险匹配延后审查。",
              "对全文执行原生 AI 复核，处理人名、同音词、术语及中英混合 ASR 错误。",
              "维护项目字典、人名变体和领域上下文提示。",
              "将不确定实体或措辞加入带锚点的人工审查队列，并可结合音频播放。",
              "审计误修、数字损坏、时间戳和最终差异。",
              "处理多份相关转写，同时保持逐文件范围并沉淀可复用纠正。"
            ],
            "io": "输入包括转写文本或 Markdown、领域名称、SQLite 纠正数据库、可选人员名册与上下文文件、可选源音频、原始转写和人工审查决定；输出包括纠正后的转写、Stage 1/2 与审查旁文件、变更和差异报告、持久字典或审查队列记录，以及可选归档或重命名后的最终文件。",
            "dependencies": [
              "用于运行内置 Python 脚本并解析内联依赖的 uv",
              "内置纠正、审查面板、音频获取、时间戳、数字扫描、拆分和差异脚本",
              "transcript-fixer 配置目录下的 SQLite 纠正数据库",
              "可选人员名册和逐领域上下文 Markdown 文件",
              "文档默认 AI 阶段所需的 Claude 原生语言复核",
              "独立 API 模式可选的 GLM 或 Anthropic 凭据",
              "飞书/Lark 音频获取与时间线验证可选的 lark-cli、curl 和 ffprobe",
              "用于人工判定的可选音频文件和本地审查面板"
            ],
            "boundary": "证据描述的是复杂工作流，不保证转写准确。字典替换可能误修；实体和数字变更需要证据或人工判断，不确定文本应保持原样。流程会修改本地文件和持久 SQLite 状态，可选模式可能访问外部 API，并依赖大量未随证据提供实现的脚本与参考文档。来源明确要求遵守领域隔离、锚点完整、原始来源保留和最终差异审查等边界。"
          }
        },
        "scope": "A multi-stage ASR transcript-correction system combining persistent dictionaries, native model review, optional API correction, domain context, person rosters, review queues, audio-assisted adjudication, and verification utilities.",
        "model": "configured-default",
        "community_repo": "daymade/claude-code-skills"
      },
      "enrichment_status": "fresh"
    },
    {
      "id": "daymade/claude-code-skills/daymade-audio/stepfun-tts",
      "name": "stepfun-tts",
      "summary": "Generate Chinese / Japanese speech with StepFun's stepaudio-2.5-tts — Contextual TTS that replaces step-tts-2's `voice_label` with natural-language `instruction` (≤200 chars) plus inline `()` parentheses for句内 prosody. Use when the user wants emotional / prosody control over voice synthesis (whisper, pause, stress, mood pivot mid-sentence), batch-generates game / app voice lines, migrates from `step-tts-2` (the `voice_label → instruction` breaking change), or hits StepFun's stricter 2.5-era censorship (死/消失/political terms). Triggers on 阶跃 TTS, StepAudio 合成, 语音合成, 配音, 文本转语音, TTS 升级, 迁移 step-tts-2. For transcription with the sibling stepaudio-2.5-asr model, use the stepfun-asr skill instead.",
      "source_repo": "daymade/claude-code-skills",
      "source_url": "https://github.com/daymade/claude-code-skills/tree/main/daymade-audio/stepfun-tts",
      "kind": "skill",
      "level": "skill",
      "path": "daymade-audio/stepfun-tts/SKILL.md",
      "source_ref": "main",
      "content_sha256": "e7386835142bebacb4b3b811f0ef6ed2a32e2e8bd911a804661aa73a67b71169",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 1340,
          "open_issues": 10,
          "forks": 214,
          "watchers": 16,
          "age_days": 299,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 14,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": true
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 9,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Synthesize Chinese and Japanese speech using StepFun's stepaudio-2.5-tts model with natural language prosody instructions and inline emotional controls.",
            "scenarios": [
              "Generating game character voice lines with expressive emotions and mid-sentence prosody adjustments.",
              "Batch-generating application audio assets with automatic handling for content censorship blocks.",
              "Migrating legacy TTS pipelines from step-tts-2 to stepaudio-2.5-tts instruction-based schemas."
            ],
            "io": "Takes input text, natural language voice instructions, and optional batch files, and outputs generated MP3 audio files.",
            "dependencies": [
              "StepFun API",
              "Python 3"
            ],
            "boundary": "It does not handle audio speech-to-text transcription (which requires stepfun-asr) nor synthesize text segments exceeding the 1000-character hard cap."
          },
          "zh": {
            "purpose": "使用阶跃星辰的 stepaudio-2.5-tts 模型，通过自然语言提示词及句内控制标记生成带细粒度情感与韵律控制的中日语音。",
            "scenarios": [
              "为游戏或应用角色生成带有复杂情感转折和句内停顿语气控制的配音。",
              "批量生成应用语音文件并自动处理敏感词过滤与拦截回退。",
              "将基于 step-tts-2 的旧版配音流程迁移升级至自然语言指令驱动的 2.5 架构。"
            ],
            "io": "接收文本内容、自然语言控制指令及批量 JSONL 文件，输出生成的 MP3 音频文件。",
            "dependencies": [
              "StepFun API",
              "Python 3"
            ],
            "boundary": "该技能不提供语音识别与转写功能（需使用 stepfun-asr 技能），且单次文本合成不能超过 1000 字的硬性上限。"
          }
        },
        "community_repo": "daymade/claude-code-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "daymade/claude-code-skills/daymade-audio/stepfun-asr",
      "name": "stepfun-asr",
      "summary": "Transcribe audio with StepFun's stepaudio-2.5-asr — an SSE endpoint (NOT /v1/audio/transcriptions) with 32K context, ~85-101x RTF on long audio, and a single-call ceiling around 30 minutes (no client-side chunking). Use when transcribing Chinese / English audio with StepFun, when long-form recordings (5-30 min) need to land in one request, when migrating from step-asr / step-asr-1.1, or when hitting the misleading `model stepaudio-2.5-asr not supported` error (which actually means wrong endpoint). Triggers on 阶跃 ASR, StepFun ASR, stepaudio-2.5-asr, 转录, 语音识别, 长音频转写, 语音转文字. For TTS with the sibling stepaudio-2.5-tts model, use the stepfun-tts skill instead.",
      "source_repo": "daymade/claude-code-skills",
      "source_url": "https://github.com/daymade/claude-code-skills/tree/main/daymade-audio/stepfun-asr",
      "kind": "skill",
      "level": "skill",
      "path": "daymade-audio/stepfun-asr/SKILL.md",
      "source_ref": "main",
      "content_sha256": "f7dac6c93d54bf56b6974785d62231f20253a7ca4511394c179f6bf33c0dc53f",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 1340,
          "open_issues": 10,
          "forks": 214,
          "watchers": 16,
          "age_days": 299,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 14,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": true
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 12,
        "code_blocks": 5
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Transcribes Chinese and English audio recordings up to 30 minutes in a single call using StepFun's stepaudio-2.5-asr SSE endpoint.",
            "scenarios": [
              "Transcribing Chinese or English audio recordings up to 30 minutes long in a single request without client-side chunking.",
              "Extracting transcriptions along with token usage and billing data using the provided Python CLI script.",
              "Fixing wrong API endpoint configuration errors when migrating to the stepaudio-2.5-asr model."
            ],
            "io": "Inputs an audio file (e.g., MP3, WAV, OGG, Opus) and optional language parameters, and outputs plain text transcription or JSON with detailed usage stats.",
            "dependencies": [
              "python",
              "ffmpeg"
            ],
            "boundary": "Does not support text-to-speech synthesis or directly processing audio files longer than 30 minutes without prior splitting."
          },
          "zh": {
            "purpose": "使用阶跃星辰 stepaudio-2.5-asr SSE 接口，单次请求即可转写长达 30 分钟的中英文音频。",
            "scenarios": [
              "无需客户端切片，直接单次请求转写长达 30 分钟的中英文音频文件。",
              "通过 Python CLI 脚本提取语音转写结果及 Token 计费使用量数据。",
              "排查并修复因错误调到传统 ASR 接口而导致的模型不支持报错问题。"
            ],
            "io": "输入音频文件（如 MP3、WAV、OGG、Opus）及可选语言参数，输出纯文本转写结果或包含使用量统计的 JSON。",
            "dependencies": [
              "python",
              "ffmpeg"
            ],
            "boundary": "不支持语音合成（TTS）功能，且无法在未预先使用工具切分的情况下直接处理超过 30 分钟的音频。"
          }
        },
        "community_repo": "daymade/claude-code-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "daymade/claude-code-skills/daymade-audio/meeting-minutes-taker",
      "name": "meeting-minutes-taker",
      "summary": "Transforms raw meeting transcripts into high-fidelity, structured meeting minutes (notes / summaries). Use when (1) a meeting transcript is provided and meeting minutes, notes, or a summary are requested; (2) multiple versions of minutes must be merged without losing content; (3) existing minutes need review against the original transcript for missing items; (4) the transcript has anonymous speakers like \"Speaker 1/2/3\" or \"发言人1\" that need identifying (optionally mapped via a context.md team directory). Triggers on 会议纪要 / 会议记录 / 整理纪要 / 妙记转纪要, \"write meeting minutes\", \"summarize this meeting\", \"merge these minutes\", \"what's missing from these notes\". For fixing ASR/STT recognition errors in the raw transcript first, use transcript-fixer; this skill structures clean transcripts into minutes.",
      "source_repo": "daymade/claude-code-skills",
      "source_url": "https://github.com/daymade/claude-code-skills/tree/main/daymade-audio/meeting-minutes-taker",
      "kind": "skill",
      "level": "skill",
      "path": "daymade-audio/meeting-minutes-taker/SKILL.md",
      "source_ref": "main",
      "content_sha256": "ab6bb018326e2a7b6622053e76efd95d37ae3c44266908fd7a50ce00e535b35e",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 1340,
          "open_issues": 10,
          "forks": 214,
          "watchers": 16,
          "age_days": 299,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 14,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": true
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 47,
        "code_blocks": 23
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Transforms raw meeting transcripts into high-fidelity, structured, and comprehensive meeting minutes through iterative analysis.",
            "scenarios": [
              "Generating structured meeting minutes from raw meeting transcripts",
              "Merging multiple versions of meeting minutes or cross-AI outputs without content loss",
              "Identifying anonymous speakers using transcript context and team directories",
              "Auditing existing meeting notes against original transcripts for missing details"
            ],
            "io": "Accepts raw meeting transcripts, optional team context files, or existing notes, and outputs a structured Markdown meeting minutes document.",
            "dependencies": [
              "transcript-fixer",
              "doc-to-markdown"
            ],
            "boundary": "It does not correct raw speech-to-text (ASR/STT) recognition errors, delegating transcript pre-processing cleanup to tools like transcript-fixer."
          },
          "zh": {
            "purpose": "通过多轮迭代分析，将原始会议逐字稿转换为高保真、结构化的完整会议纪要。",
            "scenarios": [
              "根据会议逐字稿生成结构化的会议纪要",
              "合并多个版本的会议纪要或不同 AI 的输出以防内容遗漏",
              "结合上下文与团队名册识别逐字稿中的匿名发言人",
              "对照原始逐字稿审查现有纪要并补充遗漏事项"
            ],
            "io": "输入原始会议逐字稿、可选的团队背景文件或已有纪要，输出结构化的 Markdown 格式会议纪要文档。",
            "dependencies": [
              "transcript-fixer",
              "doc-to-markdown"
            ],
            "boundary": "该技能不直接修复语音识别（ASR/STT）的文本错别字，相关逐字稿预处理需交由 transcript-fixer 技能完成。"
          }
        },
        "community_repo": "daymade/claude-code-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "daymade/claude-code-skills/competitors-analysis",
      "name": "competitors-analysis",
      "summary": "Discover, clone, update, and analyze competitor repositories with evidence-based competitive intelligence. Use when tracking competitors, reviewing competitor source code, adding a competitor repository, comparing product capabilities, building a competitor landscape, checking whether competitor code changed, or when the user says \"竞品分析\", \"竞品\", \"competitor scan\", \"latest competitor code\", \"analyze competitor\", or \"compare with X\". Repository-backed findings must come from local cloned code with file:line citations; market-landscape claims must cite their source and volatility.",
      "source_repo": "daymade/claude-code-skills",
      "source_url": "https://github.com/daymade/claude-code-skills/tree/main/competitors-analysis",
      "kind": "skill",
      "level": "skill",
      "path": "competitors-analysis/SKILL.md",
      "source_ref": "main",
      "content_sha256": "d8fddd679e987058ce94bb8bf69448bf02c885189ae5bf31e9813cb71d067611",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 1340,
          "open_issues": 10,
          "forks": 214,
          "watchers": 16,
          "age_days": 299,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 14,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": true
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 21,
        "code_blocks": 7
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Discovers, clones, updates, and analyzes competitor code repositories to deliver evidence-backed competitive intelligence and technical comparisons.",
            "scenarios": [
              "Searching and shortlisting relevant competitor repositories on GitHub",
              "Analyzing competitor source code with file and line citations",
              "Tracking code updates and changed commits across competitors over time",
              "Synthesizing capability matrices and market landscape comparisons"
            ],
            "io": "Accepts product context along with competitor URLs or search queries, and outputs locally cloned repositories alongside code-cited technical profiles and landscape comparisons.",
            "dependencies": [
              "git",
              "gh"
            ],
            "boundary": "Does not synthesize positioning or market opportunity claims without explicit product context and locally verified code evidence."
          },
          "zh": {
            "purpose": "通过发现、克隆、更新与分析竞品代码仓库，提供基于代码证据的技术剖析与竞品格局报告。",
            "scenarios": [
              "在 GitHub 上搜索并筛选潜在的竞品代码仓库",
              "深入阅读竞品源码并附带文件与行号引用进行技术剖析",
              "跟踪竞品代码仓库的最新提交与变更日志",
              "构建多竞品能力对比矩阵与市场图谱"
            ],
            "io": "接收产品背景信息及竞品 URL 或搜索关键词，输出本地克隆的代码仓库以及包含代码引用的技术画像与对比报告。",
            "dependencies": [
              "git",
              "gh"
            ],
            "boundary": "在缺乏明确的市场背景上下文或未经本地克隆代码验证前，不会凭空推断市场定位或技术结论。"
          }
        },
        "community_repo": "daymade/claude-code-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "daymade/claude-code-skills/codex-image-gallery",
      "name": "codex-image-gallery",
      "summary": "Start or reuse a self-contained local web gallery for browsing Codex-generated images. Use when the user asks to browse Codex generated images, open a local image gallery, inspect ~/.codex/generated_images, view a Codex image output folder, or browse image files produced by Codex.",
      "source_repo": "daymade/claude-code-skills",
      "source_url": "https://github.com/daymade/claude-code-skills/tree/main/codex-image-gallery",
      "kind": "skill",
      "level": "skill",
      "path": "codex-image-gallery/SKILL.md",
      "source_ref": "main",
      "content_sha256": "57869932705016607c9c97c8392ee627f6ba2ae491d1d74cf1986c22453a95d7",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 1340,
          "open_issues": 10,
          "forks": 214,
          "watchers": 16,
          "age_days": 299,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 14,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 6,
        "code_blocks": 9
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Starts or reuses a local web gallery server to allow users to visually browse Codex-generated images in a browser.",
            "scenarios": [
              "Browsing Codex-generated image outputs stored in ~/.codex/generated_images.",
              "Launching a self-contained local web gallery on port 8765 or an available port.",
              "Viewing image files from a custom folder by setting the GALLERY_ROOT environment variable."
            ],
            "io": "Accepts gallery status check or start commands along with optional custom directory paths, returning the active web server URL and opening the gallery in a browser.",
            "dependencies": [
              "node",
              "browser"
            ],
            "boundary": "This skill only serves and displays local image files for viewing, and does not generate, edit, or upload images."
          },
          "zh": {
            "purpose": "启动或复用本地 Web 图库服务，以便用户在浏览器中直观浏览 Codex 生成的图片。",
            "scenarios": [
              "浏览存储在 ~/.codex/generated_images 目录下的 Codex 图片文件。",
              "在本地 8765 或后续可用端口启动自包含的 Web 图库界面。",
              "通过设置 GALLERY_ROOT 环境变量浏览指定自定义目录中的图片。"
            ],
            "io": "输入包括图库检测或启动指令以及可选的自定义图片路径，输出为运行中的服务 URL 并自动打开浏览器页面。",
            "dependencies": [
              "node",
              "browser"
            ],
            "boundary": "本技能仅用于本地图片的 Web 预览展示，不提供图片生成、图片编辑或远程上传功能。"
          }
        },
        "community_repo": "daymade/claude-code-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "daymade/claude-code-skills/cloudflare-troubleshooting",
      "name": "cloudflare-troubleshooting",
      "summary": "Investigate and resolve Cloudflare configuration issues using API-driven evidence gathering. Use when troubleshooting ERR_TOO_MANY_REDIRECTS, SSL errors, DNS issues, or any Cloudflare-related problems. Focus on systematic investigation using Cloudflare API to examine actual configuration rather than making assumptions.",
      "source_repo": "daymade/claude-code-skills",
      "source_url": "https://github.com/daymade/claude-code-skills/tree/main/cloudflare-troubleshooting",
      "kind": "skill",
      "level": "skill",
      "path": "cloudflare-troubleshooting/SKILL.md",
      "source_ref": "main",
      "content_sha256": "74075d05e00368d734b0e4b916ea74ea584641974c22f79736072c5a5944501b",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 1340,
          "open_issues": 10,
          "forks": 214,
          "watchers": 16,
          "age_days": 299,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 14,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 28,
        "code_blocks": 19
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Diagnose and resolve Cloudflare domain and network configuration issues using an evidence-driven methodology powered by the Cloudflare API.",
            "scenarios": [
              "Fixing ERR_TOO_MANY_REDIRECTS by adjusting SSL/TLS modes and Page Rules via API.",
              "Troubleshooting DNS resolution errors and DNSSEC misconfigurations.",
              "Verifying edge settings and executing cache purges after applying configuration fixes."
            ],
            "io": "Inputs user Cloudflare credentials, domain, and error descriptions, and outputs API-based diagnostic results and configuration fix commands.",
            "dependencies": [
              "curl",
              "jq",
              "dig",
              "cloudflare_api"
            ],
            "boundary": "This skill specifically addresses Cloudflare edge network and API configuration troubleshooting, and does not diagnose origin server hardware or application codebase bugs."
          },
          "zh": {
            "purpose": "通过 Cloudflare API 进行基于证据的排查，诊断并解决 Cloudflare 域名及网络配置问题。",
            "scenarios": [
              "通过 API 调整 SSL/TLS 模式和页面规则，修复重定向循环（ERR_TOO_MANY_REDIRECTS）错误。",
              "排查 DNS 解析记录缺失、代理状态异常或 DNSSEC 配置错误。",
              "在应用配置修复后核验边缘节点设置并执行全局缓存清理。"
            ],
            "io": "输入 Cloudflare 凭据、域名和异常现象描述，输出基于 API 的诊断报告及配置修复指令或执行结果。",
            "dependencies": [
              "curl",
              "jq",
              "dig",
              "cloudflare_api"
            ],
            "boundary": "该技能仅专注于 Cloudflare 边缘网络与 API 侧的配置排查，不涵盖源站服务器内部硬件运维或应用程序代码级调试。"
          }
        },
        "community_repo": "daymade/claude-code-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "daymade/claude-code-skills/cli-demo-generator",
      "name": "cli-demo-generator",
      "summary": "Generates professional animated CLI demos as GIFs using VHS terminal recordings. Handles tape file creation, self-bootstrapping demos with hidden setup, output noise filtering, post-processing speed-up, and frame-level verification. Use when users want to create terminal demos, record CLI workflows as GIFs, generate animated documentation, build demo tapes for README files, or need to showcase any command-line tool visually. Also triggers on \"record terminal\", \"VHS tape\", \"demo GIF\", \"animate my CLI\", or any request to visually demonstrate shell commands.",
      "source_repo": "daymade/claude-code-skills",
      "source_url": "https://github.com/daymade/claude-code-skills/tree/main/cli-demo-generator",
      "kind": "skill",
      "level": "skill",
      "path": "cli-demo-generator/SKILL.md",
      "source_ref": "main",
      "content_sha256": "b699d8ecc6980bfa3c9eedcb09b91e3faace090b530d358e8a75162b0c0f38a1",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 1340,
          "open_issues": 10,
          "forks": 214,
          "watchers": 16,
          "age_days": 299,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 14,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 32,
        "code_blocks": 13
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Generates professional animated GIF terminal demos from CLI commands or interactive sessions using VHS.",
            "scenarios": [
              "Creating animated command-line GIF demos for project README documentation.",
              "Generating reproducible, self-cleaning CLI showcase recordings with hidden setup steps.",
              "Batch generating multiple feature demonstration GIFs from a YAML configuration file."
            ],
            "io": "Takes shell commands, CLI arguments, or YAML configs as input and outputs rendered GIF terminal animations or VHS tape files.",
            "dependencies": [
              "python",
              "vhs",
              "gifsicle",
              "asciinema"
            ],
            "boundary": "It strictly creates terminal-based GIF animations and does not record graphical user interfaces (GUI) or video formats other than GIFs."
          },
          "zh": {
            "purpose": "利用 VHS 工具将 CLI 命令或交互式会话生成专业的动态终端 GIF 演示图。",
            "scenarios": [
              "为项目 README 文档制作动态命令行 GIF 演示图。",
              "生成包含隐藏环境准备与自动清理的可复现命令行展示录屏。",
              "通过 YAML 配置文件批量生成多个功能的演示 GIF 图。"
            ],
            "io": "输入 Shell 命令、命令行参数或 YAML 配置文件，输出渲染好的动态终端 GIF 图片或 VHS tape 文件。",
            "dependencies": [
              "python",
              "vhs",
              "gifsicle",
              "asciinema"
            ],
            "boundary": "该工具仅专注于生成基于终端的 GIF 动画，不支持录制图形用户界面（GUI）或导出 GIF 以外的视频格式。"
          }
        },
        "community_repo": "daymade/claude-code-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "abubakarsiddik31/claude-skills-collection",
      "name": "claude-skills-collection",
      "summary": "A curated collection of official and community-built Claude Skills – extend Anthropic's Claude with powerful, modular capabilities for productivity, creativity, coding, and more.",
      "source_repo": "abubakarsiddik31/claude-skills-collection",
      "source_url": "https://github.com/abubakarsiddik31/claude-skills-collection",
      "kind": "skill-collection",
      "level": "repo",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 3,
          "stars": 1031,
          "open_issues": 9,
          "forks": 182,
          "watchers": 17,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 38,
            "maintenance": 23,
            "engagement": 15,
            "maturity": 12
          }
        },
        "security": "unrated",
        "zh": false
      },
      "frontmatter": null
    },
    {
      "id": "daymade/claude-code-skills/daymade-claude-code/claude-code-hooks",
      "name": "claude-code-hooks",
      "summary": "How to write, test, register, and debug Claude Code hooks — PreToolUse / PostToolUse / SessionStart / Stop Bash guards that enforce a rule the model would otherwise talk itself past. Use whenever the user wants to create a hook, block/intercept a tool call, turn a repeatedly-violated rule into a hard gate, add a guard rail, debug a hook that misfires or \"poisons the session\", register a hook across profiles, or mentions hooks / PreToolUse / Stop hook / 拦截 / 守卫 / 钩子 / 拦下. Bakes in the hard-won pitfalls: UserPromptSubmit only ever sees user input, never Claude's own text — a rule about Claude's own output belongs on Stop instead; token-level shlex matching (never awk splitting); bash -n + real-JSON end-to-end testing BEFORE registering (a corrupted PreToolUse hook poisons every Bash call); SSOT + symlink so a ~/.claude reinstall can't lose it; multi-profile convergence; and human-confirmation release gates. Reach for this even for \"make it stop doing X\" — a durable stop is a hook, not a reminder.",
      "source_repo": "daymade/claude-code-skills",
      "source_url": "https://github.com/daymade/claude-code-skills/tree/main/daymade-claude-code/claude-code-hooks",
      "kind": "skill",
      "level": "skill",
      "path": "daymade-claude-code/claude-code-hooks/SKILL.md",
      "source_ref": "main",
      "content_sha256": "88b6b35d3a8add3e15f22145c8d5253d007e789350481f8d1687c26b8e2adc50",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 1340,
          "open_issues": 10,
          "forks": 214,
          "watchers": 16,
          "age_days": 299,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 14,
            "maturity": 12
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "uses sudo"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": true
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 28,
        "code_blocks": 8
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides end-to-end guidance for writing, testing, registering, and debugging Claude Code hooks to enforce hard structural guardrails on tool calls and model behavior.",
            "scenarios": [
              "Blocking dangerous or irreversible shell commands using PreToolUse hooks.",
              "Enforcing mandatory output verification or completion checks via Stop hooks.",
              "Debugging misconfigured or misfiring hooks that disrupt Claude sessions.",
              "Testing hook shell scripts end-to-end with real JSON payloads before registration."
            ],
            "io": "Inputs natural language rule specifications or hook debugging requests and outputs validated shell hook scripts and JSON configurations.",
            "dependencies": [
              "bash"
            ],
            "boundary": "It does not enforce subjective judgment rules without mechanical token patterns or pre-build guardrails for hypothetical, non-recurring errors."
          },
          "zh": {
            "purpose": "提供撰写、测试、注册和调试 Claude Code 钩子的全流程指导，通过硬性 Shell 守卫强制约束工具调用和模型行为。",
            "scenarios": [
              "在工具执行前利用 PreToolUse 钩子拦截高危或不可逆的 Bash 命令。",
              "通过 Stop 钩子对模型输出进行强校验，防止模型提前终止任务。",
              "排查并修复导致会话中断或异常触发的误杀钩子。",
              "在注册前对钩子脚本进行语法检查及真实 JSON 输入的端到端测试。"
            ],
            "io": "输入用户的拦截规则需求或钩子调试请求，输出经测试验证的 Shell 脚本及 JSON 钩子配置。",
            "dependencies": [
              "bash"
            ],
            "boundary": "无法针对缺乏明确机械特征的主观裁量规则建立拦截，也不会为未经复现的假设性问题预建钩子。"
          }
        },
        "community_repo": "daymade/claude-code-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "daymade/claude-code-skills/daymade-claude-code/claude-code-history-files-finder",
      "name": "claude-code-history-files-finder",
      "summary": "Searches and recovers Claude Code JSONL history across all active config homes and archives registered in ~/.claude/history-sources.json. Use --all-projects when the project is unknown and --codex to include Codex rollout search. Uses internal timestamps and searches messages, thinking, tool inputs/results, queues, attachments, summaries, titles, and file-history paths. Recovers exact captured bytes from Claude file-history snapshots, including post-Write edits and binary files; otherwise labels Write checkpoints as lower fidelity. Use for keyword/date-bounded history search, prior-conversation forensics, deleted-file recovery, vanished ~/.claude/jobs artifacts, tool/file-operation analysis, or requests mentioning session history, find in history, previous conversation, or .claude/projects. For a recent Claude+Codex inventory, use local-conversation-history instead.",
      "source_repo": "daymade/claude-code-skills",
      "source_url": "https://github.com/daymade/claude-code-skills/tree/main/daymade-claude-code/claude-code-history-files-finder",
      "kind": "skill",
      "level": "skill",
      "path": "daymade-claude-code/claude-code-history-files-finder/SKILL.md",
      "source_ref": "main",
      "content_sha256": "880f547414ae90eb4e55685df903b0a28a4e54f7c40322b9a2c5cb7f6dc91f8a",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 1340,
          "open_issues": 10,
          "forks": 214,
          "watchers": 16,
          "age_days": 299,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 14,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 45,
        "code_blocks": 19
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Searches, analyzes, and recovers Claude Code session histories and lost file snapshots across active config homes and registered archives.",
            "scenarios": [
              "Recovering deleted files or exact byte snapshots from past Claude Code session file histories",
              "Searching previous session messages, thinking logs, and tool operations using keywords or date boundaries",
              "Investigating past file modifications and vanished artifacts across multiple projects or Codex rollouts"
            ],
            "io": "Accepts search flags such as keywords, project scopes, date bounds, or snapshot file paths, and outputs matching session logs, conversation context, or recovered file contents.",
            "dependencies": [
              "local file system"
            ],
            "boundary": "It does not provide a simple recent session inventory and cannot recover file checkpoints if companion file-history snapshot files are missing from the archive."
          },
          "zh": {
            "purpose": "在活跃配置目录及注册归档中搜索、分析并恢复 Claude Code 的历史会话记录与丢失的文件快照。",
            "scenarios": [
              "从历史会话的文件快照中恢复被删除或修改的文件内容",
              "按关键字或日期范围搜索过往会话中的消息、思考过程及工具调用记录",
              "跨多个项目或 Codex 记录排查过去的工具使用情况与文件变更轨迹"
            ],
            "io": "输入搜索关键字、日期范围、项目范围或文件路径等参数，输出匹配的会话日志、对话上下文或已恢复的文件内容。",
            "dependencies": [
              "local file system"
            ],
            "boundary": "本工具不用于简单的近期会话列表概览，且若归档中未保留对应的文件快照备份，则无法恢复精确的文件内容。"
          }
        },
        "community_repo": "daymade/claude-code-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "daymade/claude-code-skills/capture-screen",
      "name": "capture-screen",
      "summary": "Programmatic screenshot capture on macOS. Find window IDs with Swift CGWindowListCopyWindowInfo, control application windows via AppleScript (zoom, scroll, select), and capture with screencapture. Use when automating screenshots, capturing application windows for documentation, or building multi-shot visual workflows.",
      "source_repo": "daymade/claude-code-skills",
      "source_url": "https://github.com/daymade/claude-code-skills/tree/main/capture-screen",
      "kind": "skill",
      "level": "skill",
      "path": "capture-screen/SKILL.md",
      "source_ref": "main",
      "content_sha256": "45cc3f210a853eda20edbf8524a0076c2ee119eb4001bf0de70b7940178ad339",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 1340,
          "open_issues": 10,
          "forks": 214,
          "watchers": 16,
          "age_days": 299,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 14,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 43,
        "code_blocks": 15
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a programmatic workflow on macOS to locate application window IDs using Swift, adjust window views via AppleScript, and capture targeted window screenshots.",
            "scenarios": [
              "Automating window screenshots for software documentation and user guides.",
              "Adjusting Excel views like scrolling and selecting cells before taking snapshots.",
              "Building multi-shot visual workflows for UI testing or automated reporting."
            ],
            "io": "Takes window search keywords and view control actions as input, and outputs captured PNG or JPEG image files.",
            "dependencies": [
              "swift",
              "osascript",
              "screencapture",
              "macOS"
            ],
            "boundary": "It is strictly limited to macOS operating systems and does not support screen video recording or cross-platform image capture."
          },
          "zh": {
            "purpose": "提供在 macOS 上通过 Swift 查找应用窗口 ID、利用 AppleScript 调整视图并进行精准窗口截图的自动化流程。",
            "scenarios": [
              "自动截取指定应用窗口以生成软件文档和用户指南。",
              "在截图前自动调整 Excel 等应用的视图（如设置缩放、滚动页面或选中单元格）。",
              "构建多步骤的 UI 自动化测试或可视化报告工作流。"
            ],
            "io": "输入为窗口搜索关键字和视图控制指令，输出为保存的 PNG 或 JPEG 图像文件。",
            "dependencies": [
              "swift",
              "osascript",
              "screencapture",
              "macOS"
            ],
            "boundary": "仅适用于 macOS 系统，不支持 Linux 或 Windows 平台，且不具备全屏视频录制功能。"
          }
        },
        "community_repo": "daymade/claude-code-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "daymade/claude-code-skills/bilibili-source",
      "name": "bilibili-source",
      "summary": "Fetch comprehensive, login-free data for any Bilibili (B站) video — title, UP name and follower count, publish date, partition, tags, per-part cids, live stats (view, like, coin, favorite, share, reply, danmaku), and full danmaku (bullet-comment) text. Use this skill whenever working with a Bilibili video and needing real, citable numbers or metadata — ingesting a Bilibili source into a knowledge base, analyzing why a video performed, verifying a creator's claimed metrics, building a case study, or any time a Bilibili view/like/favorite count is about to be written into a document — fetch it, never hand-type or estimate it. Accepts BVID, av numbers, b23.tv short links, or full URLs. Subtitles are also covered but require the user's Bilibili login.",
      "source_repo": "daymade/claude-code-skills",
      "source_url": "https://github.com/daymade/claude-code-skills/tree/main/bilibili-source",
      "kind": "skill",
      "level": "skill",
      "path": "bilibili-source/SKILL.md",
      "source_ref": "main",
      "content_sha256": "1c4b42552875fdb5f032ce4f1ee480ac4c9b31fd26c8fcc6bf425d82dd76b202",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 1340,
          "open_issues": 10,
          "forks": 214,
          "watchers": 16,
          "age_days": 299,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 14,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": true
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 8,
        "code_blocks": 5
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Fetch comprehensive login-free metadata, live engagement statistics, and danmaku text for Bilibili videos.",
            "scenarios": [
              "Ingesting accurate Bilibili video metadata and engagement metrics into a knowledge base",
              "Analyzing video performance drivers using live engagement stats and audience danmaku comments",
              "Verifying creator-claimed metrics for case studies and analytical reports"
            ],
            "io": "Accepts Bilibili identifiers (BVID, av number, short link, or URL) and outputs structured JSON containing video metadata, interaction statistics, danmaku transcripts, or subtitles.",
            "dependencies": [
              "bash",
              "curl",
              "bilibili_api"
            ],
            "boundary": "It does not download video or audio media files, and it cannot fetch subtitles without a logged-in Bilibili session."
          },
          "zh": {
            "purpose": "获取 Bilibili 视频的元数据、实时互动数据及弹幕文本，为知识库与数据分析提供可核实的权威数据。",
            "scenarios": [
              "将准确的 B 站视频元数据与互动指标导入知识库",
              "结合实时互动数据与弹幕文本分析视频受热捧的原因与互动节点",
              "核实创作者展示的各项数据指标以构建案例研究"
            ],
            "io": "输入 B 站视频标识（BVID、av号、b23.tv短链接或完整URL），输出包含视频元数据、实时统计指标、弹幕全文或字幕的结构化数据。",
            "dependencies": [
              "bash",
              "curl",
              "bilibili_api"
            ],
            "boundary": "本技能不包含视频或音频源文件的下载功能，且在无登录 Cookie 的情况下无法提取字幕。"
          }
        },
        "community_repo": "daymade/claude-code-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "daymade/claude-code-skills/benchmark-due-diligence",
      "name": "benchmark-due-diligence",
      "summary": "Runs adversarial due-diligence on a benchmark the user envies — a founder, KOL, company, or product whose claimed success looks inflated — splitting marketing bubble from real signal, then mapping the validated playbook onto the user's own resources. Use whenever the user wants to 尽调/对标/拆解 a competitor or role-model, 抄/偷师 someone's playbook, suspects 水分/泡沫 in their claims (#1 on Product Hunt, 0-to-1M users, funding, 估值几个亿), asks whether wins are 真本事 vs 运气/时机, or says someone is 太成功了/crushing it and wants the real story — even if they never say 尽调. Prefer over deep-research for debunking inflated claims and extracting a replicable playbook rather than a neutral briefing.",
      "source_repo": "daymade/claude-code-skills",
      "source_url": "https://github.com/daymade/claude-code-skills/tree/main/benchmark-due-diligence",
      "kind": "skill",
      "level": "skill",
      "path": "benchmark-due-diligence/SKILL.md",
      "source_ref": "main",
      "content_sha256": "b4e58ad49d077a58c951d14f3901b1f54aef2a60cd8a60d04a2f008685adc75b",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 1340,
          "open_issues": 10,
          "forks": 214,
          "watchers": 16,
          "age_days": 299,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 14,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": true
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 8,
        "code_blocks": 1
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Conducts adversarial due diligence on high-profile competitors or benchmarks to separate PR hype from verified signal and map actionable playbooks onto the user's specific context.",
            "scenarios": [
              "Debunking viral traction or inflated funding claims of a competitor",
              "Dissecting a founder or KOL's growth playbook to distinguish luck from replicable methods",
              "Analyzing a benchmark product launch to translate its validated tactics into personalized strategic moves"
            ],
            "io": "Inputs a target benchmark, entity, or claim alongside optional user context, and outputs an adversarial teardown report with a tailored execution plan.",
            "dependencies": [
              "websearch",
              "deep-research",
              "osint-investigate",
              "qcc",
              "workflow"
            ],
            "boundary": "It does not provide neutral, broad market research briefings, nor does it conduct formal legal, financial, or non-public corporate due diligence."
          },
          "zh": {
            "purpose": "对竞争对手或行业标杆进行批判性拆解与深度尽调，剔除营销泡沫，并将验证有效的战术复刻映射至用户自身的实际资源中。",
            "scenarios": [
              "拆解竞品的宣传水分或夸大的融资与增长数据（如 Product Hunt 榜首、虚高估值）",
              "剖析知名 KOL 或创业者的成功路径，区分运气/时机与可复制的底层套路",
              "对标行业标杆产品，将其验证有效的打法转化为适合用户自身资源的落地动作"
            ],
            "io": "输入目标标杆对象、宣传主张及用户自身的资源背景，输出一份去泡沫化的竞品拆解报告与定制化复刻方案。",
            "dependencies": [
              "websearch",
              "deep-research",
              "osint-investigate",
              "qcc",
              "workflow"
            ],
            "boundary": "它不提供中立客观的广义行业综述报告，也不进行涉及未公开数据的合规法务或审计级财务尽调。"
          }
        },
        "community_repo": "daymade/claude-code-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "daymade/claude-code-skills/auto-repo-setup",
      "name": "auto-repo-setup",
      "summary": "Diagnose, repair, and standardize repository setup and safe Git workflows for Claude Code or Codex. Use when a repository will not run, a collaborator is onboarding, dependencies or credentials are missing, the user wants startup sync, SessionStart output is duplicated, project instructions or hooks need auditing, or commit/push/conflict/history-cleanup needs a guarded workflow. Route ordinary startup behavior through project instructions or a natural language request; use lifecycle hooks only when behavior must occur before the first prompt and the target runtime has been verified.",
      "source_repo": "daymade/claude-code-skills",
      "source_url": "https://github.com/daymade/claude-code-skills/tree/main/auto-repo-setup",
      "kind": "skill",
      "level": "skill",
      "path": "auto-repo-setup/SKILL.md",
      "source_ref": "main",
      "content_sha256": "00a4c58d1d8d388687ddab50a900935bc378c7e92a949a3f25033f2e0f83c72d",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 1340,
          "open_issues": 10,
          "forks": 214,
          "watchers": 16,
          "age_days": 299,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 14,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 16,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Diagnose, repair, and standardize project environment setups, startup hooks, and safe Git workflows for AI coding agents.",
            "scenarios": [
              "Troubleshooting broken project runtimes or missing dependencies on fresh clone environments.",
              "Safely executing Git operations such as commits, pushes, conflict resolutions, and history cleanup.",
              "Auditing and repairing duplicated or failing agent startup hooks and onboarding documentation."
            ],
            "io": "Takes an optional repository path or user directive as input and produces diagnostic reports, environment repairs, or safe Git action results.",
            "dependencies": [
              "git",
              "python",
              "claude-code",
              "codex"
            ],
            "boundary": "It does not perform destructive Git actions like unapproved stashes or force pushes, nor does it enforce unneeded dependencies on clean repositories."
          },
          "zh": {
            "purpose": "自动诊断、修复并规范 AI 编程 Agent 的项目环境配置、启动钩子与安全的 Git 工作流。",
            "scenarios": [
              "排查并修复新克隆仓库中运行失败的环境或缺失的依赖。",
              "安全地执行提交、推送、冲突解决及敏感历史清理等 Git 操作。",
              "审计并修复重复或异常的 Agent 启动钩子与团队入职文档。"
            ],
            "io": "输入可选的仓库路径或自然语言指令，输出诊断报告、修复后的环境或安全的 Git 执行结果。",
            "dependencies": [
              "git",
              "python",
              "claude-code",
              "codex"
            ],
            "boundary": "它不会在未经明确许可的情况下执行暂存或强推等破坏性 Git 操作，也不会为未声明的项目强加无关依赖。"
          }
        },
        "community_repo": "daymade/claude-code-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "daymade/claude-code-skills/daymade-audio/asr-transcribe-to-text",
      "name": "asr-transcribe-to-text",
      "summary": "Transcribe audio/video to speaker-labeled text — who-said-what by default, plain-text opt-out; MLX-local on Apple Silicon or remote; local files, media URLs. Use for transcribing recordings/podcasts/lectures/meetings, ASR, speech-to-text, 转录, 语音转文字, 录音转文字, speaker diarization/说话人分离/识别/谁在说话, timestamps 字幕/时间戳/音画对齐, CAM++ voiceprint ID. This skill ALSO owns audio PREPROCESSING for ASR as a first-class trigger, even without transcription: convert any audio/video into an ASR-ready file (转换成适合 ASR 的格式, 转格式, convert/prepare audio for ASR, 音频预处理), downsample to 16kHz mono 16-bit (降采样, 重采样, 单声道, 归一化), merge multi-segment recorder dumps (多段合并/拼接, DJI TX01/TX02), transcode to small M4A + pitch-preserved speedup to cut metered-ASR billed minutes (转 M4A, 压缩上传, 加速, 1.3x, 飞书妙记/Feishu Minutes). Trigger even when it looks like a trivial one-line ffmpeg — the skill owns sample-rate/bit-depth/channel, merge-order, speed-vs-WER, format choices + a blessed prepare_asr_input.py.",
      "source_repo": "daymade/claude-code-skills",
      "source_url": "https://github.com/daymade/claude-code-skills/tree/main/daymade-audio/asr-transcribe-to-text",
      "kind": "skill",
      "level": "skill",
      "path": "daymade-audio/asr-transcribe-to-text/SKILL.md",
      "source_ref": "main",
      "content_sha256": "45b6fac8704acd60c9c84edcba5758d4de2c84bf0382bd4d84fcba1f838c6e4a",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 1340,
          "open_issues": 10,
          "forks": 214,
          "watchers": 16,
          "age_days": 299,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 14,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": true
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 27,
        "code_blocks": 42
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Transcribes audio and video files or URLs into speaker-labeled text and handles audio preprocessing for optimal ASR input.",
            "scenarios": [
              "Transcribing meetings, podcasts, or lectures with speaker diarization and word-level timestamps.",
              "Preprocessing and downsampling raw multi-segment audio files into standard 16kHz mono ASR format.",
              "Compressing and speeding up audio files with pitch preservation to reduce metered ASR service costs."
            ],
            "io": "Inputs local audio/video file paths or media URLs with optional transcription options, and outputs speaker-diarized text transcripts (with CSV/timestamps) or preprocessed audio files.",
            "dependencies": [
              "ffmpeg",
              "python",
              "mlx-whisper",
              "pyannote",
              "Qwen3-ASR"
            ],
            "boundary": "This skill does not handle real-time streaming speech recognition or directly generate meeting summaries from the transcript."
          },
          "zh": {
            "purpose": "将音视频文件或 URL 转录为带说话人标签的文本，并提供用于优化 ASR 输入的音频预处理功能。",
            "scenarios": [
              "转录包含说话人分离和字级别时间戳的会议、播客或讲座录音。",
              "将多段原始录音进行降采样、单声道化与合并，预处理为适合 ASR 的标准格式。",
              "对音频进行保频倍速压缩和格式转换，以降低按量计费的 ASR 服务的转录成本。"
            ],
            "io": "输入本地音视频文件路径或媒体 URL 及转录参数，输出带说话人标识与时间戳的文本/CSV 记录或预处理后的音频文件。",
            "dependencies": [
              "ffmpeg",
              "python",
              "mlx-whisper",
              "pyannote",
              "Qwen3-ASR"
            ],
            "boundary": "该技能不提供实时流式语音识别，也不直接对转录后的文本进行摘要或文档生成。"
          }
        },
        "community_repo": "daymade/claude-code-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "alirezarezvani/claude-skills/.gemini/skills/aims-audit",
      "name": "aims-audit",
      "summary": "",
      "source_repo": "alirezarezvani/claude-skills",
      "source_url": "https://github.com/alirezarezvani/claude-skills/tree/main/.gemini/skills/aims-audit",
      "kind": "skill",
      "level": "skill",
      "path": ".gemini/skills/aims-audit/SKILL.md",
      "source_ref": "main",
      "content_sha256": "392bef1ccbd5f49a3d0f61da12d0baf3b73650803d028437de001d989bc064b6",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 24554,
          "open_issues": 36,
          "forks": 3452,
          "watchers": 223,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 0,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Audits AI Management System (AIMS) policies, controls, and documentation against standards like ISO/IEC 42001.",
            "scenarios": [
              "Evaluating organizational AI governance policies for ISO/IEC 42001 compliance",
              "Generating audit reports and gap analysis for AI risk management controls",
              "Reviewing data governance and model safety documentation before external audits"
            ],
            "io": "Takes AI governance documents, system architecture specs, and risk assessment logs as input, and outputs structured audit reports with remediation recommendations.",
            "dependencies": [
              "none"
            ],
            "boundary": "Provides AI compliance and process assessment but does not automatically execute technical fixes or replace official certified third-party auditors."
          },
          "zh": {
            "purpose": "根据 ISO/IEC 42001 等标准，对人工智能管理体系（AIMS）的政策、控制措施及文档进行审计评估。",
            "scenarios": [
              "评估企业 AI 治理政策是否符合 ISO/IEC 42001 合规标准",
              "生成 AI 风险管理与安全控制的审计报告及差距分析",
              "在进行外部认证审计前对数据治理和模型安全文档进行自查"
            ],
            "io": "输入 AI 治理政策文档、系统架构说明及风险评估日志，输出结构化的审计报告与整改建议。",
            "dependencies": [
              "none"
            ],
            "boundary": "仅提供 AI 合规性与流程评估建议，不能自动修复技术漏洞或替代官方第三方认证审计。"
          }
        },
        "community_repo": "alirezarezvani/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "alirezarezvani/claude-skills/.gemini/skills/ai-security",
      "name": "ai-security",
      "summary": "",
      "source_repo": "alirezarezvani/claude-skills",
      "source_url": "https://github.com/alirezarezvani/claude-skills/tree/main/.gemini/skills/ai-security",
      "kind": "skill",
      "level": "skill",
      "path": ".gemini/skills/ai-security/SKILL.md",
      "source_ref": "main",
      "content_sha256": "38366cdf656ed5ab1c59172dabf1fe2780222b2f694a51f97faf586aae63eb41",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 24554,
          "open_issues": 36,
          "forks": 3452,
          "watchers": 223,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 0,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Evaluates, audits, and secures AI models, prompt engineering pipelines, and LLM application architectures against vulnerabilities like prompt injection and data leakage.",
            "scenarios": [
              "Auditing system prompts and LLM pipelines for direct and indirect prompt injection vulnerabilities.",
              "Reviewing AI application architectures for secure data handling, access controls, and privacy compliance.",
              "Conducting threat modeling and adversarial risk assessments for autonomous LLM agents."
            ],
            "io": "Accepts system prompts, model configurations, or application architecture documentation as input, and outputs security risk assessments, threat models, and actionable mitigation guidelines.",
            "dependencies": [
              "none"
            ],
            "boundary": "Does not perform active automated penetration testing on live infrastructure or guarantee absolute immunity against novel zero-day AI attack vectors."
          },
          "zh": {
            "purpose": "评估、审计和保护 AI 模型、提示词工程流水线及 LLM 应用架构，抵御提示词注入和数据泄露等安全漏洞。",
            "scenarios": [
              "审计系统提示词和 LLM 流水线中的直接与间接提示词注入漏洞。",
              "审查 AI 应用架构的数据处理安全性、访问控制与隐私合规性。",
              "对自主 LLM 智能体进行威胁建模和对抗性风险评估。"
            ],
            "io": "接受系统提示词、模型配置或应用架构文档作为输入，输出安全风险评估报告、威胁模型及可操作的修复建议。",
            "dependencies": [
              "none"
            ],
            "boundary": "不针对线上基础设施执行自动化渗透测试，也不保证绝对防御未知的 AI 零日攻击手段。"
          }
        },
        "community_repo": "alirezarezvani/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "alirezarezvani/claude-skills/.gemini/skills/ai-act-readiness",
      "name": "ai-act-readiness",
      "summary": "",
      "source_repo": "alirezarezvani/claude-skills",
      "source_url": "https://github.com/alirezarezvani/claude-skills/tree/main/.gemini/skills/ai-act-readiness",
      "kind": "skill",
      "level": "skill",
      "path": ".gemini/skills/ai-act-readiness/SKILL.md",
      "source_ref": "main",
      "content_sha256": "4b8c88ab3561267b33b1bce3603eaa451e1e61d93f8cbbaac2e18071de64ceb9",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 24554,
          "open_issues": 36,
          "forks": 3452,
          "watchers": 223,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 0,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Evaluates AI models, applications, and workflows against EU AI Act requirements to assess risk categories and compliance readiness.",
            "scenarios": [
              "Classifying AI systems into EU AI Act risk tiers (e.g., Prohibited, High-Risk, GPAI).",
              "Identifying compliance gaps and documentation needs prior to EU market deployment.",
              "Generating AI governance readiness checklists and risk mitigation roadmaps."
            ],
            "io": "Inputs AI system descriptions, data usage, and deployment context; outputs an EU AI Act compliance readiness report with risk classifications and recommendations.",
            "dependencies": [
              "none"
            ],
            "boundary": "Does not provide legally binding legal advice or substitute for official regulatory audits and certifications by notified bodies."
          },
          "zh": {
            "purpose": "根据欧盟《人工智能法案》（EU AI Act）评估 AI 模型、应用和工作流的风险等级与合规准备度。",
            "scenarios": [
              "对 AI 系统进行欧盟 AI 法案下的风险等级划分（如禁止类、高风险类、通用 AI 等）。",
              "在进入欧盟市场前识别合规差距及所需的文档规范。",
              "生成 AI 治理准备度检查清单与风险缓解路线图。"
            ],
            "io": "输入 AI 系统的架构描述、数据使用及部署场景；输出包含风险分类与改进建议的欧盟 AI 法案合规评估报告。",
            "dependencies": [
              "none"
            ],
            "boundary": "不提供具有法律约束力的法律咨询，也不能替代监管机构或公告机构的正式合规认证。"
          }
        },
        "community_repo": "alirezarezvani/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "alirezarezvani/claude-skills/.gemini/skills/agile-product-owner",
      "name": "agile-product-owner",
      "summary": "",
      "source_repo": "alirezarezvani/claude-skills",
      "source_url": "https://github.com/alirezarezvani/claude-skills/tree/main/.gemini/skills/agile-product-owner",
      "kind": "skill",
      "level": "skill",
      "path": ".gemini/skills/agile-product-owner/SKILL.md",
      "source_ref": "main",
      "content_sha256": "349b3e9f87747531a53b73c0ad9770de3e1d43810507e231af9dc9887b4d4dde",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 24554,
          "open_issues": 36,
          "forks": 3452,
          "watchers": 223,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 0,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Helps product and engineering teams translate business goals into actionable agile backlogs, user stories, and acceptance criteria.",
            "scenarios": [
              "Writing detailed user stories using the Given-When-Then format and INVEST principles",
              "Prioritizing product backlogs based on business value, effort, and strategic goals",
              "Breaking down large product epics into manageable, sprint-ready features",
              "Facilitating backlog refinement by clarifying functional requirements and edge cases"
            ],
            "io": "Inputs high-level business ideas or requirements; outputs prioritized user stories, acceptance criteria, and feature roadmaps.",
            "dependencies": [
              "none"
            ],
            "boundary": "Does not write production code, design software architecture, or manage daily Scrum Master operations like standup facilitation."
          },
          "zh": {
            "purpose": "帮助产品与工程团队将业务目标转化为可执行的敏捷 Backlog、用户故事与验收标准。",
            "scenarios": [
              "使用 Given-When-Then 格式和 INVEST 原则编写详细的用户故事",
              "根据业务价值、开发成本和战略目标对产品 Backlog 进行优先级排序",
              "将大型 Epic 拆解为可在 Sprint 内交付的具体功能项",
              "在需求精炼会中澄清业务规则与边界情况"
            ],
            "io": "输入高层业务想法或原始需求，输出结构化的用户故事、验收标准及优先级需求列表。",
            "dependencies": [
              "none"
            ],
            "boundary": "不负责编写技术实现代码、设计系统架构，也不承担 Scrum Master 的日常站会主持与团队敏捷流程管理工作。"
          }
        },
        "community_repo": "alirezarezvani/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "alirezarezvani/claude-skills/.gemini/skills/agenthub",
      "name": "agenthub",
      "summary": "",
      "source_repo": "alirezarezvani/claude-skills",
      "source_url": "https://github.com/alirezarezvani/claude-skills/tree/main/.gemini/skills/agenthub",
      "kind": "skill",
      "level": "skill",
      "path": ".gemini/skills/agenthub/SKILL.md",
      "source_ref": "main",
      "content_sha256": "0b95bd990eb838649bc9b30181cb93547cd2dbbe477cbd48a855e68e0e57b7d4",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 24554,
          "open_issues": 36,
          "forks": 3452,
          "watchers": 223,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 0,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "AgentHub serves as a centralized management platform for discovering, registering, and orchestrating specialized AI agents and skills.",
            "scenarios": [
              "Querying and listing available AI agents and their capabilities",
              "Registering or updating agent configurations and skill definitions",
              "Routing user requests to appropriate specialized agents for task execution"
            ],
            "io": "Accepts agent management commands or task routing queries as input, and outputs agent metadata, status, or routed execution results.",
            "dependencies": [
              "agent registry",
              "agenthub service"
            ],
            "boundary": "It handles agent lifecycle management and task routing but does not execute domain-specific task logic directly."
          },
          "zh": {
            "purpose": "AgentHub 是一个用于发现、注册和编排专业化 AI 智能体与技能的集中式管理平台。",
            "scenarios": [
              "查询并列出可用的 AI 智能体及其功能技能",
              "注册或更新智能体配置与技能定义",
              "将用户请求路由至适当的专用智能体以执行任务"
            ],
            "io": "输入为智能体管理指令或任务路由查询，输出为智能体元信息、状态或已路由任务的执行结果。",
            "dependencies": [
              "agent registry",
              "agenthub service"
            ],
            "boundary": "它仅负责智能体生命周期管理与任务路由，本身不直接执行具体的领域业务逻辑。"
          }
        },
        "community_repo": "alirezarezvani/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "alirezarezvani/claude-skills/.gemini/skills/agent-workflow-designer",
      "name": "agent-workflow-designer",
      "summary": "",
      "source_repo": "alirezarezvani/claude-skills",
      "source_url": "https://github.com/alirezarezvani/claude-skills/tree/main/.gemini/skills/agent-workflow-designer",
      "kind": "skill",
      "level": "skill",
      "path": ".gemini/skills/agent-workflow-designer/SKILL.md",
      "source_ref": "main",
      "content_sha256": "de00188c9c1e831cc7b3acee01dad2457c42d503acbb8e813d727a2dfff90993",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 24554,
          "open_issues": 36,
          "forks": 3452,
          "watchers": 223,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 0,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Design, architect, and optimize multi-agent workflows, state machines, and task orchestration pipelines for complex AI systems.",
            "scenarios": [
              "Architecting complex multi-agent collaborative workflows or directed acyclic graphs (DAGs).",
              "Designing state transitions, human-in-the-loop checkpoints, and fallback mechanisms for AI agent tasks.",
              "Defining optimal prompt chaining structures and tool routing logic for autonomous agent execution."
            ],
            "io": "Inputs high-level system requirements and agent roles, and outputs structured workflow specifications, state diagrams, or step-by-step orchestration plans.",
            "dependencies": [
              "none"
            ],
            "boundary": "This skill focuses on designing workflow architecture and specifications, but does not execute agents at runtime, manage live database state, or deploy infrastructure."
          },
          "zh": {
            "purpose": "设计、构建和优化用于复杂 AI 系统的多 Agent 工作流、状态机及任务编排管线。",
            "scenarios": [
              "架构复杂的多 Agent 协作工作流或有向无环图 (DAG)。",
              "为 Agent 任务设计状态迁移、人工干预检查点及容错回退机制。",
              "定义自主 Agent 系统的最佳提示词链结构与工具路由逻辑。"
            ],
            "io": "输入系统需求与 Agent 角色定义，输出结构化的工作流规范、状态图或分步编排计划。",
            "dependencies": [
              "none"
            ],
            "boundary": "该 Skill 仅专注于设计工作流架构与规范，不负责运行时执行 Agent、管理实时数据库状态或部署基础设施。"
          }
        },
        "community_repo": "alirezarezvani/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "alirezarezvani/claude-skills/.gemini/skills/agent-protocol",
      "name": "agent-protocol",
      "summary": "",
      "source_repo": "alirezarezvani/claude-skills",
      "source_url": "https://github.com/alirezarezvani/claude-skills/tree/main/.gemini/skills/agent-protocol",
      "kind": "skill",
      "level": "skill",
      "path": ".gemini/skills/agent-protocol/SKILL.md",
      "source_ref": "main",
      "content_sha256": "9477b1c40f30e2b6ed8e2369b04a87e5dd04c42c93886cf7c76745d7d1a45588",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 24554,
          "open_issues": 36,
          "forks": 3452,
          "watchers": 223,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 0,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a standardized protocol and interaction specification for task execution, step tracking, and communication between AI agents.",
            "scenarios": [
              "Standardizing API endpoints for multi-agent task delegation and status tracking.",
              "Interfacing heterogeneous agent frameworks using a common communication layer.",
              "Logging and monitoring step-by-step agent execution histories."
            ],
            "io": "Inputs task requests, step payloads, and agent configuration data; outputs standardized execution status, step responses, and task artifacts.",
            "dependencies": [
              "none"
            ],
            "boundary": "Defines interface specifications and data schemas for agent communication, but does not implement domain-specific business logic or host agent execution runtimes."
          },
          "zh": {
            "purpose": "为 AI Agent 之间的任务执行、步骤跟踪和通信提供标准化的协议与交互规范。",
            "scenarios": [
              "标准化多 Agent 任务分发与状态跟踪的 API 接口。",
              "通过统一的通信层连接异构 Agent 框架。",
              "记录和监控 Agent 的分步执行历史与中间状态。"
            ],
            "io": "输入任务请求、步骤载荷与 Agent 配置数据；输出标准化的执行状态、步骤响应与任务产物。",
            "dependencies": [
              "none"
            ],
            "boundary": "仅定义 Agent 通信的接口规范与数据结构，不实现具体的业务领域逻辑，也不托管 Agent 的底层运行环境。"
          }
        },
        "community_repo": "alirezarezvani/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "alirezarezvani/claude-skills/.gemini/skills/agent-harness",
      "name": "agent-harness",
      "summary": "",
      "source_repo": "alirezarezvani/claude-skills",
      "source_url": "https://github.com/alirezarezvani/claude-skills/tree/main/.gemini/skills/agent-harness",
      "kind": "skill",
      "level": "skill",
      "path": ".gemini/skills/agent-harness/SKILL.md",
      "source_ref": "main",
      "content_sha256": "b5259cc1c0c95914cee84a074fc64aebd702ff7767a27fc471115c6fd4268622",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 24554,
          "open_issues": 36,
          "forks": 3452,
          "watchers": 223,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 0,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a standardized execution framework and test harness for running, evaluating, and debugging LLM agents.",
            "scenarios": [
              "Running automated benchmarks and test suites for agents",
              "Simulating execution environments and tool interactions during agent development",
              "Debugging step-by-step agent reasoning traces and tool invocations"
            ],
            "io": "Takes agent configurations, task prompts, and test suites as input, and outputs execution logs, evaluation metrics, and diagnostic reports.",
            "dependencies": [
              "command_line",
              "python"
            ],
            "boundary": "It manages agent execution environments and evaluations, but does not build LLM models or automatically author agent prompts."
          },
          "zh": {
            "purpose": "提供一个用于运行、评估和调试 LLM Agent 的标准化执行框架与测试套件。",
            "scenarios": [
              "为 Agent 运行自动化基准测试与评估集",
              "在开发过程中模拟 Agent 的执行环境与工具交互",
              "调试 Agent 的分步推理轨迹与工具调用过程"
            ],
            "io": "输入 Agent 配置、任务 Prompt 及测试用例，输出执行日志、评估指标和诊断报告。",
            "dependencies": [
              "command_line",
              "python"
            ],
            "boundary": "它仅负责管理 Agent 的执行与测试环境，不负责构建 LLM 模型或自动撰写 Agent 提示词。"
          }
        },
        "community_repo": "alirezarezvani/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "alirezarezvani/claude-skills/.gemini/skills/agent-designer",
      "name": "agent-designer",
      "summary": "",
      "source_repo": "alirezarezvani/claude-skills",
      "source_url": "https://github.com/alirezarezvani/claude-skills/tree/main/.gemini/skills/agent-designer",
      "kind": "skill",
      "level": "skill",
      "path": ".gemini/skills/agent-designer/SKILL.md",
      "source_ref": "main",
      "content_sha256": "77bf3fb8288382ceb197969d208597c85b290c05f443a32f50e9476051970ca4",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 24554,
          "open_issues": 36,
          "forks": 3452,
          "watchers": 223,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 0,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Designs and scaffolds custom AI agents and agent skills by defining their architecture, system prompts, and tool configurations.",
            "scenarios": [
              "Scaffolding a new agent configuration for a specific task domain",
              "Drafting SKILL.md specifications and prompt guidelines for custom skills",
              "Structuring agent workflows and interaction patterns"
            ],
            "io": "Input is target requirements or domain specs for an agent; output is a structured agent design blueprint or SKILL.md definition.",
            "dependencies": [
              "none"
            ],
            "boundary": "Does not execute or deploy the designed agents into live production environments."
          },
          "zh": {
            "purpose": "通过定义架构、系统提示词和工具配置，设计并构建自定义 AI Agent 及其 Skill 规范。",
            "scenarios": [
              "针对特定任务领域搭建全新的 Agent 配置",
              "为自定义技能编写 SKILL.md 规范与提示词指南",
              "规划 Agent 的工作流与交互模式"
            ],
            "io": "输入为 Agent 的需求描述或领域规范，输出为结构化的 Agent 设计蓝图或 SKILL.md 定义文件。",
            "dependencies": [
              "none"
            ],
            "boundary": "不负责将设计好的 Agent 部署或运行到实际的生产环境中。"
          }
        },
        "community_repo": "alirezarezvani/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "alirezarezvani/claude-skills/.gemini/skills/agent-decision-receipts",
      "name": "agent-decision-receipts",
      "summary": "",
      "source_repo": "alirezarezvani/claude-skills",
      "source_url": "https://github.com/alirezarezvani/claude-skills/tree/main/.gemini/skills/agent-decision-receipts",
      "kind": "skill",
      "level": "skill",
      "path": ".gemini/skills/agent-decision-receipts/SKILL.md",
      "source_ref": "main",
      "content_sha256": "558848a562116f0207b899e8ba0750d3a36008ad8c8f0becd9ad8f41eae1b026",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 24554,
          "open_issues": 36,
          "forks": 3452,
          "watchers": 223,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 0,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Generates structured, traceable audit receipts for AI agent decisions to ensure accountability and transparency in automated workflows.",
            "scenarios": [
              "Recording audit logs for compliance in automated financial or legal agent actions.",
              "Tracking decision rationales and metadata across multi-agent execution pipelines.",
              "Verifying agent policy compliance during post-execution system audits."
            ],
            "io": "Takes agent execution states, decision contexts, and metadata as input, and outputs standardized, immutable decision receipt records.",
            "dependencies": [
              "none"
            ],
            "boundary": "It does not execute business logic or make autonomous decisions, focusing exclusively on capturing and formatting decision receipts."
          },
          "zh": {
            "purpose": "为AI Agent的决策过程生成结构化且可追溯的审计回执，确保自动化工作流的透明度与可追责性。",
            "scenarios": [
              "记录自动化金融或法律Agent操作的合规审计日志。",
              "在多Agent协同流程中追踪决策依据与上下文元数据。",
              "在事后系统审计期间核实Agent对既定策略的执行合规性。"
            ],
            "io": "输入Agent的执行状态、决策依据及元数据，输出标准化的决策回执记录。",
            "dependencies": [
              "none"
            ],
            "boundary": "该技能不直接执行业务逻辑或做出自主决策，仅专注于捕获和格式化已发生的决策回执。"
          }
        },
        "community_repo": "alirezarezvani/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "alirezarezvani/claude-skills/.gemini/skills/aeo",
      "name": "aeo",
      "summary": "",
      "source_repo": "alirezarezvani/claude-skills",
      "source_url": "https://github.com/alirezarezvani/claude-skills/tree/main/.gemini/skills/aeo",
      "kind": "skill",
      "level": "skill",
      "path": ".gemini/skills/aeo/SKILL.md",
      "source_ref": "main",
      "content_sha256": "61b95890bccba2439fe016dbab880534aeffd0d1a26530ac742a5f28e0fb4248",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 24554,
          "open_issues": 36,
          "forks": 3452,
          "watchers": 223,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 0,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Optimizes website content and brand messaging for AI answer engines and generative search platforms (Answer Engine Optimization).",
            "scenarios": [
              "Auditing brand visibility and citation rates across conversational AI engines.",
              "Structuring web content and schema markup to increase direct citations in AI responses.",
              "Benchmarking competitor presence and share of voice in AI-generated answer engines."
            ],
            "io": "Inputs target brand content, keywords, or website URLs; outputs an AEO evaluation report with structural optimization recommendations and citation strategies.",
            "dependencies": [
              "browser"
            ],
            "boundary": "Does not perform traditional SEO off-page link building or guarantee fixed ranking positions within third-party proprietary AI models."
          },
          "zh": {
            "purpose": "针对 AI 问答引擎与生成式搜索平台进行内容及品牌信息的答案引擎优化（AEO）。",
            "scenarios": [
              "审计品牌在对话式 AI 引擎中的可见度与引用频率。",
              "优化网页结构与 Schema 标记以提升被 AI 直接引用的概率。",
              "对标竞品在 AI 生成回答中的曝光率与声量占比。"
            ],
            "io": "输入目标品牌内容、关键词或网站 URL；输出包含结构化优化建议与引用策略的 AEO 评估报告。",
            "dependencies": [
              "browser"
            ],
            "boundary": "不执行传统 SEO 外链建设，也不保证在第三方私有 AI 模型中的固定排名。"
          }
        },
        "community_repo": "alirezarezvani/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "alirezarezvani/claude-skills/.gemini/skills/adversarial-reviewer",
      "name": "adversarial-reviewer",
      "summary": "",
      "source_repo": "alirezarezvani/claude-skills",
      "source_url": "https://github.com/alirezarezvani/claude-skills/tree/main/.gemini/skills/adversarial-reviewer",
      "kind": "skill",
      "level": "skill",
      "path": ".gemini/skills/adversarial-reviewer/SKILL.md",
      "source_ref": "main",
      "content_sha256": "a17f66bd2bea35aa2038b9a989bb900a659871df1a9c3caa0cc33c6a1f65f618",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 24554,
          "open_issues": 36,
          "forks": 3452,
          "watchers": 223,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 0,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Critically evaluates code, designs, or proposals by acting as an adversarial reviewer to uncover security vulnerabilities, edge cases, hidden assumptions, and failure modes.",
            "scenarios": [
              "Reviewing pull requests for subtle security risks and unhandled edge cases",
              "Stress-testing architectural designs to identify single points of failure before implementation",
              "Auditing refactoring proposals to detect potential regression risks and breaking changes"
            ],
            "io": "Accepts code diffs, architecture specs, or pull requests as input, and outputs a structured adversarial assessment detailing identified risks and potential failure scenarios.",
            "dependencies": [
              "none"
            ],
            "boundary": "It focuses strictly on identifying flaws and risks, and does not automatically generate code fixes or approve pull requests."
          },
          "zh": {
            "purpose": "作为对抗性审查员对代码、设计方案或技术提议进行批判性评估，以发现安全漏洞、边缘情况、隐性假设及潜在故障模式。",
            "scenarios": [
              "审查 Pull Request 中的微妙安全风险和未处理的边缘情况",
              "在实施前对架构设计进行压力测试，识别单点故障",
              "审计代码重构方案，检测潜在的回归风险和破坏性变更"
            ],
            "io": "输入为代码 Diff、架构规范或 PR 内容，输出为详细列出已知风险和潜在失败场景的结构化对抗审查报告。",
            "dependencies": [
              "none"
            ],
            "boundary": "仅专注于发现缺陷与潜在风险，不会自动编写修复代码或合并批准代码库变更。"
          }
        },
        "community_repo": "alirezarezvani/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "alirezarezvani/claude-skills/.gemini/skills/ad-creative",
      "name": "ad-creative",
      "summary": "",
      "source_repo": "alirezarezvani/claude-skills",
      "source_url": "https://github.com/alirezarezvani/claude-skills/tree/main/.gemini/skills/ad-creative",
      "kind": "skill",
      "level": "skill",
      "path": ".gemini/skills/ad-creative/SKILL.md",
      "source_ref": "main",
      "content_sha256": "9482730138535d476280815cd05a363d72967de5df19338fda04b17dd94188c4",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 24554,
          "open_issues": 36,
          "forks": 3452,
          "watchers": 223,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 0,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Generates compelling ad copy, visual concepts, and creative variations tailored for multi-platform digital advertising campaigns.",
            "scenarios": [
              "Drafting platform-specific ad copy for Facebook, TikTok, or Google Ads.",
              "Generating A/B testing copy variations based on different emotional hooks and value propositions.",
              "Creating visual imagery prompts and storyboard concepts for video ads."
            ],
            "io": "Input includes product info, target audience, and channel specs; output provides ad copy options, hooks, visual ideas, and CTAs.",
            "dependencies": [
              "none"
            ],
            "boundary": "It does not render actual media files, execute live ad campaign publishing, or track real-time performance analytics."
          },
          "zh": {
            "purpose": "为多平台数字广告活动生成高转化率的广告文案、视觉创意概念及多版本变体。",
            "scenarios": [
              "针对 Facebook、TikTok 或 Google 广告撰写特定平台的广告文案。",
              "根据不同的卖点与情感切入点生成用于 A/B 测试的文案变体。",
              "为视频广告构思视觉画面提示词与分镜脚本概念。"
            ],
            "io": "输入包含产品详情、目标受众与渠道规范；输出提供广告标题、正文、行动号召（CTA）及视觉概念建议。",
            "dependencies": [
              "none"
            ],
            "boundary": "该技能不负责渲染生成最终的图片或视频媒体文件，也不直接发布广告系列或跟踪实时广告投放效果数据。"
          }
        },
        "community_repo": "alirezarezvani/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "alirezarezvani/claude-skills/.gemini/skills/ab-test-setup",
      "name": "ab-test-setup",
      "summary": "",
      "source_repo": "alirezarezvani/claude-skills",
      "source_url": "https://github.com/alirezarezvani/claude-skills/tree/main/.gemini/skills/ab-test-setup",
      "kind": "skill",
      "level": "skill",
      "path": ".gemini/skills/ab-test-setup/SKILL.md",
      "source_ref": "main",
      "content_sha256": "041515607459121196fc4a2d32981ce384e4880f4e0b9d3485da35c11b93f437",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 24554,
          "open_issues": 36,
          "forks": 3452,
          "watchers": 223,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 0,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides the design and configuration of A/B test experiments, including hypothesis definition, sample size calculation, and metric tracking.",
            "scenarios": [
              "Designing a feature flag experiment with baseline and target conversion rates.",
              "Calculating required sample size and run duration to achieve statistical significance.",
              "Defining primary KPIs and guardrail metrics for a product experiment."
            ],
            "io": "Inputs experiment goals, traffic stats, and target metrics; outputs a structured A/B test plan and configuration guide.",
            "dependencies": [
              "none"
            ],
            "boundary": "Does not directly deploy code or execute real-time traffic splitting in production systems."
          },
          "zh": {
            "purpose": "指导 A/B 测试实验的设计与配置，包括假设制定、样本量计算及指标追踪。",
            "scenarios": [
              "根据基线与目标转化率设计新功能实验方案",
              "计算达到统计显著性所需的样本量及测试时长",
              "为产品实验定义核心 KPI 与护栏指标"
            ],
            "io": "输入实验目标、流量数据与目标指标，输出结构化的 A/B 测试方案及配置指南。",
            "dependencies": [
              "none"
            ],
            "boundary": "不负责直接部署代码或在生产环境中执行实时流量分发。"
          }
        },
        "community_repo": "alirezarezvani/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "alirezarezvani/claude-skills/.gemini/skills/a11y-audit",
      "name": "a11y-audit",
      "summary": "",
      "source_repo": "alirezarezvani/claude-skills",
      "source_url": "https://github.com/alirezarezvani/claude-skills/tree/main/.gemini/skills/a11y-audit",
      "kind": "skill",
      "level": "skill",
      "path": ".gemini/skills/a11y-audit/SKILL.md",
      "source_ref": "main",
      "content_sha256": "1212efe8a20cd16cb7141abcb7986151e37897312363832f2b13fba7cae842ef",
      "trust": {
        "health": 89,
        "health_factors": {
          "recency_days": 0,
          "stars": 24554,
          "open_issues": 36,
          "forks": 3452,
          "watchers": 223,
          "age_days": 302,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 0,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Audits web applications and UI source code to identify and report accessibility (a11y) violations based on standards like WCAG.",
            "scenarios": [
              "Scanning web pages or live UI components for WCAG compliance issues.",
              "Analyzing HTML or JSX source code for missing ARIA attributes, semantic flaws, and contrast issues.",
              "Generating structured accessibility audit reports with actionable remediation advice."
            ],
            "io": "Input: Web page URLs or frontend source code (HTML/JSX/TSX); Output: Accessibility audit report detailing violations, severity levels, and code fix suggestions.",
            "dependencies": [
              "browser",
              "axe-core"
            ],
            "boundary": "Does not automatically rewrite or refactor full application codebases nor guarantee legal compliance without manual validation."
          },
          "zh": {
            "purpose": "审计 Web 应用程序和前端源代码，依据 WCAG 等无障碍标准识别并报告无障碍性 (a11y) 违规问题。",
            "scenarios": [
              "扫描网页或实时 UI 组件以检测 WCAG 合规性问题。",
              "分析 HTML 或 JSX 源代码中缺失的 ARIA 属性、语义缺陷及对比度问题。",
              "生成包含可操作修复建议的结构化无障碍审计报告。"
            ],
            "io": "输入：网页 URL 或前端源代码（HTML/JSX/TSX）；输出：详细列出违规项、严重程度和代码修复建议的无障碍审计报告。",
            "dependencies": [
              "browser",
              "axe-core"
            ],
            "boundary": "不会自动重构整个应用程序代码库，也不能在未经人工验证的情况下保证法律层面的合规。"
          }
        },
        "community_repo": "alirezarezvani/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/skills/skills/theme-factory",
      "name": "theme-factory",
      "summary": "Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.",
      "source_repo": "anthropics/skills",
      "source_url": "https://github.com/anthropics/skills/tree/main/skills/theme-factory",
      "kind": "skill",
      "level": "skill",
      "path": "skills/theme-factory/SKILL.md",
      "source_ref": "main",
      "content_sha256": "c35893e221e28895c52143cc11bf30e41a44817796b39d4b15727dadc9796552",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 169900,
          "open_issues": 1112,
          "forks": 20227,
          "watchers": 1102,
          "age_days": 328,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 10,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 7,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Apply curated or custom visual themes, including cohesive color palettes and font pairings, to artifacts such as presentation slides, documents, and HTML pages.",
            "scenarios": [
              "Styling presentation slide decks or reports using pre-set professional themes",
              "Displaying theme choices via a showcase PDF to gather user preferences",
              "Generating a custom color and font theme on-the-fly based on specific user requirements"
            ],
            "io": "Takes an existing artifact along with a chosen theme name or custom visual description as input, and outputs the artifact styled with matching colors and fonts.",
            "dependencies": [
              "none"
            ],
            "boundary": "This skill only manages visual styling through fonts and hex color application, and does not generate or edit the underlying content of the artifact."
          },
          "zh": {
            "purpose": "为演示文稿、文档及网页等产出物应用精心设计的预设主题或自定义视觉主题（含配色方案与字体搭配）。",
            "scenarios": [
              "使用预设的专业主题对演示文稿或报告进行美化与样式统一",
              "通过展示 PDF 文件向用户呈现多种主题样式并获取选择确认",
              "根据用户的具体描述即时生成自定义的配色与字体组合主题"
            ],
            "io": "输入为待样式的产出物以及选定的主题名称或自定义描述，输出应用了相应字体和配色方案的产出物。",
            "dependencies": [
              "none"
            ],
            "boundary": "该 Skill 仅负责配色和字体样式的选择与应用，不承担产出物具体内容的生成或撰写。"
          }
        },
        "community_repo": "anthropics/skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/skills/skills/slack-gif-creator",
      "name": "slack-gif-creator",
      "summary": "Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like \"make me a GIF of X doing Y for Slack.",
      "source_repo": "anthropics/skills",
      "source_url": "https://github.com/anthropics/skills/tree/main/skills/slack-gif-creator",
      "kind": "skill",
      "level": "skill",
      "path": "skills/slack-gif-creator/SKILL.md",
      "source_ref": "main",
      "content_sha256": "2efca615ce55a3edd8fc05c779068a8085816617991987e446606403cd3abb22",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 169900,
          "open_issues": 1112,
          "forks": 20227,
          "watchers": 1102,
          "age_days": 328,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 10,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 41,
        "code_blocks": 9
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides guidelines and Python utilities for drawing, building, and optimizing animated GIFs specifically formatted for Slack emojis and messages.",
            "scenarios": [
              "Generating custom animated Slack emoji GIFs from scratch using code or drawing primitives",
              "Animating uploaded user images for use in Slack messages",
              "Validating and compressing existing GIF files to meet Slack file size and parameter constraints"
            ],
            "io": "Inputs user animation prompts, design parameters, or optional base images, and outputs optimized, Slack-ready GIF files.",
            "dependencies": [
              "python",
              "PIL"
            ],
            "boundary": "Does not support video file processing, audio editing, or non-GIF media output formats."
          },
          "zh": {
            "purpose": "提供用于绘制、构建及优化专为 Slack 表情和消息设计的动态 GIF 的 Python 工具包与指南。",
            "scenarios": [
              "通过代码与绘制图元从零生成自定义的 Slack 动态表情 GIF",
              "将用户上传的图片转换为适合 Slack 消息发送的动态 GIF",
              "对已有的 GIF 文件进行校验与压缩，使其符合 Slack 的文件大小和参数限制"
            ],
            "io": "输入用户的动画描述指令、配置参数或可选参考图片，输出经过优化的 Slack 专用 GIF 文件。",
            "dependencies": [
              "python",
              "PIL"
            ],
            "boundary": "不支持视频文件处理、音频剪辑以及 GIF 之外的其他非图像媒体格式输出。"
          }
        },
        "community_repo": "anthropics/skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/skills/skills/skill-creator",
      "name": "skill-creator",
      "summary": "Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.",
      "source_repo": "anthropics/skills",
      "source_url": "https://github.com/anthropics/skills/tree/main/skills/skill-creator",
      "kind": "skill",
      "level": "skill",
      "path": "skills/skill-creator/SKILL.md",
      "source_ref": "main",
      "content_sha256": "dcd4803e61e913e6fc27294184cd3a71f09f5e924ff20c8a9a20173e7b3c2bcf",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 169900,
          "open_issues": 1112,
          "forks": 20227,
          "watchers": 1102,
          "age_days": 328,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 10,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 40,
        "code_blocks": 15
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Helps users create, iteratively refine, evaluate, benchmark, and trigger-optimize Claude agent skills from scratch or existing workflows.",
            "scenarios": [
              "Creating a new agent skill from a user request or conversation history",
              "Running qualitative and quantitative evaluations on test prompts to benchmark performance",
              "Iteratively updating skill prompt instructions based on user evaluation feedback",
              "Optimizing skill descriptions to improve automated triggering accuracy"
            ],
            "io": "Accepts skill requirements, existing workflow logs, or draft skill files, and outputs structured SKILL.md files, test cases, and evaluation reports.",
            "dependencies": [
              "python",
              "bash"
            ],
            "boundary": "It focuses on skill prompt design, benchmarking, and description optimization, but does not handle production deployment or external runtime hosting."
          },
          "zh": {
            "purpose": "帮助用户从零创建、迭代修改、评估测试以及优化 Claude Agent 技能及其触发描述。",
            "scenarios": [
              "根据用户需求或历史对话记录从头创建全新的技能",
              "使用测试提示词运行定性与定量评估以测试技能效果",
              "根据用户评估反馈或基准测试结果迭代重写现有的技能文件",
              "优化技能描述文本以提高 Agent 自动调用的准确率"
            ],
            "io": "输入用户的技能需求、对话工作流或技能草稿，输出结构化的 SKILL.md 文件、测试用例和评估报告。",
            "dependencies": [
              "python",
              "bash"
            ],
            "boundary": "本技能仅负责技能文件的编写、基准测试与描述优化，不负责技能在生产环境的上线部署或运维托管。"
          }
        },
        "community_repo": "anthropics/skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "jeremylongshore/claude-code-plugins-plus-skills/plugins/ai-agency/hyperflow/skills/scaffold",
      "name": "scaffold",
      "summary": "Use when starting hyperflow in a new project, refreshing the .hyperflow/ cache, or installing auto-detection shims (AGENTS.md, CLAUDE.md). One-shot project setup; does not start the spec → scope → dispatch chain. Trigger with /hyperflow:scaffold, \"init hyperflow\", \"set up hyperflow\", \"refresh hyperflow\", \"install hyperflow shims\".",
      "source_repo": "jeremylongshore/claude-code-plugins-plus-skills",
      "source_url": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/ai-agency/hyperflow/skills/scaffold",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/ai-agency/hyperflow/skills/scaffold/SKILL.md",
      "source_ref": "main",
      "content_sha256": "42105434979c6fc8585ca06b6cb813ab98abbd1e21a8a42076ea7c2909adf0cf",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 2648,
          "open_issues": 31,
          "forks": 390,
          "watchers": 24,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 22,
            "engagement": 13,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Write, Edit, Bash(git:*), Bash(sha256sum:*), Bash(ls:*"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 17,
        "code_blocks": 5
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Initializes or refreshes the `.hyperflow/` project analysis cache and seeds memory skeletons for AI agent workflows.",
            "scenarios": [
              "Initializing Hyperflow in a new project to establish codebase context",
              "Refreshing stale analysis cache files after technical stack or configuration updates",
              "Installing multi-tool detection shims and baseline memory directory structures"
            ],
            "io": "Accepts command options like `--tools`, `--force`, or `--dry-run`, and generates structured analysis files and memory folders inside `.hyperflow/`.",
            "dependencies": [
              "bash",
              "file_system",
              "agent"
            ],
            "boundary": "This skill performs static setup and analysis only, without triggering the spec, planning, or task dispatch execution chain."
          },
          "zh": {
            "purpose": "通过分析代码库初始化或刷新 `.hyperflow/` 项目分析缓存，并创建 AI 协作所需的内存骨架。",
            "scenarios": [
              "在新项目中首次初始化 Hyperflow 并建立代码库上下文",
              "在技术栈或配置文件更新后刷新过期的分析缓存",
              "安装跨工具兼容的检测 Shim 以及基础内存目录结构"
            ],
            "io": "接收 `--tools`、`--force` 或 `--dry-run` 等配置参数，并在 `.hyperflow/` 目录下生成结构化的分析文件与内存文件夹。",
            "dependencies": [
              "bash",
              "file_system",
              "agent"
            ],
            "boundary": "该技能仅负责环境分析与基础搭建，不会启动后续的规划、拆解或任务派发等执行工作流。"
          }
        },
        "community_repo": "jeremylongshore/claude-code-plugins-plus-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "jeremylongshore/claude-code-plugins-plus-skills/plugins/ai-agency/hyperflow/skills/pr",
      "name": "pr",
      "summary": "Use when reviewing an incoming GitHub pull request — runs the multi-level (L1-L5) audit against the PR's real diff range, posts findings as one batched review (inline, summary, or local-only), offers the standard fix chain on NEEDS_FIX, and optionally merges. The maintainer-side counterpart to /hyperflow:issue. Trigger with /hyperflow:pr, \"review PR #N\", \"review this pull request <url>\", \"audit the PR\", \"check this contribution\".",
      "source_repo": "jeremylongshore/claude-code-plugins-plus-skills",
      "source_url": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/ai-agency/hyperflow/skills/pr",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/ai-agency/hyperflow/skills/pr/SKILL.md",
      "source_ref": "main",
      "content_sha256": "12b30897c699939e5077bd1ab60a758b3eac71c773aee7510eaeb980bfa9ab63",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 2648,
          "open_issues": 31,
          "forks": 390,
          "watchers": 24,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 22,
            "engagement": 13,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Write, Edit, Bash(git:*), Bash(gh:*), Glob, Grep, Agen"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Audits incoming GitHub pull requests using multi-level static analysis and posts batched review comments or handles optional merges under maintainer control.",
            "scenarios": [
              "Safely reviewing external contributor PRs using static analysis without executing untrusted code",
              "Automatically selecting audit levels (L1-L5) based on diff scope, author trust, and security impact to post inline review comments",
              "Performing local-only auditing of PR code when offline or without GitHub CLI write permissions"
            ],
            "io": "Inputs a GitHub PR URL or number with optional audit parameters, and outputs a batched GitHub PR review (inline or summary) along with a local audit report file.",
            "dependencies": [
              "gh CLI",
              "git",
              "/hyperflow:audit"
            ],
            "boundary": "It performs static analysis only and does not build, run, or test contributor code without explicit user authorization."
          },
          "zh": {
            "purpose": "通过多层级静态分析评估 GitHub 提起的 PR，并在维护者授权下批量发布审查意见或执行合并。",
            "scenarios": [
              "在不执行不可信代码的前提下对外部贡献者的 PR 进行安全的静态审查",
              "根据 Diff 范围、作者信任度及安全敏感度自动匹配审计层级（L1-L5）并批量发表行内批注",
              "在离线或无 GitHub 写权限的情况下对 PR 进行仅本地的审计评估"
            ],
            "io": "输入 GitHub PR 的 URL 或编号及可选审查参数，输出 GitHub 上的批量 PR 审查意见（行内批注或总结）及本地审计报告文件。",
            "dependencies": [
              "gh CLI",
              "git",
              "/hyperflow:audit"
            ],
            "boundary": "该技能仅进行静态分析，在未经用户显式授权前绝不编译、构建或运行任何贡献者提交的代码。"
          }
        },
        "community_repo": "jeremylongshore/claude-code-plugins-plus-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/skills/skills/pptx",
      "name": "pptx",
      "summary": "Use this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates (.potx), layouts, speaker notes, or comments. Trigger whenever the user mentions \\\"deck,\\\" \\\"slides,\\\" \\\"presentation,\\\" or references a .pptx or .potx filename, regardless of what they plan to do with the content afterward. If a .pptx or .potx file needs to be opened, created, or touched, use this skill.",
      "source_repo": "anthropics/skills",
      "source_url": "https://github.com/anthropics/skills/tree/main/skills/pptx",
      "kind": "skill",
      "level": "skill",
      "path": "skills/pptx/SKILL.md",
      "source_ref": "main",
      "content_sha256": "a7ff03e2c85b636f55232a6b1555f5dd90216b7a1a359ab289d8364e6acbc6a0",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 169900,
          "open_issues": 1112,
          "forks": 20227,
          "watchers": 1102,
          "age_days": 328,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 10,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 19,
        "code_blocks": 5
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "A comprehensive skill for creating, reading, editing, and converting PowerPoint presentation files (.pptx and .potx).",
            "scenarios": [
              "Generating new slide decks programmatically using pptxgenjs",
              "Extracting text content and generating Markdown summaries from existing presentations",
              "Editing existing slides, templates, and layouts via XML manipulation and package validation",
              "Converting PPTX files to PDF or generating visual thumbnail grids for slide selection"
            ],
            "io": "Inputs include .pptx or .potx files, template structures, or creation parameters; outputs are generated/updated presentation files, extracted Markdown text, or converted PDF documents.",
            "dependencies": [
              "pptxgenjs",
              "python",
              "markitdown",
              "libreoffice",
              "node"
            ],
            "boundary": "This skill does not provide a visual interactive GUI for slide editing, support live presentation broadcasting, or handle non-presentation document formats."
          },
          "zh": {
            "purpose": "用于创建、读取、修改和转换 PowerPoint 演示文稿文件（.pptx 与 .potx）的综合技能。",
            "scenarios": [
              "使用 pptxgenjs 编写脚本以编程方式生成全新的 PPT 幻灯片",
              "使用 markitdown 从现有演示文稿中提取文本并生成 Markdown 概要",
              "通过解包修改 XML 源码来编辑现有的幻灯片、版式或模板并完成结构校验",
              "将 PPTX 文件转换为 PDF 格式或生成用于布局挑选的缩略图网格"
            ],
            "io": "输入包括 .pptx/.potx 文件、模板或创建参数；输出为生成/修改后的演示文稿文件、提取的 Markdown 文本或转换后的 PDF 文档。",
            "dependencies": [
              "pptxgenjs",
              "python",
              "markitdown",
              "libreoffice",
              "node"
            ],
            "boundary": "该技能不提供可视化的交互式幻灯片编辑界面，不支持实时演示播放，也不处理非演示文稿类文档格式。"
          }
        },
        "community_repo": "anthropics/skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "jeremylongshore/claude-code-plugins-plus-skills/plugins/ai-agency/hyperflow/skills/plan",
      "name": "plan",
      "summary": "Use when a request needs shaping before any code is written — a rough or vague prompt to sharpen, an ambiguous idea to design, or a clear-enough task to decompose. One chain-starter that amplifies the prompt, designs the approach, and decomposes it into a batched task file, skipping whichever phases the request doesn't need, then STOPS at a build-location gate (build here, hand off to another session, or just keep the plan). Plan never implements. Trigger with /hyperflow:plan, \"design this\", \"plan this\", \"decompose this\", \"how should we\", \"what's the best way to\", \"break this down\", \"enhance this prompt\".",
      "source_repo": "jeremylongshore/claude-code-plugins-plus-skills",
      "source_url": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/ai-agency/hyperflow/skills/plan",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/ai-agency/hyperflow/skills/plan/SKILL.md",
      "source_ref": "main",
      "content_sha256": "06355295fe4e039269bdee719ce517d6458f596d8aeac365a4caba73ac95371c",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 2648,
          "open_issues": 31,
          "forks": 390,
          "watchers": 24,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 22,
            "engagement": 13,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Write, Edit, Bash(git:*), Bash(python3:*), Bash(mv:*),"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 23,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Refines vague prompts, designs technical approaches, and decomposes tasks into structured execution files before any code is written.",
            "scenarios": [
              "Sharpening a rough idea or ambiguous prompt into a detailed feature spec.",
              "Decomposing a complex task into batched sub-tasks with implementation briefs.",
              "Brainstorming and structuring technical design before execution."
            ],
            "io": "Inputs a task description, rough prompt, or idea; outputs specs, briefs, and task files written to `.hyperflow/` disk locations, followed by a build-location selection prompt.",
            "dependencies": [
              "Read",
              "Write",
              "Edit",
              "Bash",
              "Glob",
              "Grep",
              "Agent",
              "AskUserQuestion",
              "Skill"
            ],
            "boundary": "Plan strictly performs prompt amplification, design, and task decomposition, and never implements source code or automatically triggers execution."
          },
          "zh": {
            "purpose": "在编写任何代码前对需求进行提示词优化、技术方案设计与任务拆解，并生成落盘的任务文件。",
            "scenarios": [
              "将模糊或粗糙的想法提炼为明确的功能规范与设计方案。",
              "将复杂任务拆解为包含独立简报的批处理子任务文件。",
              "在正式开发前评估技术路径并完成高层级的任务规划。"
            ],
            "io": "输入想法、提示词或任务描述；输出写入至 `.hyperflow/` 目录下的规范文件与任务文件，并向用户确认构建位置。",
            "dependencies": [
              "Read",
              "Write",
              "Edit",
              "Bash",
              "Glob",
              "Grep",
              "Agent",
              "AskUserQuestion",
              "Skill"
            ],
            "boundary": "该 Skill 仅专注于规划、设计与任务拆解，绝不编写任何源代码或自动触发任务执行。"
          }
        },
        "community_repo": "jeremylongshore/claude-code-plugins-plus-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/skills/skills/pdf",
      "name": "pdf",
      "summary": "Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.",
      "source_repo": "anthropics/skills",
      "source_url": "https://github.com/anthropics/skills/tree/main/skills/pdf",
      "kind": "skill",
      "level": "skill",
      "path": "skills/pdf/SKILL.md",
      "source_ref": "main",
      "content_sha256": "9f78b8359fbd4943ad260a7a1e436e5a96503406d6c34e99f69223d647d85b9c",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 169900,
          "open_issues": 1112,
          "forks": 20227,
          "watchers": 1102,
          "age_days": 328,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 10,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 57,
        "code_blocks": 18
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides programmatic methods and instructions for reading, creating, manipulating, and extracting content from PDF documents.",
            "scenarios": [
              "Extracting text or structured tables from PDF files into formats like Excel or plain text.",
              "Merging multiple PDF documents together or splitting a PDF into separate page files.",
              "Generating new custom PDF reports and documents programmatically.",
              "Rotating pages, filling out form fields, or performing OCR on scanned PDFs."
            ],
            "io": "Accepts PDF files, form inputs, or raw text/data, and outputs extracted text, structured data files (e.g., XLSX), or modified/new PDF documents.",
            "dependencies": [
              "python",
              "pypdf",
              "pdfplumber",
              "reportlab"
            ],
            "boundary": "Does not support direct editing of complex pre-existing visual graphics or converting non-PDF document formats without external conversion tools."
          },
          "zh": {
            "purpose": "提供用于读取、创建、处理以及从 PDF 文档中提取内容的自动化方法与指南。",
            "scenarios": [
              "从 PDF 文件中提取文本或结构化表格并导出为 Excel 或纯文本。",
              "将多个 PDF 文档合并为一个文件，或将单个 PDF 拆分为独立页面。",
              "通过代码程序化生成全新的自定义 PDF 报告和文档。",
              "旋转 PDF 页面、填写表单内容或对扫描件进行 OCR 识别。"
            ],
            "io": "接收 PDF 文件、表单输入或原始文本/数据，输出提取的文本、结构化数据文件（如 XLSX）或修改/新生成的 PDF 文档。",
            "dependencies": [
              "python",
              "pypdf",
              "pdfplumber",
              "reportlab"
            ],
            "boundary": "不支持直接对已有 PDF 进行复杂的矢量图形可视化编辑，也不直接支持非 PDF 格式的文档转换（除非依赖外部转换工具）。"
          }
        },
        "community_repo": "anthropics/skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/skills/skills/mcp-builder",
      "name": "mcp-builder",
      "summary": "Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).",
      "source_repo": "anthropics/skills",
      "source_url": "https://github.com/anthropics/skills/tree/main/skills/mcp-builder",
      "kind": "skill",
      "level": "skill",
      "path": "skills/mcp-builder/SKILL.md",
      "source_ref": "main",
      "content_sha256": "0f4592dcb53cf2b5d6b7febee6b4152018b565551a1c29e3c612f57b218ab295",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 169900,
          "open_issues": 1112,
          "forks": 20227,
          "watchers": 1102,
          "age_days": 328,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 10,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 27,
        "code_blocks": 1
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guide developers in planning and building high-quality Model Context Protocol (MCP) servers in TypeScript or Python to enable LLMs to interact with external APIs.",
            "scenarios": [
              "Planning tool definitions and API coverage for a new MCP server integration.",
              "Selecting appropriate transport protocols and context management patterns for MCP development.",
              "Generating MCP server implementation code following official TypeScript or Python SDK best practices."
            ],
            "io": "Takes service API specifications and integration requirements as input, and outputs structured MCP server architecture plans, tool designs, and code patterns.",
            "dependencies": [
              "browser"
            ],
            "boundary": "Provides architecture and implementation guidance for building MCP servers, but does not directly deploy, host, or execute server instances."
          },
          "zh": {
            "purpose": "指导开发人员使用 TypeScript 或 Python 规划和构建高质量的 MCP（模型上下文协议）服务器，以实现 LLM 与外部 API 的连接。",
            "scenarios": [
              "为新的 MCP 服务集成规划 API 工具定义和功能覆盖范围。",
              "为 MCP 开发选择合适的传输协议（stdio 或 HTTP）与上下文管理模式。",
              "参照官方 SDK 最佳实践生成 TypeScript 或 Python 的 MCP 服务器实现代码。"
            ],
            "io": "输入服务 API 规范与集成需求，输出结构化的 MCP 服务器架构规划、工具设计方案及实现代码。",
            "dependencies": [
              "browser"
            ],
            "boundary": "仅提供 MCP 服务器的设计指导与代码实现范式，不直接部署、托管或运行服务器实例。"
          }
        },
        "community_repo": "anthropics/skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "jeremylongshore/claude-code-plugins-plus-skills/plugins/ai-agency/hyperflow/skills/issue",
      "name": "issue",
      "summary": "Use when starting a chain from a GitHub issue — turning an issue URL or number into a triaged, planned, dispatched, and reviewed pull request. Classifies the thread (bug → root-cause discipline, feature → plan chain, question → drafted reply), synthesizes a spec from the issue's own acceptance criteria, then runs the standard chain with a PR exit. Trigger with /hyperflow:issue, \"work on issue #N\", \"fix this issue <url>\", \"implement this issue\", \"triage issue #N and raise a PR\".",
      "source_repo": "jeremylongshore/claude-code-plugins-plus-skills",
      "source_url": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/ai-agency/hyperflow/skills/issue",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/ai-agency/hyperflow/skills/issue/SKILL.md",
      "source_ref": "main",
      "content_sha256": "0f7fea844d69b6273d1b93785d364e706b2e88b2d59fe53cc8e8b39499268935",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 2648,
          "open_issues": 31,
          "forks": 390,
          "watchers": 24,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 22,
            "engagement": 13,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Write, Edit, Bash(git:*), Bash(gh:*), Glob, Grep, Agen"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 11,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automatically triages a GitHub issue, synthesizes a specification, and runs an end-to-end agent workflow to produce a reviewed pull request or response.",
            "scenarios": [
              "Fixing a bug reported via a GitHub issue number or URL",
              "Implementing a feature request directly from issue acceptance criteria",
              "Triaging an issue thread to classify it, check if already solved, or draft a reply"
            ],
            "io": "Inputs a GitHub issue URL or issue number with optional workflow flags, and outputs a synthesized spec file alongside a generated Pull Request or issue comment draft.",
            "dependencies": [
              "gh",
              "git",
              "github"
            ],
            "boundary": "Does not execute embedded instructions or untrusted prompt injections found within issue descriptions, nor does it create PRs for pure questions or invalid issues."
          },
          "zh": {
            "purpose": "自动分类并解析 GitHub Issue，提取需求规格书并运行 Agent 工作流以生成经过评审的 Pull Request 或回复。",
            "scenarios": [
              "根据 GitHub Issue 编号或 URL 修复 Bug",
              "根据 Issue 里的验收标准规划并实现新功能",
              "分类 Issue 讨论内容、检查问题是否已解决或草拟回复文本"
            ],
            "io": "输入 GitHub Issue URL 或编号（及可选参数），输出需求规格说明文件以及自动生成的 Pull Request 或 Issue 回复草稿。",
            "dependencies": [
              "gh",
              "git",
              "github"
            ],
            "boundary": "不会执行 Issue 文本中潜在的非授权注入指令，也不会针对纯提问或无效问题创建 Pull Request。"
          }
        },
        "community_repo": "jeremylongshore/claude-code-plugins-plus-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/skills/skills/internal-comms",
      "name": "internal-comms",
      "summary": "A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).",
      "source_repo": "anthropics/skills",
      "source_url": "https://github.com/anthropics/skills/tree/main/skills/internal-comms",
      "kind": "skill",
      "level": "skill",
      "path": "skills/internal-comms/SKILL.md",
      "source_ref": "main",
      "content_sha256": "067b7587a344a928fc6534ef66b1bcd591fc7c26d207ea7ca3334aeb678d6475",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 169900,
          "open_issues": 1112,
          "forks": 20227,
          "watchers": 1102,
          "age_days": 328,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 10,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 3,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Standardize and draft various internal company communications according to specified organizational templates and guidelines.",
            "scenarios": [
              "Writing weekly 3P (Progress, Plans, Problems) updates for team tracking",
              "Drafting company-wide newsletters or response documents for FAQs",
              "Formulating leadership updates, project status reports, or incident reports"
            ],
            "io": "Takes raw updates, notes, or specific comms requests as input and outputs formatted internal communication drafts adhering to company style guidelines.",
            "dependencies": [
              "none"
            ],
            "boundary": "It only generates and formats internal communication text based on provided templates, without sending emails, publishing updates, or handling external communications."
          },
          "zh": {
            "purpose": "根据指定的公司模板与规范，协助编写并标准化各类企业内部沟通文档。",
            "scenarios": [
              "撰写团队周度 3P（进度、计划、问题）更新汇报",
              "起草全员公司新闻通讯或常见问题（FAQ）解答文档",
              "编写高管汇报、项目状态更新或事故复盘报告"
            ],
            "io": "输入项目背景、笔记或沟通需求，输出符合公司格式规范的内部沟通文档草案。",
            "dependencies": [
              "none"
            ],
            "boundary": "仅负责根据本地模板撰写和格式化内部文本，不具备自动发送邮件、发布公告或处理外部沟通的功能。"
          }
        },
        "community_repo": "anthropics/skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "jeremylongshore/claude-code-plugins-plus-skills/plugins/ai-agency/hyperflow/skills/hyperflow",
      "name": "hyperflow",
      "summary": "Use when applying Hyperflow's orchestration doctrine in Codex, Antigravity, Grok, or another single-agent surface. Auto-invoke for non-trivial engineering work: build, implement, add, refactor, debug, fix, review, audit, plan, scope, design, brainstorm, ship, or deploy. Trigger with /hyperflow:hyperflow, \"use hyperflow\", \"apply the doctrine\", or automatically on any task-shaped message.",
      "source_repo": "jeremylongshore/claude-code-plugins-plus-skills",
      "source_url": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/ai-agency/hyperflow/skills/hyperflow",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/ai-agency/hyperflow/skills/hyperflow/SKILL.md",
      "source_ref": "main",
      "content_sha256": "fa9efca886ce447b96ed7cca6937ca60be17157a0d5c4ed140eb159e7330ac73",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 2648,
          "open_issues": 31,
          "forks": 390,
          "watchers": 24,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 22,
            "engagement": 13,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Write, Edit, Glob, Grep, Agent, Skill, AskUserQuestion"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 11,
        "code_blocks": 1
      },
      "enrichment_status": "pending"
    },
    {
      "id": "jeremylongshore/claude-code-plugins-plus-skills/plugins/ai-agency/hyperflow/skills/handoff",
      "name": "handoff",
      "summary": "Use when managing a two-session handoff — inspecting, picking up, or reviewing a committed handoff package produced by a session=two scope run. The operator interface over the cross-environment handoff lifecycle (plan in one session, build in another, review back in the first). Trigger with /hyperflow:handoff, \"list handoffs\", \"pick up the handoff\", \"review the handoff build\".",
      "source_repo": "jeremylongshore/claude-code-plugins-plus-skills",
      "source_url": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/ai-agency/hyperflow/skills/handoff",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/ai-agency/hyperflow/skills/handoff/SKILL.md",
      "source_ref": "main",
      "content_sha256": "376ad0353159568115e633d4d11466dfa03bcf638c1a3e48063ab45c862fd082",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 2648,
          "open_issues": 31,
          "forks": 390,
          "watchers": 24,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 22,
            "engagement": 13,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Write, Edit, Bash(git:*), Bash(mv:*), Glob, Grep, AskU"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 0
      },
      "enrichment_status": "pending"
    },
    {
      "id": "anthropics/skills/skills/frontend-design",
      "name": "frontend-design",
      "summary": "Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.",
      "source_repo": "anthropics/skills",
      "source_url": "https://github.com/anthropics/skills/tree/main/skills/frontend-design",
      "kind": "skill",
      "level": "skill",
      "path": "skills/frontend-design/SKILL.md",
      "source_ref": "main",
      "content_sha256": "1608ea77fbb6fc30d13a97d12cfa8ebf31358d40f0dd97beed24829d6b3f45dd",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 169900,
          "open_issues": 1112,
          "forks": 20227,
          "watchers": 1102,
          "age_days": 328,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 10,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 6,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides strategic creative guidance for crafting distinctive, non-templated frontend visual designs tailored to a product's unique subject and brand identity.",
            "scenarios": [
              "Establishing an opinionated visual identity and aesthetic direction for a new web product",
              "Redesigning an existing user interface to eliminate generic or AI-templated UI defaults",
              "Selecting bespoke typography, color palettes, and motion interactions grounded in domain context"
            ],
            "io": "Accepts design briefs or user context and outputs tailored visual design directions, layout strategies, and typography recommendations.",
            "dependencies": [
              "none"
            ],
            "boundary": "Provides aesthetic and creative direction, but does not write backend implementation code, handle business logic, or generate direct asset files."
          },
          "zh": {
            "purpose": "提供战略性的前端视觉设计指导，帮助根据具体主题制定独特、富有主见的 UI 方案并摆脱模板化设计。",
            "scenarios": [
              "为新 Web 产品确立符合领域特征且独特的视觉风格与审美方向",
              "改造现有界面以摆脱同质化的 AI 或通用模板感",
              "针对特定业务场景选择富有表现力的排版、配色与动效交互策略"
            ],
            "io": "接收项目需求或用户偏好，输出有主见的视觉设计方向、字体排版与布局规划建议。",
            "dependencies": [
              "none"
            ],
            "boundary": "仅提供前端审美与视觉设计指导，不涉及后端业务逻辑开发、系统架构或直接生成可交付的媒体资源文件。"
          }
        },
        "community_repo": "anthropics/skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "jeremylongshore/claude-code-plugins-plus-skills/plugins/ai-agency/hyperflow/skills/flush",
      "name": "flush",
      "summary": "Use when the user wants to manually flush a deferred-commit queue from a prior or interrupted chain. Reads .hyperflow/commits-queue/manifest.json, fast-forwards the staging branch onto the user's branch, deletes staging, clears the queue. Recovery interface when a chain crashed before its Step 4 auto-flush ran. Trigger with /hyperflow:flush, \"flush pending commits\", \"flush queue\", \"apply staged commits\", \"where are my commits\".",
      "source_repo": "jeremylongshore/claude-code-plugins-plus-skills",
      "source_url": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/ai-agency/hyperflow/skills/flush",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/ai-agency/hyperflow/skills/flush/SKILL.md",
      "source_ref": "main",
      "content_sha256": "7a2a74cd6a694596640030b9b8dde5eeb8cfffca64c27f8d399eadbe0b6655fd",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 2648,
          "open_issues": 31,
          "forks": 390,
          "watchers": 24,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 22,
            "engagement": 13,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Bash(git:*), Bash(ls:*), Bash(cat:*), Bash(rm:*), Bash"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 12,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Manually applies pending commits from an interrupted deferred-commit queue onto the user's Git branch and clears the queue.",
            "scenarios": [
              "Recovering uncommitted work after a execution chain crashed or was interrupted before auto-flush",
              "Inspecting queued commits using `--dry-run` before applying them to the target branch",
              "Manually applying deferred commits when automatic chain wrap-up was skipped"
            ],
            "io": "Accepts an optional `--dry-run` flag and reads `.hyperflow/commits-queue/manifest.json` to output fast-forwarded Git commits and branch cleanup logs.",
            "dependencies": [
              "git",
              "bash"
            ],
            "boundary": "It does not automatically resolve branch divergence or merge conflicts, requiring manual rebase or cherry-pick handling if fast-forward fails."
          },
          "zh": {
            "purpose": "手动刷新并应用因中断或未完成的 Hyperflow 流程而推迟提交的代码队列，并清理暂存分支与清单。",
            "scenarios": [
              "在 Hyperflow 执行链崩溃或中断后恢复未自动刷新的延迟提交",
              "使用 `--dry-run` 参数预览队列中等待应用的提交列表",
              "在自动收尾阶段被跳过时手动将暂存分支合并回用户分支"
            ],
            "io": "接受可选的 `--dry-run` 参数并读取 `.hyperflow/commits-queue/manifest.json` 队列文件，输出快进合并后的 Git 提交记录及分支清理日志。",
            "dependencies": [
              "git",
              "bash"
            ],
            "boundary": "当用户分支与暂存分支发生偏离时，它不会自动解决分支冲突，需用户手动执行 rebase 或 cherry-pick。"
          }
        },
        "community_repo": "jeremylongshore/claude-code-plugins-plus-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/skills/skills/docx",
      "name": "docx",
      "summary": "Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', '.dotx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx or .dotx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.",
      "source_repo": "anthropics/skills",
      "source_url": "https://github.com/anthropics/skills/tree/main/skills/docx",
      "kind": "skill",
      "level": "skill",
      "path": "skills/docx/SKILL.md",
      "source_ref": "main",
      "content_sha256": "8017469ea95fb7d28225c62daf8e2f3492a7b516fc64c18c28977cbf8980b7fe",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 169900,
          "open_issues": 1112,
          "forks": 20227,
          "watchers": 1102,
          "age_days": 328,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 10,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Creates, reads, edits, and manipulates Microsoft Word (.docx and .dotx) documents using specialized scripts, XML manipulation, and rendering tools.",
            "scenarios": [
              "Generating formatted Word reports, memos, or templates with tables of contents, page numbers, and custom styling.",
              "Editing existing Word files by unzipping XML, merging broken text runs, and performing tracked changes or find-and-replace.",
              "Converting Word documents to Markdown for content analysis or to PDF/images for visual output verification."
            ],
            "io": "Inputs user content, text parameters, or existing .docx/.dotx files, and outputs formatted Word documents, extracted Markdown text, or verification images.",
            "dependencies": [
              "node.js",
              "docx (npm)",
              "pandoc",
              "libreoffice",
              "pdftoppm",
              "python",
              "unzip/zip"
            ],
            "boundary": "Does not process non-Word formats such as PDFs, spreadsheets, or Google Docs, nor does it handle general coding tasks unrelated to Word document generation."
          },
          "zh": {
            "purpose": "通过专用脚本、XML 操作与渲染工具，创建、读取、编辑和处理 Microsoft Word（.docx 及 .dotx）文档。",
            "scenarios": [
              "生成包含目录、页码和自定义格式精美的 Word 报告、备忘录或模板。",
              "通过解包 XML、合并文本块对现有 Word 文件进行查找替换或修订编辑。",
              "将 Word 文档转换为 Markdown 提取内容，或转换为 PDF 及图片进行视觉效果校验。"
            ],
            "io": "输入用户文本内容、模板参数或现有的 .docx/.dotx 文件，输出排版完成的 Word 文档、提取的文本或校验图片。",
            "dependencies": [
              "node.js",
              "docx (npm)",
              "pandoc",
              "libreoffice",
              "pdftoppm",
              "python",
              "unzip/zip"
            ],
            "boundary": "不处理 PDF、电子表格或 Google Docs 等非 Word 格式，也不适用于与文档生成无关的通用编程任务。"
          }
        },
        "community_repo": "anthropics/skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/skills/skills/doc-coauthoring",
      "name": "doc-coauthoring",
      "summary": "Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.",
      "source_repo": "anthropics/skills",
      "source_url": "https://github.com/anthropics/skills/tree/main/skills/doc-coauthoring",
      "kind": "skill",
      "level": "skill",
      "path": "skills/doc-coauthoring/SKILL.md",
      "source_ref": "main",
      "content_sha256": "2e47d78846faeea4a56e9809c52700087a15a2155a3f293a3efbaded81398ef4",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 169900,
          "open_issues": 1112,
          "forks": 20227,
          "watchers": 1102,
          "age_days": 328,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 10,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 27,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides users through a structured three-stage workflow—Context Gathering, Refinement & Structure, and Reader Testing—to collaboratively author high-quality documentation.",
            "scenarios": [
              "Drafting technical specifications, PRDs, RFCs, or architecture decision documents.",
              "Structuring complex proposals by dumping unorganized project background and answering clarifying questions.",
              "Testing document clarity by simulating how a fresh reader or AI will interpret the text to catch blind spots."
            ],
            "io": "Inputs raw user info dumps, document templates, and feedback; outputs structured document sections and reader-testing feedback.",
            "dependencies": [
              "mcp",
              "connectors"
            ],
            "boundary": "It does not automatically generate finished documents without user interaction, nor does it directly publish or manage documents in external platforms."
          },
          "zh": {
            "purpose": "通过“上下文收集、结构提炼、读者测试”三个阶段的结构化流程，引导用户协作撰写高质量文档。",
            "scenarios": [
              "起草技术规范、PRD、RFC 或决策文档。",
              "通过倾倒零散的项目背景并回答引导性问题，梳理复杂的提案文档。",
              "模拟无上下文读者或 AI 的视角测试文档可读性，找出内容盲点。"
            ],
            "io": "输入用户倾倒的信息、文档模板及修改意见，输出结构化的文档草案和盲点评估反馈。",
            "dependencies": [
              "mcp",
              "connectors"
            ],
            "boundary": "该 Skill 不会在缺乏用户参与的情况下自动独立生成最终文档，也不会直接将文档发布到外部平台。"
          }
        },
        "community_repo": "anthropics/skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "jeremylongshore/claude-code-plugins-plus-skills/plugins/ai-agency/hyperflow/skills/dispatch",
      "name": "dispatch",
      "summary": "Use when a task file exists in .hyperflow/tasks/ and workers need dispatching. Fans out parallel workers under per-batch Reviewers, runs a final integration review, and commits per sub-task. Endpoint of the auto-chain — no auto-deploy. Trigger with /hyperflow:dispatch, \"run the plan\", \"execute the task\", \"build it\", \"run the batches\".",
      "source_repo": "jeremylongshore/claude-code-plugins-plus-skills",
      "source_url": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/ai-agency/hyperflow/skills/dispatch",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/ai-agency/hyperflow/skills/dispatch/SKILL.md",
      "source_ref": "main",
      "content_sha256": "5aab2c0b03b9cc8261a592077e7fa536f27b40a411ec143999bd51a19a9d04ac",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 2648,
          "open_issues": 31,
          "forks": 390,
          "watchers": 24,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 22,
            "engagement": 13,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Write, Edit, Bash(git:*), Bash(gh:*), Bash(grep:*), Ba"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 30,
        "code_blocks": 5
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Orchestrates and dispatches parallel worker agents with per-batch reviewer oversight to execute multi-step plans from task files and commit completed sub-tasks.",
            "scenarios": [
              "Executing structured task plans from `.hyperflow/tasks/` with fan-out worker agents",
              "Running multi-level code reviews and quality gate checks on batch outputs",
              "Synthesizing batch learnings and creating per-subtask Git commits automatically"
            ],
            "io": "Inputs task file paths, handoff slugs, and execution flags; outputs code modifications, Git commits, and final integration review summaries.",
            "dependencies": [
              "bash",
              "git",
              "gh",
              "python3",
              "agent"
            ],
            "boundary": "Executes tasks and commits code locally, but does NOT perform automated deployment or release operations."
          },
          "zh": {
            "purpose": "调度并编排并行 Worker Agent，在按批次审查员的监督下执行任务文件中的多步骤计划并提交子任务代码。",
            "scenarios": [
              "使用并行 Worker Agent 执行来自 `.hyperflow/tasks/` 的结构化任务计划",
              "对批次产出运行多级代码审查与自动化质量门禁检查",
              "合成批次执行经验并自动针对每个子任务创建 Git 提交"
            ],
            "io": "输入任务文件路径、handoff 标识及执行参数标志，输出代码修改、Git 提交记录和最终集成审查总结。",
            "dependencies": [
              "bash",
              "git",
              "gh",
              "python3",
              "agent"
            ],
            "boundary": "负责任务的分派执行、代码审查与本地提交，但明确不包含自动部署或线上发布功能。"
          }
        },
        "community_repo": "jeremylongshore/claude-code-plugins-plus-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "jeremylongshore/claude-code-plugins-plus-skills/plugins/ai-agency/hyperflow/skills/design",
      "name": "design",
      "summary": "Use when the user wants the visual/experiential design of a product done systematically — a design system, a screen, a landing page, or a visual identity — grounded in researched real-world prior art and free of AI slop. Establishes/extends the design system, invokes the matching local taste skill, dispatches the designer specialist, and reviews for taste + accessibility. Standalone — ends with a handoff gate into the chain. Trigger with /hyperflow:design, \"design the UI\", \"make a design system\", \"design this screen\", \"give this a visual identity\", \"redesign this\".",
      "source_repo": "jeremylongshore/claude-code-plugins-plus-skills",
      "source_url": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/ai-agency/hyperflow/skills/design",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/ai-agency/hyperflow/skills/design/SKILL.md",
      "source_ref": "main",
      "content_sha256": "0630166fdc5f1a97b88381589ce4bfa6df05f546c365b982f175d7f01e649715",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 2648,
          "open_issues": 31,
          "forks": 390,
          "watchers": 24,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 22,
            "engagement": 13,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 16,
        "code_blocks": 2
      },
      "enrichment_status": "pending"
    },
    {
      "id": "jeremylongshore/claude-code-plugins-plus-skills/plugins/ai-agency/hyperflow/skills/deploy",
      "name": "deploy",
      "summary": "Use when ready to ship — runs pre-push gates (lint, typecheck, build, tests, security sweep), commits, releases, and pushes. Standalone, never auto-invoked. Push always requires explicit confirmation. Trigger with /hyperflow:deploy, \"ship it\", \"ready to push\", \"release\", \"cut a release\", \"deploy\".",
      "source_repo": "jeremylongshore/claude-code-plugins-plus-skills",
      "source_url": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/ai-agency/hyperflow/skills/deploy",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/ai-agency/hyperflow/skills/deploy/SKILL.md",
      "source_ref": "main",
      "content_sha256": "881feb162af16f0603d74336f74c8e67788b74cdab1cf9b753ad7cf7f83e4c72",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 2648,
          "open_issues": 31,
          "forks": 390,
          "watchers": 24,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 22,
            "engagement": 13,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Write, Edit, Bash(git:*), Bash(npm:*), Bash(pnpm:*), B"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 31,
        "code_blocks": 7
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Executes a rigorous pre-push release pipeline that runs linting, typechecking, builds, tests, and security sweeps before committing and pushing code.",
            "scenarios": [
              "Preparing and releasing a new package or application version",
              "Running automated pre-push security and quality validation gates",
              "Safely committing and pushing staged changes with explicit user confirmation"
            ],
            "io": "Accepts release or deployment triggers (e.g., '/hyperflow:deploy' or 'ship it') and outputs step-by-step validation results and push confirmations.",
            "dependencies": [
              "git",
              "npm",
              "pnpm",
              "bash"
            ],
            "boundary": "It does not auto-fix failing quality or security checks, never uses '--no-verify' to bypass gates, and will not push code without explicit user confirmation."
          },
          "zh": {
            "purpose": "在提交和推送代码之前，执行包含代码检查、类型检查、构建、测试及安全扫描的严格发布前流水线。",
            "scenarios": [
              "准备并发布新的软件包或应用版本",
              "在推送前运行自动化的质量与安全验证门禁",
              "在获得用户明确确认后，安全地提交并推送变更"
            ],
            "io": "接收发布或部署触发指令（如 '/hyperflow:deploy' 或 'ship it'），输出各阶段验证门禁的执行结果与推送状态。",
            "dependencies": [
              "git",
              "npm",
              "pnpm",
              "bash"
            ],
            "boundary": "该技能不会自动修复失败的质量或安全检查，绝不使用 '--no-verify' 跳过门禁，且在未经用户明确确认前不会执行推送。"
          }
        },
        "community_repo": "jeremylongshore/claude-code-plugins-plus-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/skills/skills/claude-api",
      "name": "claude-api",
      "summary": "Reference for the Claude API / Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration. TRIGGER — read BEFORE opening the target file; don't skip because it \"looks like a one-liner\" — whenever: the prompt names Claude/Anthropic in any form (Claude, Anthropic, Fable, Opus, Sonnet, Haiku, `anthropic`, `@anthropic-ai`, `claude-*`, `us.anthropic.*`, `[1m]`); the user asks about an LLM (pricing/model choice/limits/caching) — never answer from memory; OR the task is LLM-shaped with provider unstated (agent/MCP/tool-definition/multi-agent/RAG/LLM-judge/computer-use; generate/summarize/extract/classify/rewrite/converse over NL; debugging refusals/cutoffs/streaming/tool-calls/tokens). SKIP only when another provider is being worked on (overrides all triggers): OpenAI/GPT/Gemini/Llama/Mistral/Cohere/Ollama named in the query; OR `grep -rE 'openai|langchain_openai|google.generativeai|genai|mistralai|cohere|ollama'` over the project hits (run this grep FIRST if no provider named — don't Read the file).",
      "source_repo": "anthropics/skills",
      "source_url": "https://github.com/anthropics/skills/tree/main/skills/claude-api",
      "kind": "skill",
      "level": "skill",
      "path": "skills/claude-api/SKILL.md",
      "source_ref": "main",
      "content_sha256": "c1e923fa1a3ddf632b4015b14f2622762441d28dba92bada17897ba28930ff5c",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 169900,
          "open_issues": 1112,
          "forks": 20227,
          "watchers": 1102,
          "age_days": 328,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 10,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "description too long (>1024 chars)"
        ],
        "headings": 36,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides reference guidelines and integration standards for building LLM applications using the official Claude API and Anthropic SDKs.",
            "scenarios": [
              "Integrating Anthropic SDKs into Python, TypeScript, or other supported language projects.",
              "Configuring Claude API features such as streaming, adaptive thinking, tool use, MCP, and prompt caching.",
              "Migrating Claude model versions, looking up model IDs, pricing, and token counting."
            ],
            "io": "Inputs user developer prompts and codebase context; outputs production-ready code snippets and configurations using official Anthropic SDKs or raw HTTP calls.",
            "dependencies": [
              "grep",
              "web_fetch"
            ],
            "boundary": "It does not provide implementation code for non-Anthropic providers like OpenAI or Gemini, nor does it generate code using unofficial provider shims."
          },
          "zh": {
            "purpose": "为使用 Claude API 和 Anthropic 官方 SDK 开发大模型应用提供标准指南与参考规范。",
            "scenarios": [
              "在 Python、TypeScript 或其他语言项目中集成 Anthropic 官方 SDK",
              "配置 Claude API 特性（如流式传输、自适应思考、工具调用、MCP 及提示词缓存）",
              "进行 Claude 模型迁移、查询模型 ID、价格计算及 Token 统计"
            ],
            "io": "输入用户的开发需求与项目代码上下文，输出符合 Anthropic 官方规范的代码片段与配置。",
            "dependencies": [
              "grep",
              "web_fetch"
            ],
            "boundary": "不适用于 OpenAI、Gemini 等非 Anthropic 大模型提供商的代码生成，也不支持使用非官方的兼容垫片库。"
          }
        },
        "community_repo": "anthropics/skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/skills/skills/claude-academy-guide",
      "name": "claude-academy-guide",
      "summary": "Stop and check this skill before finishing any reply to a question about how to use Claude or a Claude product — it recommends matching courses, tutorials, and use cases from Claude Academy (academy.claude.com), Anthropic's learning hub. Trigger on: \"how do I\", \"how can I\", \"getting started with\", \"what can Claude do\", \"teach me\", \"learn to use\"; questions about artifacts, projects, skills, plugins, connectors, MCP, Claude Code, Claude Cowork, Claude in Excel, Claude in PowerPoint, Claude in Chrome, the Claude API, or prompting technique; requests about rolling Claude out to a team, class, or organization; and any ask for training materials, onboarding content, or learning resources. Use it when the user is learning how to use a feature or product — not when they are mid-task and just want the task done. This skill composes with other skills: after consulting product documentation to answer how a Claude feature works, also check here for a matching course or tutorial — a docs-grounded answer and an Academy recommendation belong together, even when another skill has already answered the question. Only recommend on a strong match; never invent Academy content.",
      "source_repo": "anthropics/skills",
      "source_url": "https://github.com/anthropics/skills/tree/main/skills/claude-academy-guide",
      "kind": "skill",
      "level": "skill",
      "path": "skills/claude-academy-guide/SKILL.md",
      "source_ref": "main",
      "content_sha256": "1df757c172f3988d256424592895ef84879bfa9763053e000747e336531af4a1",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 169900,
          "open_issues": 1112,
          "forks": 20227,
          "watchers": 1102,
          "age_days": 328,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 10,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "description too long (>1024 chars)"
        ],
        "headings": 4,
        "code_blocks": 0
      },
      "enrichment_status": "pending"
    },
    {
      "id": "anthropics/skills/skills/canvas-design",
      "name": "canvas-design",
      "summary": "Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.",
      "source_repo": "anthropics/skills",
      "source_url": "https://github.com/anthropics/skills/tree/main/skills/canvas-design",
      "kind": "skill",
      "level": "skill",
      "path": "skills/canvas-design/SKILL.md",
      "source_ref": "main",
      "content_sha256": "a1f288079624402f30682753c1d43920b6664785698d21d3e7aa197450a6448b",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 169900,
          "open_issues": 1112,
          "forks": 20227,
          "watchers": 1102,
          "age_days": 328,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 10,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 9,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Creates original visual artwork, posters, and graphic designs by first formulating an aesthetic philosophy and then rendering corresponding PNG or PDF visual assets.",
            "scenarios": [
              "Designing a visual poster or graphic artwork from a concept prompt",
              "Drafting a custom visual design philosophy and artistic manifesto",
              "Generating high-craft static design assets with minimal textual clutter"
            ],
            "io": "Takes prompt themes or minimal design instructions as input, and outputs Markdown philosophy documents (.md) alongside rendered visual files (.png, .pdf).",
            "dependencies": [
              "file_system",
              "image_processing",
              "pdf_generator"
            ],
            "boundary": "Does not replicate existing copyrighted artists' work, nor does it produce text-heavy explanatory documents or interactive web elements."
          },
          "zh": {
            "purpose": "通过先构建视觉设计哲学再生成对应 PNG 或 PDF 视觉资产的方式，创作原创的视觉艺术作品和海报。",
            "scenarios": [
              "根据创意提示词设计视觉海报或平面艺术作品",
              "制定并撰写定制的视觉设计哲学与艺术宣言",
              "生成注重视觉表现、少文字的精美静态平面设计资产"
            ],
            "io": "输入视觉主题或简要设计需求，输出设计哲学文档（.md）及渲染生成的艺术作品文件（.png、.pdf）。",
            "dependencies": [
              "file_system",
              "image_processing",
              "pdf_generator"
            ],
            "boundary": "不复制现有艺术家的版权作品，也不生成以大段文字为主的文档或交互式网页布局。"
          }
        },
        "community_repo": "anthropics/skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "jeremylongshore/claude-code-plugins-plus-skills/plugins/ai-agency/hyperflow/skills/cache",
      "name": "cache",
      "summary": "Use when the user wants to view, search, add, edit, prune, archive, or clear hyperflow memory entries. CRUD interface for `.hyperflow/memory/` — never modifies source code, only memory files. Trigger with /hyperflow:cache, \"show memory\", \"search memory for X\", \"clear memory\", \"what does hyperflow remember about Y\".",
      "source_repo": "jeremylongshore/claude-code-plugins-plus-skills",
      "source_url": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/ai-agency/hyperflow/skills/cache",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/ai-agency/hyperflow/skills/cache/SKILL.md",
      "source_ref": "main",
      "content_sha256": "1e1147ffc5ca852371c05a95baae049539b3fc838e59ed2ddec5a89d774b4def",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 2648,
          "open_issues": 31,
          "forks": 390,
          "watchers": 24,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 22,
            "engagement": 13,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Write, Edit, Bash(ls:*), Bash(mv:*), Bash(rm:*), Glob,"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 28,
        "code_blocks": 5
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a comprehensive CRUD interface to manage persistent project memory stored within the `.hyperflow/memory/` directory.",
            "scenarios": [
              "Searching past project decisions, learnings, and coding conventions",
              "Adding new insights or editing existing memory entries during development",
              "Pruning, archiving, or compacting stale memory files to maintain project context",
              "Migrating legacy memory entries or viewing storage statistics"
            ],
            "io": "Accepts memory subcommands and context details as input, and outputs memory entries, search results, or action confirmation summaries.",
            "dependencies": [
              "file_system",
              "bash"
            ],
            "boundary": "Only reads and modifies files inside `.hyperflow/memory/` and never directly edits project source code files."
          },
          "zh": {
            "purpose": "提供用于管理 `.hyperflow/memory/` 目录下项目持久化记忆的全套 CRUD 接口。",
            "scenarios": [
              "检索项目以往的决策记录、经验教训与开发规范",
              "在开发过程中添加新心得或修改已有的记忆条目",
              "对陈旧记忆进行清理、归档或压缩以维持高效上下文",
              "迁移旧版记忆文件或查看当前记忆库的统计信息"
            ],
            "io": "输入为记忆管理子命令及相关参数，输出为格式化的记忆条目、搜索结果或操作状态汇总。",
            "dependencies": [
              "file_system",
              "bash"
            ],
            "boundary": "仅对 `.hyperflow/memory/` 目录下的记忆文件进行读写，绝不直接修改项目的源代码文件。"
          }
        },
        "community_repo": "jeremylongshore/claude-code-plugins-plus-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "jeremylongshore/claude-code-plugins-plus-skills/plugins/ai-agency/hyperflow/skills/bridge",
      "name": "bridge",
      "summary": "Use when the user wants hyperflow's behavioral rules to apply outside the terminal CLI — in Claude Code Desktop, claude.ai web, or IDE extensions that don't load CLI plugins. Writes a managed doctrine block into the project's CLAUDE.md so autonomy + intent-routing + commit cadence + role separation + file-first rules carry over. Lossy (no slash commands, no actual skill dispatch) but useful. Trigger with /hyperflow:bridge, \"make hyperflow work in desktop\", \"make hyperflow work in claude.ai\", \"embed hyperflow doctrine in CLAUDE.md\", \"portable hyperflow rules\".",
      "source_repo": "jeremylongshore/claude-code-plugins-plus-skills",
      "source_url": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/ai-agency/hyperflow/skills/bridge",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/ai-agency/hyperflow/skills/bridge/SKILL.md",
      "source_ref": "main",
      "content_sha256": "e2b64f42fd2aa9a5bb1cbb100c075a499641386a0937008cd241c9fb385bd725",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 2648,
          "open_issues": 31,
          "forks": 390,
          "watchers": 24,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 22,
            "engagement": 13,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Write, Edit, Bash(cat:*), Bash(ls:*), Bash(date:*)"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 24,
        "code_blocks": 10
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Embeds a portable subset of hyperflow's behavioral rules into a project's CLAUDE.md file so they take effect across non-CLI surfaces like Claude Desktop and claude.ai web.",
            "scenarios": [
              "Applying hyperflow workflow rules to Claude Desktop or claude.ai web sessions.",
              "Updating or refreshing the managed hyperflow doctrine block inside CLAUDE.md.",
              "Configuring auto-bridge settings or removing the doctrine block from the project."
            ],
            "io": "Accepts subcommand arguments (generate, refresh, remove, status, mode) and manages fenced doctrine blocks in CLAUDE.md along with project bridge mode settings.",
            "dependencies": [
              "Read",
              "Write",
              "Edit",
              "Bash"
            ],
            "boundary": "It only embeds static behavioral guidelines into CLAUDE.md and cannot execute slash commands or dispatch dynamic skills outside the CLI."
          },
          "zh": {
            "purpose": "将 hyperflow 的行为准则精简版嵌入项目的 CLAUDE.md 文件中，使其能够在 Claude Desktop 和 claude.ai 网页等非 CLI 环境中生效。",
            "scenarios": [
              "使 hyperflow 行为规范在 Claude Desktop 或 claude.ai 网页端生效。",
              "在插件更新后手动或自动刷新 CLAUDE.md 中的准则区块。",
              "管理项目的自动桥接模式或从 CLAUDE.md 中移除准则内容。"
            ],
            "io": "接收子命令参数（generate、refresh、remove、status、mode），并在 CLAUDE.md 和 `.hyperflow/.bridge-mode` 文件中写入或查看准则与模式状态。",
            "dependencies": [
              "Read",
              "Write",
              "Edit",
              "Bash"
            ],
            "boundary": "该技能仅能在 CLAUDE.md 中嵌入静态准则文本，无法在 CLI 之外触发斜杠命令或进行实际的动态技能调度。"
          }
        },
        "community_repo": "jeremylongshore/claude-code-plugins-plus-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/skills/skills/brand-guidelines",
      "name": "brand-guidelines",
      "summary": "Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.",
      "source_repo": "anthropics/skills",
      "source_url": "https://github.com/anthropics/skills/tree/main/skills/brand-guidelines",
      "kind": "skill",
      "level": "skill",
      "path": "skills/brand-guidelines/SKILL.md",
      "source_ref": "main",
      "content_sha256": "1120b3769e2985cefb3d25be981b1f914abeba57ae079b83c20c666c164fa9fe",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 169900,
          "open_issues": 1112,
          "forks": 20227,
          "watchers": 1102,
          "age_days": 328,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 10,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 12,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Applies Anthropic's official brand visual identity, including specific color palettes and typography standards, to generated artifacts.",
            "scenarios": [
              "Styling presentation slides or pitch decks to match Anthropic's brand visual standard.",
              "Applying brand-compliant heading and body typography to generated documents.",
              "Coloring visual elements and document shapes using official Anthropic accent colors."
            ],
            "io": "Inputs unstyled content or document elements and outputs visually formatted artifacts incorporating Anthropic's official colors and typography.",
            "dependencies": [
              "python"
            ],
            "boundary": "It only handles visual styling and formatting rules, without generating original textual content or automatically installing missing system fonts."
          },
          "zh": {
            "purpose": "将 Anthropic 的官方品牌视觉标识（包括特定调色板和字体规范）应用到生成的各种构件中。",
            "scenarios": [
              "美化演示文稿幻灯片，使其符合 Anthropic 的品牌外观。",
              "为生成的文档应用符合品牌规范的标题和正文字体及颜色。",
              "使用官方品牌强调色格式化视觉图表和形状元素。"
            ],
            "io": "输入未设置样式的文本或文档元素，输出套用了 Anthropic 品牌色彩与字体的格式化构件。",
            "dependencies": [
              "python"
            ],
            "boundary": "该技能仅负责视觉排版与色彩字体的应用，不负责创作实际文本内容或自动安装缺失的系统字体。"
          }
        },
        "community_repo": "anthropics/skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "jeremylongshore/claude-code-plugins-plus-skills/plugins/ai-agency/hyperflow/skills/background",
      "name": "background",
      "summary": "Use when the user wants to see, inspect, cancel, or prune background agents fired during prior chain runs. Read/manage `.hyperflow/background/registry.json` and the per-agent output buffers at `.hyperflow/background/<id>.md`. Standalone — never auto-invoked. Trigger with /hyperflow:background, \"list background agents\", \"what's running in background\", \"cancel background agent\", \"show background result\".",
      "source_repo": "jeremylongshore/claude-code-plugins-plus-skills",
      "source_url": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/ai-agency/hyperflow/skills/background",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/ai-agency/hyperflow/skills/background/SKILL.md",
      "source_ref": "main",
      "content_sha256": "8aec2ec9190f3ee56b920e92814e50e4dacce768a15a3b25dc3f4f24cda05a25",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 2648,
          "open_issues": 31,
          "forks": 390,
          "watchers": 24,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 22,
            "engagement": 13,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Write, Edit, Bash(ls:*), Bash(cat:*), Bash(rm:*), Bash"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 26,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Manages, inspects, cancels, and cleans up background agents and their output buffers generated by Hyperflow workflows.",
            "scenarios": [
              "Listing all active, completed, or stalled background agents",
              "Inspecting the output log of a completed background task",
              "Canceling running background agents before ending a session",
              "Pruning old output buffer files older than 7 days"
            ],
            "io": "Takes subcommands like list, show, cancel, or prune along with optional IDs as input, and outputs task status tables, log contents, or status updates.",
            "dependencies": [
              "file_system",
              "bash"
            ],
            "boundary": "It only manages state and logs of existing background processes and does not spawn new agents or execute workflow steps directly."
          },
          "zh": {
            "purpose": "用于管理、查看、取消和清理 Hyperflow 工作流产生的后台 Agent 及其输出日志。",
            "scenarios": [
              "查看所有运行中、已完成或挂起的后台 Agent 列表",
              "检查特定已完成后台任务的详细日志输出",
              "在结束会话前取消正在运行的后台 Agent",
              "清理保存超过 7 天的历史输出缓冲区文件"
            ],
            "io": "输入子命令（如 list、show、cancel、prune）及可选的任务 ID，输出任务状态表格、日志内容或状态更新提示。",
            "dependencies": [
              "file_system",
              "bash"
            ],
            "boundary": "该技能仅负责管理已有后台进程的状态和日志，本身不会主动创建新的后台 Agent 或直接执行工作流逻辑。"
          }
        },
        "community_repo": "jeremylongshore/claude-code-plugins-plus-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "jeremylongshore/claude-code-plugins-plus-skills/plugins/ai-agency/hyperflow/skills/audit",
      "name": "audit",
      "summary": "Use when the user wants a code review on recent changes — quality, spec, security, or performance feedback. Triggers a multi-level (L1-L5) review with a standalone Reviewer; on NEEDS_FIX, offers to apply findings via /hyperflow:plan. Trigger with /hyperflow:audit, \"review this change\", \"review my PR\", \"audit the diff\", \"code review\".",
      "source_repo": "jeremylongshore/claude-code-plugins-plus-skills",
      "source_url": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/ai-agency/hyperflow/skills/audit",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/ai-agency/hyperflow/skills/audit/SKILL.md",
      "source_ref": "main",
      "content_sha256": "d8bc0bf29b7c14a857af68ba6e870ce1077f49274f4e043e7a0c55bb0906a04c",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 2648,
          "open_issues": 31,
          "forks": 390,
          "watchers": 24,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 22,
            "engagement": 13,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Write, Edit, Bash(git:*), Glob, Grep, Agent, Skill, As"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 45,
        "code_blocks": 6
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Performs multi-level (L1-L5) code reviews on recent changes to evaluate code quality, specification compliance, security, and performance.",
            "scenarios": [
              "Reviewing git diffs or pull requests prior to merging",
              "Auditing recent changes for security vulnerabilities and performance bottlenecks",
              "Checking code quality against project conventions and test coverage patterns"
            ],
            "io": "Accepts target files, git references, or review level flags (L1-L5) as inputs, and outputs categorized review findings along with an interactive fix prompt.",
            "dependencies": [
              "git",
              "hyperflow",
              "AskUserQuestion"
            ],
            "boundary": "It analyzes code and synthesizes review findings without modifying files directly, delegating actual code fixes to downstream workflows upon user approval at the fix gate."
          },
          "zh": {
            "purpose": "对近期代码变更进行多层级（L1-L5）代码审查，全面评估代码质量、规范符合度、安全性与性能。",
            "scenarios": [
              "在代码合并前审查 Git Diff 或 PR 变更",
              "审计近期代码中的安全漏洞与性能瓶颈",
              "依据项目规范与测试覆盖模式评估代码质量"
            ],
            "io": "输入目标文件、Git 引用或审查层级（L1-L5），输出分类化的审查报告及交互式修复提示。",
            "dependencies": [
              "git",
              "hyperflow",
              "AskUserQuestion"
            ],
            "boundary": "仅负责分析代码与汇总审查意见，本身不会直接修改文件，需在用户通过修复关卡确认后交由后续工作流执行代码修复。"
          }
        },
        "community_repo": "jeremylongshore/claude-code-plugins-plus-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/skills/skills/algorithmic-art",
      "name": "algorithmic-art",
      "summary": "Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.",
      "source_repo": "anthropics/skills",
      "source_url": "https://github.com/anthropics/skills/tree/main/skills/algorithmic-art",
      "kind": "skill",
      "level": "skill",
      "path": "skills/algorithmic-art/SKILL.md",
      "source_ref": "main",
      "content_sha256": "3bc4092c09804853186524c826bc0621b940bb6122c05b84496dff95388e6eef",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 169900,
          "open_issues": 1112,
          "forks": 20227,
          "watchers": 1102,
          "age_days": 328,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 23,
            "engagement": 10,
            "maturity": 13
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 18,
        "code_blocks": 5
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Creates original generative and algorithmic art using p5.js by first formulating a computational art philosophy and then implementing it through interactive code.",
            "scenarios": [
              "Generating interactive p5.js generative art sketches based on user concepts",
              "Creating flow field or particle system algorithmic visualizations",
              "Drafting computational art manifestos and aesthetic philosophy documents"
            ],
            "io": "Inputs user prompts or artistic ideas, and outputs a Markdown philosophy document alongside interactive HTML and JavaScript p5.js files.",
            "dependencies": [
              "p5.js",
              "browser"
            ],
            "boundary": "It does not output pre-rendered static image files or replicate copyrighted artworks from existing artists."
          },
          "zh": {
            "purpose": "通过构建计算艺术哲学并使用 p5.js 编写可交互代码，来创作原创的生成式与算法艺术作品。",
            "scenarios": [
              "根据用户概念生成可交互的 p5.js 生成艺术草图",
              "构建流场或粒子系统等算法可视化模拟",
              "撰写计算艺术宣言与美学哲学文档"
            ],
            "io": "输入用户的提示词或艺术构想，输出 Markdown 格式的哲学文档以及包含 p5.js 的 HTML/JS 代码文件。",
            "dependencies": [
              "p5.js",
              "browser"
            ],
            "boundary": "它不直接输出预渲染的静态图像文件，也不复制现存艺术家的受版权保护作品。"
          }
        },
        "community_repo": "anthropics/skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "majiayu000/claude-skill-registry/skills/agent/3rd-agent-browser",
      "name": "agent-browser",
      "summary": "Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to \"open a website\", \"fill out a form\", \"click a button\", \"take a screenshot\", \"scrape data from a page\", \"test this web app\", \"login to a site\", \"automate browser actions\", or any task requiring programmatic web interaction.",
      "source_repo": "majiayu000/claude-skill-registry",
      "source_url": "https://github.com/majiayu000/claude-skill-registry/tree/main/skills/agent/3rd-agent-browser",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent/3rd-agent-browser/SKILL.md",
      "source_ref": "main",
      "content_sha256": "2c7dab0e789873ae237207d5ff0d24f74579d088d878f0cd7e9982940f9f6ae9",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 565,
          "open_issues": 0,
          "forks": 86,
          "watchers": 4,
          "age_days": 236,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 10
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Bash(npx agent-browser:*), Bash(agent-browser:*)"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 88,
        "code_blocks": 30
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a browser automation CLI for AI agents to programmatically interact with websites, perform UI actions, and extract web content.",
            "scenarios": [
              "Automating login flows and complex multi-step form submissions",
              "Scraping dynamic web pages and taking page screenshots",
              "Testing web applications by clicking buttons and asserting page state",
              "Downloading files and inspecting DOM element text"
            ],
            "io": "Takes CLI commands and element references (e.g., '@e1') as input, and outputs element snapshots, text content, screenshots, or downloaded files.",
            "dependencies": [
              "browser",
              "bash"
            ],
            "boundary": "It strictly operates through browser CLI execution and does not handle anti-bot CAPTCHA bypassing or non-browser API calls."
          },
          "zh": {
            "purpose": "为 AI Agent 提供基于命令行（CLI）的浏览器自动化工具，用于程序化地与网页交互、执行操作及提取数据。",
            "scenarios": [
              "自动化执行登录流程与复杂的多步骤网页表单填写",
              "抓取动态网页内容与保存页面屏幕截图",
              "通过点击按键和断言页面状态对 Web 应用进行自动化测试",
              "触发文件下载与检查 DOM 元素文本"
            ],
            "io": "输入为 CLI 浏览器控制指令和元素引用标识（如 '@e1'），输出为元素快照、网页文本、截图或下载的文件。",
            "dependencies": [
              "browser",
              "bash"
            ],
            "boundary": "该工具仅限于通过 CLI 执行浏览器操作，不具备绕过人机验证（CAPTCHA）或处理非浏览器 API 请求的能力。"
          }
        },
        "community_repo": "majiayu000/claude-skill-registry",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "jeremylongshore/claude-code-plugins-plus-skills/plugins/ai-agency/agency-os/skills/agency-os",
      "name": "agency-os",
      "summary": "Notion-as-source-of-truth dispatch board for running your work like an AI agency. One Tasks database is the source of truth; tasks flow Suggestion through Discussion, To-Do, In Progress, and Done with subtasks, recurring cadences, dependencies, and template subtrees. Batch execution fans approved To-Do rows out to parallel agents with per-task model selection. Use when capturing chat to Notion, running the To-Do queue, suggesting, approving, or discussing tasks, or coordinating multi-task batches. Trigger with \"/agency-os\" subcommands or natural-language variants (\"add a suggestion: …\", \"let's discuss X\", \"run the queue\").",
      "source_repo": "jeremylongshore/claude-code-plugins-plus-skills",
      "source_url": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/ai-agency/agency-os/skills/agency-os",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/ai-agency/agency-os/skills/agency-os/SKILL.md",
      "source_ref": "main",
      "content_sha256": "b6b0736b67a459fa2cad22fd70dd2a30da9782ae58d555a739e29569ebbb7d07",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 2648,
          "open_issues": 31,
          "forks": 390,
          "watchers": 24,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 22,
            "engagement": 13,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Write, Edit, Bash(python3:*), Bash(npx:*), Glob, Grep"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 9,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Transforms a Notion Tasks database into a source-of-truth dispatch board to manage, orchestrate, and batch-execute AI agency workflows using specialized models.",
            "scenarios": [
              "Capturing chat discussions and adding them as task suggestions into Notion",
              "Discussing, approving, and transitioning tasks through status workflows",
              "Batch-executing approved To-Do tasks across parallel agents with per-task model selection",
              "Managing subtask trees, task dependencies, and recurring cadences in Notion"
            ],
            "io": "Inputs CLI subcommands or conversational chat triggers alongside Notion workspace state, and outputs updated Notion database entries, state transitions, and task execution results.",
            "dependencies": [
              "notion-mcp-server",
              "python3",
              "claude-code"
            ],
            "boundary": "It operates strictly through Notion as its stateless single source of truth and does not maintain local disk state or support non-Notion task management boards."
          },
          "zh": {
            "purpose": "将 Notion 任务数据库打造为单一事实来源的分发看板，用于跨不同模型管理、编排和批量并行执行 AI Agency 工作流。",
            "scenarios": [
              "将对话讨论内容捕获并作为任务建议添加至 Notion",
              "在状态工作流中讨论、审批和推进任务状态",
              "通过并行 Agent 及按任务指定的模型批量执行待办任务",
              "在 Notion 中管理子任务树、任务依赖关系及周期性任务"
            ],
            "io": "输入 CLI 子命令或自然语言对话指令以及 Notion 工作区状态，输出更新后的 Notion 数据库条目、状态迁移及任务执行结果。",
            "dependencies": [
              "notion-mcp-server",
              "python3",
              "claude-code"
            ],
            "boundary": "该技能完全依赖 Notion 作为无状态的单一事实来源，不在本地磁盘持久化运行状态，也不支持第三方看板或非 Notion 任务管理工具。"
          }
        },
        "community_repo": "jeremylongshore/claude-code-plugins-plus-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "majiayu000/claude-skill-registry/skills/agent/80-01-autonomous-work",
      "name": "80-01-autonomous-work",
      "summary": "Work autonomously without waiting for hand-holding — complete tasks end-to-end without asking for permission at every step.",
      "source_repo": "majiayu000/claude-skill-registry",
      "source_url": "https://github.com/majiayu000/claude-skill-registry/tree/main/skills/agent/80-01-autonomous-work",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent/80-01-autonomous-work/SKILL.md",
      "source_ref": "main",
      "content_sha256": "1459194a98757929a407e45c4729775bd5dd71e362e96f2cc3f8a3cb83fa9545",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 565,
          "open_issues": 0,
          "forks": 86,
          "watchers": 4,
          "age_days": 236,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 10
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 3,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides the AI agent to execute tasks autonomously end-to-end without stopping for step-by-step user permission or guidance.",
            "scenarios": [
              "Executing complex multi-step code refactoring without prompting for confirmation after every minor change.",
              "Resolving secondary issues encountered during task execution independently to deliver a fully functional output.",
              "Handling end-to-end project updates based on high-level goals without needing hand-holding."
            ],
            "io": "Inputs high-level user directives or goals, and outputs completely finished, validated task results.",
            "dependencies": [
              "none"
            ],
            "boundary": "It does not grant permission to make unrecoverable destructive system changes or violate core project safety constraints."
          },
          "zh": {
            "purpose": "指导 AI Agent 端到端地自主完成任务，避免在每个微小步骤中频繁寻求用户确认或指导。",
            "scenarios": [
              "在无需每步确认的情况下，自主完成多步骤的代码重构与功能开发。",
              "自动识别并修复执行过程中发现的衍生问题，直接交付最终可用的结果。",
              "根据高层级目标主动推进关联任务，无需用户全程步步跟进。"
            ],
            "io": "输入为高层级的任务目标或指令，输出为完整交付且验证通过的最终结果。",
            "dependencies": [
              "none"
            ],
            "boundary": "本技能不包含执行未授权的破坏性系统变更或突破核心安全限制的行为。"
          }
        },
        "community_repo": "majiayu000/claude-skill-registry",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "majiayu000/claude-skill-registry/skills/agent/71-agent-framework-integration",
      "name": "71-agent-framework-integration",
      "summary": "Create your agent-integration skill from OpenAI SDK and LiteLLM documentation before learning framework integration",
      "source_repo": "majiayu000/claude-skill-registry",
      "source_url": "https://github.com/majiayu000/claude-skill-registry/tree/main/skills/agent/71-agent-framework-integration",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent/71-agent-framework-integration/SKILL.md",
      "source_ref": "main",
      "content_sha256": "27106c0b4f91061faee0e0ea13128a82b237d5e842a012d59fd9a2aed8a37dcb",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 565,
          "open_issues": 0,
          "forks": 86,
          "watchers": 4,
          "age_days": 236,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 10
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name"
        ],
        "headings": 16,
        "code_blocks": 11
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides the step-by-step creation of a reusable agent-integration skill that synthesizes official OpenAI SDK, LiteLLM, and FastMCP documentation for connecting custom LLM backends.",
            "scenarios": [
              "Configuring LiteLLM proxy and custom base_url endpoints to route OpenAI SDK calls to custom LLM deployments like Ollama.",
              "Implementing structured outputs and tool calling patterns for self-hosted or alternative model backends.",
              "Setting up Model Context Protocol (MCP) servers with error handling and foundation model fallbacks."
            ],
            "io": "Inputs documentation research prompts and framework configurations; outputs a verified agent-integration skill file saved in .claude/skills/.",
            "dependencies": [
              "OpenAI Python SDK",
              "LiteLLM",
              "FastMCP",
              "Context7",
              "Ollama"
            ],
            "boundary": "Focuses on synthesizing documentation into reusable skill patterns and templates, and does not build or run end-to-end agent applications directly."
          },
          "zh": {
            "purpose": "指导通过检索 OpenAI SDK、LiteLLM 和 FastMCP 官方文档来创建可复用的 Agent 集成 Skill，以连接自定义 LLM 后端与 Agent 框架。",
            "scenarios": [
              "配置 LiteLLM 代理和自定义 base_url，将 OpenAI SDK 请求重定向至 Ollama 等本地大模型后端。",
              "为自定义模型实现结构化输出和工具调用（Tool Calling）集成模式。",
              "搭建 Model Context Protocol (MCP) 服务端并配置异常降级回退机制。"
            ],
            "io": "输入文档检索需求与框架配置要求，输出存储在 .claude/skills/ 目录下的 Agent 集成 Skill 文件。",
            "dependencies": [
              "OpenAI Python SDK",
              "LiteLLM",
              "FastMCP",
              "Context7",
              "Ollama"
            ],
            "boundary": "仅专注于将官方文档提炼为可复用的集成模式 Skill 与配置模板，不负责直接运行或部署完整的 Agent 业务系统。"
          }
        },
        "community_repo": "majiayu000/claude-skill-registry",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "majiayu000/claude-skill-registry/skills/agent/39-agent-skills-mcp-code-execution-panaversity-agentfactory",
      "name": "39-agent-skills-mcp-code-execution-panaversity-agentfactory",
      "summary": "Build a specification-first Digital FTE that orchestrates accumulated intelligence from Lessons 1-7. Learn to compose execution skills into production-ready agents, validate against specifications, and position for monetization.",
      "source_repo": "majiayu000/claude-skill-registry",
      "source_url": "https://github.com/majiayu000/claude-skill-registry/tree/main/skills/agent/39-agent-skills-mcp-code-execution-panaversity-agentfactory",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent/39-agent-skills-mcp-code-execution-panaversity-agentfactory/SKILL.md",
      "source_ref": "main",
      "content_sha256": "2f1537566b9c9f60a01ae32c140026d2f26eb8c8a7633d4018971f15c1770578",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 565,
          "open_issues": 0,
          "forks": 86,
          "watchers": 4,
          "age_days": 236,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 10
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name"
        ],
        "headings": 112,
        "code_blocks": 25
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides the composition, acceptance testing, and commercial positioning required to build production-ready, specification-first Digital FTE agent skills.",
            "scenarios": [
              "Writing domain-specific design specifications (spec.md) for custom agent skills",
              "Orchestrating multiple MCP-wrapping and script-execution skills into a cohesive architecture",
              "Running acceptance test scenarios to validate edge cases, error handling, and specification alignment",
              "Formulating monetization and go-to-market strategies for standalone agent products"
            ],
            "io": "Takes domain business requirements and sub-component skills as input, and outputs a specification-driven, fully validated Digital FTE skill package along with a monetization plan.",
            "dependencies": [
              "mcp",
              "python"
            ],
            "boundary": "It focuses on skill composition methodology, spec validation, and business strategy rather than providing an automated no-code skill generator or direct agent runtime hosting."
          },
          "zh": {
            "purpose": "指导开发者遵循规范优先原则组合多个子技能，构建、验证并商业化可投产的数字员工（Digital FTE）代理技能。",
            "scenarios": [
              "编写特定领域代理技能的设计规范（spec.md）与验收标准",
              "将多个 MCP 工具和脚本执行技能整合为统一的数字员工架构",
              "设计并执行验收测试用例，验证边缘情况与容错恢复机制",
              "制定打包代理技能的商业定位、定价模型与 Go-To-Market 策略"
            ],
            "io": "输入业务需求及已有的子组件技能，输出包含规范文档、测试报告和商业化规划的完整数字员工技能包。",
            "dependencies": [
              "mcp",
              "python"
            ],
            "boundary": "本技能侧重于架构组合方法论、规范验证与商业策略规划，不提供自动化的无代码技能生成工具或运行时 Agent 托管平台。"
          }
        },
        "community_repo": "majiayu000/claude-skill-registry",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "majiayu000/claude-skill-registry/skills/agent/39-agent-skills-mcp-code-execution",
      "name": "39-agent-skills-mcp-code-execution",
      "summary": "Create a skill that orchestrates the write-execute-analyze loop to autonomously process data. Learn to implement error recovery, iterate toward robust solutions, and test your skill across diverse input scenarios. This is where specification-driven development meets real problem-solving.",
      "source_repo": "majiayu000/claude-skill-registry",
      "source_url": "https://github.com/majiayu000/claude-skill-registry/tree/main/skills/agent/39-agent-skills-mcp-code-execution",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent/39-agent-skills-mcp-code-execution/SKILL.md",
      "source_ref": "main",
      "content_sha256": "0a56a80568d1db9b6b5fc53bf283c175d4159f29592915c891f9c49fc91d3741",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 565,
          "open_issues": 0,
          "forks": 86,
          "watchers": 4,
          "age_days": 236,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 10
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name"
        ],
        "headings": 91,
        "code_blocks": 23
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Teaches how to create an agent skill that uses a write-execute-analyze loop with automated error recovery to autonomously process data.",
            "scenarios": [
              "Building autonomous CSV analysis workflows with automatic edge-case handling.",
              "Implementing automated code execution and self-healing error recovery in agents.",
              "Creating robust data processing pipelines with defined iteration and timeout controls."
            ],
            "io": "Inputs data specifications, raw data files, and success criteria; outputs validated execution results, processed data, and execution logs.",
            "dependencies": [
              "python",
              "mcp",
              "code execution sandbox"
            ],
            "boundary": "Focuses on automated iterative script execution and recovery within a sandbox, but does not cover production application deployment or interactive UI building."
          },
          "zh": {
            "purpose": "教授如何构建一个通过“编写-执行-分析”循环和自动错误修复机制来自主处理数据的 Agent 技能。",
            "scenarios": [
              "构建能够自动处理边界情况的 CSV 数据分析工作流。",
              "为 Agent 实现自动代码执行与自我修复机制。",
              "创建具备收敛判定和超时控制的稳健数据处理流水线。"
            ],
            "io": "输入数据处理规范、原始数据文件和收敛标准，输出经过校验的执行结果、处理完的数据以及运行日志。",
            "dependencies": [
              "python",
              "mcp",
              "code execution sandbox"
            ],
            "boundary": "专注于沙盒环境中的自动化迭代脚本执行与错误恢复，不涉及生产级应用部署或交互式 UI 开发。"
          }
        },
        "community_repo": "majiayu000/claude-skill-registry",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "majiayu000/claude-skill-registry/skills/agent/36-anthropic-agents-kit-development",
      "name": "36-anthropic-agents-kit-development",
      "summary": "Create your Claude Agent SDK skill in one prompt, then learn to improve it throughout the chapter",
      "source_repo": "majiayu000/claude-skill-registry",
      "source_url": "https://github.com/majiayu000/claude-skill-registry/tree/main/skills/agent/36-anthropic-agents-kit-development",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent/36-anthropic-agents-kit-development/SKILL.md",
      "source_ref": "main",
      "content_sha256": "8c42ec9a987793fe0413aeccef211600c814d8fb516d8784149ffb0d9bae7d01",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 565,
          "open_issues": 0,
          "forks": 86,
          "watchers": 4,
          "age_days": 236,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 10
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name"
        ],
        "headings": 4,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides users to generate a customized Claude Agent SDK skill using natural language prompts and official documentation.",
            "scenarios": [
              "Generating a baseline Claude Agent SDK skill from official documentation",
              "Configuring agent tool patterns, subagents, and hooks via natural conversation",
              "Bootstrapping agentic AI development setups in local projects"
            ],
            "io": "Accepts user prompt preferences as input and outputs a structured Claude Agent SDK skill directory inside .claude/skills/.",
            "dependencies": [
              "claude-code",
              "context7",
              "skill-creator"
            ],
            "boundary": "It focuses on generating and bootstrapping the Claude Agent SDK skill, but does not directly execute or deploy production agent services."
          },
          "zh": {
            "purpose": "指导用户利用自然语言提示词和官方文档快速生成自定义的 Claude Agent SDK 技能。",
            "scenarios": [
              "结合官方最新文档快速生成 Claude Agent SDK 基础技能",
              "通过自然对话配置 Agent 的工具模式、子代理及钩子函数",
              "在本地开发环境中初始化并引导智能体开发工作流"
            ],
            "io": "输入用户的 Agent SDK 技能定制需求，输出生成在 .claude/skills/ 目录下的结构化技能文件。",
            "dependencies": [
              "claude-code",
              "context7",
              "skill-creator"
            ],
            "boundary": "仅负责 Agent SDK 技能模板的创建与初始化，不直接执行、托管或部署生产环境中的智能体服务。"
          }
        },
        "community_repo": "majiayu000/claude-skill-registry",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "majiayu000/claude-skill-registry/skills/agent/35-google-adk-reliable-agents",
      "name": "35-google-adk-reliable-agents",
      "summary": "Create your Google Agent Development Kit skill in one prompt, then learn to improve it throughout the chapter",
      "source_repo": "majiayu000/claude-skill-registry",
      "source_url": "https://github.com/majiayu000/claude-skill-registry/tree/main/skills/agent/35-google-adk-reliable-agents",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent/35-google-adk-reliable-agents/SKILL.md",
      "source_ref": "main",
      "content_sha256": "964c9bac9aaf0e02e527426eaf727a5ec161e31eec1e590717454e92451e26f1",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 565,
          "open_issues": 0,
          "forks": 86,
          "watchers": 4,
          "age_days": 236,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 10
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name"
        ],
        "headings": 4,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Teaches users how to bootstrap a Google Agent Development Kit (ADK) skill for Claude using official documentation.",
            "scenarios": [
              "Generating a Google ADK skill via a single prompt in Claude Code",
              "Fetching official Gemini ADK documentation via Context7 for skill creation",
              "Setting up standard ADK skill templates in .claude/skills/"
            ],
            "io": "Inputs a natural language prompt instructing Claude to build the skill; outputs a generated Google ADK skill directory in .claude/skills/.",
            "dependencies": [
              "claude-code",
              "context7"
            ],
            "boundary": "This file provides instructions for bootstrapping an ADK skill from documentation, but does not directly execute code or deploy production agents."
          },
          "zh": {
            "purpose": "教导用户如何利用官方文档在 Claude 中快速创建并引导配置谷歌 Agent 开发工具包（ADK）技能。",
            "scenarios": [
              "在 Claude Code 中通过单条提示词快速生成 Google ADK 技能",
              "通过 Context7 获取 Gemini ADK 官方文档以构建定制技能",
              "在 .claude/skills/ 目录中建立标准的 ADK 技能模板"
            ],
            "io": "输入用于触发技能创建的自然语言提示词；输出在 .claude/skills/ 目录下生成的 Google ADK 技能目录。",
            "dependencies": [
              "claude-code",
              "context7"
            ],
            "boundary": "该教程仅提供引导生成 ADK 技能的指令，不直接执行代码或部署生产级 Agent 系统。"
          }
        },
        "community_repo": "majiayu000/claude-skill-registry",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "majiayu000/claude-skill-registry/skills/agent/34-openai-agents-sdk-panaversity-agentfactory-8f59f147",
      "name": "34-openai-agents-sdk-panaversity-agentfactory-8f59f147",
      "summary": "Create your OpenAI Agents SDK skill in one prompt, then learn to improve it throughout the chapter",
      "source_repo": "majiayu000/claude-skill-registry",
      "source_url": "https://github.com/majiayu000/claude-skill-registry/tree/main/skills/agent/34-openai-agents-sdk-panaversity-agentfactory-8f59f147",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent/34-openai-agents-sdk-panaversity-agentfactory-8f59f147/SKILL.md",
      "source_ref": "main",
      "content_sha256": "c8e4fb6bba4fdcc5d0979d029761c01714c3108735382862cb8bda1dacf2b58f",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 565,
          "open_issues": 0,
          "forks": 86,
          "watchers": 4,
          "age_days": 236,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 10
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name"
        ],
        "headings": 4,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides users through bootstrapping a custom OpenAI Agents SDK skill for Claude Code by leveraging official documentation via Context7.",
            "scenarios": [
              "Generating an OpenAI Agents SDK skill inside Claude Code using a single prompt.",
              "Fetching up-to-date official OpenAI documentation to build an accurate agent skill.",
              "Bootstrapping a learning workspace for building AI agents from basic to production level."
            ],
            "io": "Inputs user instructions to create the skill via prompt, and outputs generated skill files in the `.claude/skills/openai-agents/` directory.",
            "dependencies": [
              "claude-code",
              "context7",
              "skill-creator"
            ],
            "boundary": "It only scaffolds the OpenAI Agents skill template using official docs and does not directly write or execute full production agent backend code."
          },
          "zh": {
            "purpose": "指导用户利用 Context7 调取官方文档，为 Claude Code 快速生成自定义的 OpenAI Agents SDK 技能。",
            "scenarios": [
              "通过一条提示词在 Claude Code 中生成 OpenAI Agents SDK 技能。",
              "抓取最新的 OpenAI 官方文档以构建无盲区假设的 Agent 技能库。",
              "搭建从入门到生产级的智能体开发学习与脚手架环境。"
            ],
            "io": "输入为要求创建技能提示词指令，输出为存储在 `.claude/skills/openai-agents/` 目录下的技能配置文件。",
            "dependencies": [
              "claude-code",
              "context7",
              "skill-creator"
            ],
            "boundary": "该过程仅负责引导生成技能脚手架与知识库，并不直接编写或运行具体的生产级多智能体应用代码。"
          }
        },
        "community_repo": "majiayu000/claude-skill-registry",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "majiayu000/claude-skill-registry/skills/agent/34-openai-agents-sdk",
      "name": "34-openai-agents-sdk",
      "summary": "Create your OpenAI Agents SDK skill in one prompt, then learn to improve it throughout the chapter",
      "source_repo": "majiayu000/claude-skill-registry",
      "source_url": "https://github.com/majiayu000/claude-skill-registry/tree/main/skills/agent/34-openai-agents-sdk",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent/34-openai-agents-sdk/SKILL.md",
      "source_ref": "main",
      "content_sha256": "c8e4fb6bba4fdcc5d0979d029761c01714c3108735382862cb8bda1dacf2b58f",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 565,
          "open_issues": 0,
          "forks": 86,
          "watchers": 4,
          "age_days": 236,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 10
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name"
        ],
        "headings": 4,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides users to build a custom OpenAI Agents SDK skill using natural language prompts and official documentation.",
            "scenarios": [
              "Generating an OpenAI Agents skill using Claude's skill creator.",
              "Fetching up-to-date OpenAI documentation via Context7 to generate accurate code patterns.",
              "Creating a base skill template for building multi-agent workflows."
            ],
            "io": "Takes prompt instructions and official OpenAI documentation context as input, and outputs a created skill folder at .claude/skills/openai-agents/.",
            "dependencies": [
              "claude",
              "context7",
              "skill-creator"
            ],
            "boundary": "This skill guides the creation and setup of the agent skill template, but does not directly execute or deploy production agent runtime code."
          },
          "zh": {
            "purpose": "指导用户通过自然语言提示词和官方文档构建自定义的 OpenAI Agents SDK 技能。",
            "scenarios": [
              "使用 Claude 的技能创建工具自动生成 OpenAI Agents 技能框架。",
              "通过 Context7 获取最新的 OpenAI 官方文档以生成准确的代码模式。",
              "建立用于构建多智能体工作流的基础技能模板。"
            ],
            "io": "输入为自然语言指令与 OpenAI 官方文档上下文，输出为在 .claude/skills/openai-agents/ 目录下生成的技能文件夹。",
            "dependencies": [
              "claude",
              "context7",
              "skill-creator"
            ],
            "boundary": "该技能仅用于引导生成技能模板与结构，本身并不直接运行或部署生产环境的 Agent 代码。"
          }
        },
        "community_repo": "majiayu000/claude-skill-registry",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "majiayu000/claude-skill-registry/skills/agent/20260102-214532-trinity-auto-boot-validator-agentgptsmith-monadf-agentgptsmith-monadframework",
      "name": "20260102-214532-trinity-auto-boot-validator",
      "summary": "Generated by Gremlin Forge Meta-Agent 🍆👾⚡",
      "source_repo": "majiayu000/claude-skill-registry",
      "source_url": "https://github.com/majiayu000/claude-skill-registry/tree/main/skills/agent/20260102-214532-trinity-auto-boot-validator-agentgptsmith-monadf-agentgptsmith-monadframework",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent/20260102-214532-trinity-auto-boot-validator-agentgptsmith-monadf-agentgptsmith-monadframework/SKILL.md",
      "source_ref": "main",
      "content_sha256": "8cec4fb81e44885b142baf6975a592e00d29340955593a74bdfac443ed6ec462",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 565,
          "open_issues": 0,
          "forks": 86,
          "watchers": 4,
          "age_days": 236,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 10
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 13,
        "code_blocks": 1
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Validates system auto-boot sequences using lightweight Bash scripts and Git-based memory persistence.",
            "scenarios": [
              "Validating system auto-boot sequences during startup",
              "Testing boot routines under offline or degraded execution scenarios",
              "Tracking boot state diagnostics and history using Git as a persistence layer"
            ],
            "io": "Accepts boot configurations or environment triggers as input and returns validation status reports and diagnostic logs.",
            "dependencies": [
              "bash",
              "git",
              "gremlin-brain-v2"
            ],
            "boundary": "It only performs auto-boot sequence validation and diagnostic logging, without providing operating system installation or multi-cloud infrastructure provisioning."
          },
          "zh": {
            "purpose": "通过原生 Bash 脚本和基于 Git 的记忆持久化层校验 Trinity 系统的自动启动序列。",
            "scenarios": [
              "在系统启动期间验证自动启动流程与逻辑",
              "在离线或降级环境下测试启动流程的边界情况",
              "利用 Git 记录并追踪启动状态历史与故障诊断"
            ],
            "io": "接收启动配置或环境触发信号作为输入，输出校验状态报告及故障诊断日志。",
            "dependencies": [
              "bash",
              "git",
              "gremlin-brain-v2"
            ],
            "boundary": "该技能仅专注于自动启动序列的校验与状态诊断，不涵盖操作系统部署或复杂的云端基础设施管理。"
          }
        },
        "community_repo": "majiayu000/claude-skill-registry",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "majiayu000/claude-skill-registry/skills/agent/20260102-214532-trinity-auto-boot-validator-agentgptsmith-monadf",
      "name": "20260102-214532-trinity-auto-boot-validator",
      "summary": "Generated by Gremlin Forge Meta-Agent 🍆👾⚡",
      "source_repo": "majiayu000/claude-skill-registry",
      "source_url": "https://github.com/majiayu000/claude-skill-registry/tree/main/skills/agent/20260102-214532-trinity-auto-boot-validator-agentgptsmith-monadf",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent/20260102-214532-trinity-auto-boot-validator-agentgptsmith-monadf/SKILL.md",
      "source_ref": "main",
      "content_sha256": "8cec4fb81e44885b142baf6975a592e00d29340955593a74bdfac443ed6ec462",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 565,
          "open_issues": 0,
          "forks": 86,
          "watchers": 4,
          "age_days": 236,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 10
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 13,
        "code_blocks": 1
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Validates Trinity auto-boot sequences automatically using bash-native scripts and git-based state persistence.",
            "scenarios": [
              "Validating auto-boot sequences during system startup or recovery.",
              "Testing system resilience and boot integrity under degraded or offline conditions.",
              "Tracking autopoietic feedback loops and validation logs using Git as a database."
            ],
            "io": "Takes system boot triggers and configurations as inputs and outputs validation status results and Git persistence records.",
            "dependencies": [
              "bash",
              "git",
              "gremlin-brain-v2"
            ],
            "boundary": "Focuses solely on boot sequence verification and state tracking, and does not perform physical system installation or hardware repair."
          },
          "zh": {
            "purpose": "使用原生 Bash 脚本与基于 Git 的状态持久化机制自动验证 Trinity 自动引导流程。",
            "scenarios": [
              "在系统启动或恢复阶段验证自动引导序列。",
              "在离线或服务降级环境下测试系统的引导韧性与状态完整性。",
              "利用 Git 记录自生反馈循环与引导验证日志。"
            ],
            "io": "输入系统引导触发指令与配置参数，输出验证状态结果及存入 Git 的状态记录。",
            "dependencies": [
              "bash",
              "git",
              "gremlin-brain-v2"
            ],
            "boundary": "仅专注于引导序列校验与状态记录，不负责系统重装或硬件级别的修缮。"
          }
        },
        "community_repo": "majiayu000/claude-skill-registry",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "majiayu000/claude-skill-registry/skills/agent/2026-legal-research-agent",
      "name": "2026-legal-research-agent",
      "summary": "Expert legal research agent for finding and scraping expungement data state by state. Knows authoritative sources, URL patterns, Firecrawl configuration, and 2026 legal landscape. Activate on \"find expungement data\", \"scrape state laws\", \"legal research\", \"court URLs\", \"statute sources\", \"Clean Slate laws\", \"automatic expungement research\". NOT for interpreting laws (use national-expungement-expert), building UI, or legal advice.",
      "source_repo": "majiayu000/claude-skill-registry",
      "source_url": "https://github.com/majiayu000/claude-skill-registry/tree/main/skills/agent/2026-legal-research-agent",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent/2026-legal-research-agent/SKILL.md",
      "source_ref": "main",
      "content_sha256": "ae04b91e0630dcf96a212f5d6bf8726ed3e9aa03aa620316d6a87be14357c44c",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 565,
          "open_issues": 0,
          "forks": 86,
          "watchers": 4,
          "age_days": 236,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 10
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 30,
        "code_blocks": 11
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Find, map, and scrape state-by-state criminal record expungement laws and authoritative court sources reflecting the 2026 legal landscape.",
            "scenarios": [
              "Locating primary authoritative court and statutory URLs for state expungement laws",
              "Configuring Firecrawl web scrapers for state legislature and court self-help sites",
              "Researching recent state updates regarding Clean Slate acts and marijuana record expungements"
            ],
            "io": "Inputs state names, legal research requests, or scraping parameters, and outputs structured Firecrawl configurations, authoritative URL hierarchies, and coverage gap assessments.",
            "dependencies": [
              "Firecrawl",
              "browser"
            ],
            "boundary": "This skill does not interpret legal statutory meaning, offer legal advice, build UI components, or perform general non-legal web scraping."
          },
          "zh": {
            "purpose": "查找、梳理并抓取各州犯罪记录涂销法律及权威法院资源，反映2026年的最新法律动态。",
            "scenarios": [
              "定位各州记录涂销法律的权威法院与立法机关原发 URL",
              "为州立法机关和法院自助服务网站配置 Firecrawl 网页抓取任务",
              "调研各州关于“洁面法案”（Clean Slate）及大麻记录涂销的最新法律变动"
            ],
            "io": "输入州名称、法律调研需求或抓取参数，输出结构化的 Firecrawl 配置、权威 URL 拓扑结构及数据覆盖缺口评估。",
            "dependencies": [
              "Firecrawl",
              "browser"
            ],
            "boundary": "该技能不负责解释法律条文的具体含义、提供法律咨询建议、构建前端 UI 组件，或进行与法律无关的通用网页抓取。"
          }
        },
        "community_repo": "majiayu000/claude-skill-registry",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "majiayu000/claude-skill-registry/skills/agent/200-agents-md",
      "name": "200-agents-md",
      "summary": "Use when you need to generate an AGENTS.md file for a Java repository — covering project conventions, tech stack, file structure, commands, Git workflow, and contributor boundaries — through a modular, step-based interactive process that adapts to your specific project needs. This should trigger for requests such as Create AGENTS.md; Update AGENTS.md file; Add agent instructions. Part of cursor-rules-java project",
      "source_repo": "majiayu000/claude-skill-registry",
      "source_url": "https://github.com/majiayu000/claude-skill-registry/tree/main/skills/agent/200-agents-md",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent/200-agents-md/SKILL.md",
      "source_ref": "main",
      "content_sha256": "4b8b9a9176ab21f53b3035269606fabbb5e13b3e0656a70443ebe930b0835a0e",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 565,
          "open_issues": 0,
          "forks": 86,
          "watchers": 4,
          "age_days": 236,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 10
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 5,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Interactively generates or updates a comprehensive AGENTS.md file for Java repositories to establish tech stacks, workflows, and AI agent boundaries.",
            "scenarios": [
              "Creating a new AGENTS.md file for a Java project from scratch",
              "Updating existing agent guidelines and project conventions in a repository",
              "Establishing clear permission boundaries (Always do / Ask first / Never do) for AI collaborators"
            ],
            "io": "Inputs user input from interactive prompts and repository file context, and outputs a formatted AGENTS.md markdown file.",
            "dependencies": [
              "none"
            ],
            "boundary": "It generates documentation and agent guidelines, but does not execute project build commands or modify actual source code files."
          },
          "zh": {
            "purpose": "通过模块化交互流程为 Java 项目生成或更新 AGENTS.md 指南文件，以规范 AI Agent 的技术栈、工作流及行为边界。",
            "scenarios": [
              "从零开始为 Java 项目创建全新的 AGENTS.md 文件",
              "更新现有仓库中的 AI Agent 操作指南、命令行规范与 Git 工作流",
              "为 AI 协作者设定明确的执行权限边界（始终执行 / 提前询问 / 严禁执行）"
            ],
            "io": "输入用户交互提示的回答与仓库文件上下文，输出结构化的 AGENTS.md 文档。",
            "dependencies": [
              "none"
            ],
            "boundary": "仅专注于引导互动与生成 Agent 规范文档，不执行项目构建部署命令或修改项目的实际源代码。"
          }
        },
        "community_repo": "majiayu000/claude-skill-registry",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "majiayu000/claude-skill-registry/skills/agent/003-agents-installation",
      "name": "003-agents-installation",
      "summary": "Use when you need to install the embedded robot agents into either .cursor/agents or .claude/agents, selecting the destination interactively and copying the embedded agent definitions from project assets. This should trigger for requests such as Install embedded agents; Bootstrap .cursor/agents; Bootstrap .claude/agents; Copy robot agents. Part of cursor-rules-java project",
      "source_repo": "majiayu000/claude-skill-registry",
      "source_url": "https://github.com/majiayu000/claude-skill-registry/tree/main/skills/agent/003-agents-installation",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent/003-agents-installation/SKILL.md",
      "source_ref": "main",
      "content_sha256": "bd7a35a2133991ee4b4c2e0227628840a172909b01fcbfbcb159b311a8b94b0d",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 565,
          "open_issues": 0,
          "forks": 86,
          "watchers": 4,
          "age_days": 236,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 10
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 5,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Interactively installs embedded robot agent definitions into either the .cursor/agents or .claude/agents directory.",
            "scenarios": [
              "Bootstrapping the .cursor/agents directory with standard agent definitions",
              "Setting up the .claude/agents directory for Claude Code usage",
              "Re-installing or updating embedded agent definition files in a project"
            ],
            "io": "Takes the user's interactive target directory selection as input and outputs copied agent files into the destination along with a summary report.",
            "dependencies": [
              "file_system"
            ],
            "boundary": "This skill strictly handles copying predefined agent files to the selected directory and does not configure agent logic or modify other project files."
          },
          "zh": {
            "purpose": "通过交互方式引导用户选择目标路径，将预定义的嵌入式 Agent 配置文件安装至 .cursor/agents 或 .claude/agents 目录。",
            "scenarios": [
              "在项目中初始化 .cursor/agents 目录下的 Agent 配置文件",
              "为 Claude Code 环境配置 .claude/agents 目录及其 Agent 定义",
              "重新安装或更新项目中的 Agent 配置文件"
            ],
            "io": "输入用户的目标路径选择，输出复制到指定目录的 Agent 配置文件以及安装结果报告。",
            "dependencies": [
              "file_system"
            ],
            "boundary": "该 Skill 仅负责将预定义的 Agent 文件复制到指定目录，不包含对 Agent 逻辑的修改或对其他项目文件的调整。"
          }
        },
        "community_repo": "majiayu000/claude-skill-registry",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "majiayu000/claude-skill-registry/skills/agent/0000-dorgonman-kano-agent-backlog-s-59370436",
      "name": "0000-dorgonman-kano-agent-backlog-s-59370436",
      "summary": "",
      "source_repo": "majiayu000/claude-skill-registry",
      "source_url": "https://github.com/majiayu000/claude-skill-registry/tree/main/skills/agent/0000-dorgonman-kano-agent-backlog-s-59370436",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent/0000-dorgonman-kano-agent-backlog-s-59370436/SKILL.md",
      "source_ref": "main",
      "content_sha256": "6d4003332d0430b05e63759945e274342f9dea41813f0f3a8bbe0113cb9f8893",
      "trust": {
        "health": 87,
        "health_factors": {
          "recency_days": 0,
          "stars": 565,
          "open_issues": 0,
          "forks": 86,
          "watchers": 4,
          "age_days": 236,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 13,
            "maturity": 10
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 7,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Update skill documentation and templates to require AI agents to use their real identities in worklogs.",
            "scenarios": [
              "Updating worklog templates to remove hardcoded agent identity placeholders",
              "Establishing guidelines for maintaining accurate audit logs in agent tasks",
              "Revising skill conventions to enforce identity compliance"
            ],
            "io": "Inputs documentation files and templates; outputs updated skill rules and non-hardcoded templates.",
            "dependencies": [
              "none"
            ],
            "boundary": "Does not enforce agent identity checking via code or automated script logic."
          },
          "zh": {
            "purpose": "更新技能文档与模板，要求 AI Agent 在工作日志中使用真实的 Agent 身份。",
            "scenarios": [
              "更新工作日志模板以移除硬编码的 Agent 身份占位符",
              "建立规范以确保 Agent 任务审计日志的真实性与准确性",
              "修订技能约定文件以强调身份使用规则"
            ],
            "io": "输入为现有文档与模板文件，输出为包含最新身份规范的文档与动态模板。",
            "dependencies": [
              "none"
            ],
            "boundary": "不包含在脚本或代码层面上对 Agent 身份进行的自动化技术强制校验。"
          }
        },
        "community_repo": "majiayu000/claude-skill-registry",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "VoltAgent/awesome-agent-skills",
      "name": "awesome-agent-skills",
      "summary": "A curated collection of 1000+ agent skills from official dev teams and the community, compatible with Claude Code, Codex, Gemini CLI, Cursor, and more.",
      "source_repo": "VoltAgent/awesome-agent-skills",
      "source_url": "https://github.com/VoltAgent/awesome-agent-skills",
      "kind": "awesome-list",
      "level": "repo",
      "trust": {
        "health": 85,
        "health_factors": {
          "recency_days": 1,
          "stars": 30435,
          "open_issues": 40,
          "forks": 3283,
          "watchers": 225,
          "age_days": 293,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 12
          }
        },
        "security": "unrated",
        "zh": false
      },
      "frontmatter": null
    },
    {
      "id": "elementalsouls/Claude-OSINT/.claude/skills/run-claude-osint",
      "name": "run-claude-osint",
      "summary": "Build, validate, and run the claude-osint skills repo — check SKILL.md frontmatter, run the secret_scan.py and h1_reference.py helpers, run sync-skill-content.sh, run the smoke test. Use when asked to run, build, test, validate, or smoke-test claude-osint or its OSINT skills/scripts.",
      "source_repo": "elementalsouls/Claude-OSINT",
      "source_url": "https://github.com/elementalsouls/Claude-OSINT/tree/main/.claude/skills/run-claude-osint",
      "kind": "skill",
      "level": "skill",
      "path": ".claude/skills/run-claude-osint/SKILL.md",
      "source_ref": "main",
      "content_sha256": "0b30d03ae84cef6c36646502d2a636d91eccb3a3dad163c139a37b0de93e6c38",
      "trust": {
        "health": 82,
        "health_factors": {
          "recency_days": 6,
          "stars": 2306,
          "open_issues": 0,
          "forks": 427,
          "watchers": 15,
          "age_days": 112,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 25,
            "engagement": 15,
            "maturity": 5
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 12,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Build, validate, and smoke-test the claude-osint skills repository and its embedded Python helper scripts.",
            "scenarios": [
              "Running full smoke test suites on the claude-osint repository",
              "Validating YAML frontmatter metadata and triggers across SKILL.md files",
              "Testing secret scanning and HackerOne reference retrieval Python scripts"
            ],
            "io": "Accepts repository files, command-line flags, or stdin text, and outputs PASS/FAIL log reports alongside JSON/JSONL scan results.",
            "dependencies": [
              "python3",
              "pyyaml",
              "bash",
              "network"
            ],
            "boundary": "It only validates repository structure and script functionality, and does not serve as an OSINT execution application or install external code linters."
          },
          "zh": {
            "purpose": "构建、验证并冒烟测试 claude-osint 技能存储库及其内置的 Python 辅助脚本。",
            "scenarios": [
              "运行 claude-osint 存储库的完整冒烟测试套件",
              "验证各个 SKILL.md 文件的 YAML 前置元数据结构与触发词",
              "单独测试密钥扫描和 HackerOne 漏洞参考获取等 Python 脚本"
            ],
            "io": "输入为存储库文件、命令行参数或标准输入文本，输出为 PASS/FAIL 状态日志及 JSON/JSONL 格式的扫描结果。",
            "dependencies": [
              "python3",
              "pyyaml",
              "bash",
              "network"
            ],
            "boundary": "该技能仅用于验证本地存储库结构与脚本功能，本身并非交互式 OSINT 应用，也不包含外部 Lint 工具的自动安装与运行。"
          }
        },
        "community_repo": "elementalsouls/Claude-OSINT",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "elementalsouls/Claude-OSINT/skills/osint-methodology",
      "name": "osint-methodology",
      "summary": "Comprehensive OSINT methodology for external red-team operations and authorized attack-surface assessments. Covers the 6-stage recon pipeline (seed → asset expansion → enrichment → exposure analysis → convergence → operator-armed active validation) with connector-resilience and stage-vs-gating discipline, asset-graph discipline, severity rubric, confidence upgrade workflows, time budgeting, identity-fabric mapping, breach×identity correlation with per-person identity dossiers, detectability tagging, detection-aware probing, WAF/CDN bypass, vulnerability prioritization, phishing infrastructure planning, bug bounty submission, and client deliverable templates. Use when planning or executing reconnaissance against authorized targets, mapping an organization's external attack surface, investigating a person/entity, or producing client deliverables.",
      "source_repo": "elementalsouls/Claude-OSINT",
      "source_url": "https://github.com/elementalsouls/Claude-OSINT/tree/main/skills/osint-methodology",
      "kind": "skill",
      "level": "skill",
      "path": "skills/osint-methodology/SKILL.md",
      "source_ref": "main",
      "content_sha256": "777327a8878aba9015b9799f3472d870721adbc8440a8c96f695114f8b784fb4",
      "trust": {
        "health": 82,
        "health_factors": {
          "recency_days": 6,
          "stars": 2306,
          "open_issues": 0,
          "forks": 427,
          "watchers": 15,
          "age_days": 112,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 25,
            "engagement": 15,
            "maturity": 5
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 34,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a structured, stage-gated methodology for conducting authorized external reconnaissance, attack surface mapping, and identity profiling in red-team engagements.",
            "scenarios": [
              "Mapping an organization's external attack surface and exposed cloud perimeter assets",
              "Conducting identity fabric mapping and breach correlation for red-team targeting",
              "Prioritizing discovered exposures and generating executive or bug bounty reporting deliverables"
            ],
            "io": "Takes target domains, organization seeds, or individual identities as input, and outputs structured asset graphs, confidence-graded intelligence dossiers, and client deliverables.",
            "dependencies": [
              "none"
            ],
            "boundary": "It does not perform active exploitation, post-exploitation, malware development, blue-team detection configuration, or unauthorized target assessments."
          },
          "zh": {
            "purpose": "为授权的外部红队演练、攻击面梳理与目标身份分析提供阶段化且严谨的开源情报（OSINT）调查方法论。",
            "scenarios": [
              "梳理与映射目标组织的外部数字攻击面及云端边界暴露资产",
              "在红队项目中执行身份基础设施拓扑映射与凭据泄露关联分析",
              "评估已知漏洞暴露优先级并生成客户交付报告或漏洞赏金提交材料"
            ],
            "io": "输入目标域名种子、组织名称或个人身份信息，输出结构化的资产图谱、置信度分级的调查档案以及客户交付物。",
            "dependencies": [
              "none"
            ],
            "boundary": "该技能不提供主动漏洞利用、后渗透攻击、恶意软件开发、蓝队防御检测配置以及未授权目标的测试操作。"
          }
        },
        "community_repo": "elementalsouls/Claude-OSINT",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "elementalsouls/Claude-OSINT/skills/osint-autopilot",
      "name": "osint-autopilot",
      "summary": "End-to-end external OSINT engagement autopilot. Run the FULL osint-methodology pipeline to completion in ONE go for an authorized domain — engagement folder, Stages 1-5 (seed, expansion, enrichment, exposure, convergence), multi-agent per-host content+JS fan-out, headline verification, auto-generated findings, and a consolidated multi-tab .xlsx deliverable. Stops ONLY for Stage 6 (active exploitation) arming and out-of-scope sibling assets. Use whenever asked to \"run OSINT / recon / attack-surface\" on a target — do NOT deliver a thin passive first pass.",
      "source_repo": "elementalsouls/Claude-OSINT",
      "source_url": "https://github.com/elementalsouls/Claude-OSINT/tree/main/skills/osint-autopilot",
      "kind": "skill",
      "level": "skill",
      "path": "skills/osint-autopilot/SKILL.md",
      "source_ref": "main",
      "content_sha256": "dd771e1a55937bf6fddae4c50a2f79c9b7696dfdda1652cd5aeb000ec250832a",
      "trust": {
        "health": 82,
        "health_factors": {
          "recency_days": 6,
          "stars": 2306,
          "open_issues": 0,
          "forks": 427,
          "watchers": 15,
          "age_days": 112,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 25,
            "engagement": 15,
            "maturity": 5
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 11,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "This skill automates an end-to-end external OSINT and attack surface reconnaissance pipeline for a target domain.",
            "scenarios": [
              "Automated external attack surface discovery for an authorized domain",
              "Subdomain enumeration, endpoint harvesting, and HTTP service probing",
              "Generating a consolidated multi-tab Excel workbook of OSINT evidence"
            ],
            "io": "Takes a target domain name as input and outputs structured evidence files along with a consolidated multi-tab .xlsx report.",
            "dependencies": [
              "bash",
              "subfinder",
              "certspotter",
              "nmap",
              "ffuf",
              "gowitness",
              "curl",
              "dig"
            ],
            "boundary": "It executes Stages 1–5 of reconnaissance but strictly stops short of Stage 6 active exploitation and scanning out-of-scope domains."
          },
          "zh": {
            "purpose": "该 Skill 用于自动化执行针对目标域名的端到端外部 OSINT 与攻击面侦察流程。",
            "scenarios": [
              "针对已授权域名进行自动化的外部攻击面梳理",
              "子域名枚举、端点信息收集与 HTTP 服务探测",
              "汇总侦察证据并自动生成多标签页 Excel 报告"
            ],
            "io": "输入目标域名及范围参数，输出结构化的侦察证据文件及整合的多标签页 .xlsx 报告。",
            "dependencies": [
              "bash",
              "subfinder",
              "certspotter",
              "nmap",
              "ffuf",
              "gowitness",
              "curl",
              "dig"
            ],
            "boundary": "仅自动执行阶段 1–5 的信息收集与枚举，严格禁止执行阶段 6 的主动漏洞利用及超出授权范围的资产扫描。"
          }
        },
        "community_repo": "elementalsouls/Claude-OSINT",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "elementalsouls/Claude-OSINT/skills/org-attack-surface",
      "name": "org-attack-surface",
      "summary": "Org-grade attack-surface mapping: given a company's legal identity, discover its ENTIRE owned internet footprint — corporate family -> owned domains -> owned netblocks/ASN -> live assets — with attribution discipline, not just DNS breadth. The org-first attribution pyramid (legal entity -> LEI/registration -> corporate family -> owned domains -> owned netblocks/ASN -> live assets). Corporate-identity resolution via the GLEIF LEI API (legal name -> LEI, exact-LEI direct-children expansion, downward-only depth-capped BFS, NEVER a name re-resolution), SEC-EDGAR full-text search + Exhibit-21 subsidiary entity names, OpenCorporates entity corroboration, Wikidata SPARQL corporate graph (P856/P355/P749/P1830). Domain attribution via reverse-WHOIS (WhoisXML preview-then-purchase quota guard, SecurityTrails associated-domains — both paid), crt.sh O= certificate-transparency organization pivot (keyless), infrastructure correlation (shared NS/MX/SaaS-TXT, netblock membership, reverse-DNS PTR), and the independent-evidence combiner (1-prod(1-w_i), rule of three, OwnerTier NONE/WEAK/MODERATE/STRONG/CONFIRMED) — discover-only `related:` candidates are NEVER auto-scanned. Netblock/ASN attribution via org-first RIR queries (ARIN Whois-RWS org-handle search, RIPE DB organisation + inverse-org search) that recover 'dark netblocks' with no DNS link to the seed, ASN discovery (RIPEstat + BGPView union), the HYPERSCALER-SCOPE GUARD (never attribute a whole AWS/GCP/Azure/Cloudflare announced range to a tenant — keep only the seed-containing block, tag shared_hosting_cdn), and org-identity-seeded internet-scan-index queries (Shodan/Censys/ZoomEye/FOFA/BinaryEdge org: filters + an always-on keyless crt.sh fallback). Promote-to-scan triage ranks forgotten discover-only netblocks by remote-access exposure (gateway-vendor/KEV/control-plane/datastore port scoring) into an operator queue. Attribution confidence rubric + anti-patterns (namesake grafting via GLEIF name re-resolution, single-signal ownership, hyperscaler over-attribution, privacy-WHOIS pivot poisoning, RIR org-name collisions). Passive/keyless-first OSINT only — every paid-key dependency is enrichment on top of a keyless core, never a hard requirement. Use when mapping an organization's full corporate-family internet footprint, resolving a legal entity to its LEI/subsidiaries, discovering domains/netblocks/ASNs an org owns beyond its one seed domain, auditing M&A/shadow-IT sprawl, or scoping an engagement that starts from a company NAME rather than a domain.",
      "source_repo": "elementalsouls/Claude-OSINT",
      "source_url": "https://github.com/elementalsouls/Claude-OSINT/tree/main/skills/org-attack-surface",
      "kind": "skill",
      "level": "skill",
      "path": "skills/org-attack-surface/SKILL.md",
      "source_ref": "main",
      "content_sha256": "04d76698936d55125b889a877b8d1d9fd54921355f450565b7ed0f76dd5b96a3",
      "trust": {
        "health": 82,
        "health_factors": {
          "recency_days": 6,
          "stars": 2306,
          "open_issues": 0,
          "forks": 427,
          "watchers": 15,
          "age_days": 112,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 25,
            "engagement": 15,
            "maturity": 5
          }
        },
        "security": "fail",
        "security_findings": [
          {
            "sev": "high",
            "label": "sends secrets in a request"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "description too long (>1024 chars)"
        ],
        "headings": 49,
        "code_blocks": 25
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Maps an organization's complete corporate family tree and owned internet footprint starting from its legal name or entity identity using passive OSINT and strict attribution discipline.",
            "scenarios": [
              "Mapping corporate-family internet assets and shadow IT sprawl for M&A due diligence or security auditing.",
              "Resolving a legal entity name to LEI identifiers and subsidiary hierarchies using SEC-EDGAR and corporate registries.",
              "Discovering unlinked dark netblocks, owned domains, and ASNs while guarding against cloud/CDN over-attribution."
            ],
            "io": "Takes a company's legal name or seed entity identity as input and outputs an attributed corporate hierarchy along with verified domains, netblocks, ASNs, and prioritized candidate assets.",
            "dependencies": [
              "GLEIF LEI API",
              "SEC-EDGAR",
              "OpenCorporates",
              "Wikidata",
              "crt.sh",
              "ARIN/RIPE APIs",
              "Shodan/Censys/FOFA/ZoomEye"
            ],
            "boundary": "It performs passive OSINT discovery and attribution analysis without executing active vulnerability scans or intrusive testing on discovered assets."
          },
          "zh": {
            "purpose": "该技能基于被动 OSINT 和严格的归因规则，从公司法定名称或实体身份出发梳理完整的企业家族及所属网络资产图谱。",
            "scenarios": [
              "在并购调查或安全审计中评估企业家族的完整网络资产与影子 IT 蔓延。",
              "利用 SEC-EDGAR 及企业注册库将公司法定名称解析为 LEI 标识和子公司层级结构。",
              "发现无 DNS 关联的网段、所属域名及 ASN，同时防止对云服务提供商或 CDN 共享网段的过度归因。"
            ],
            "io": "输入公司法定名称或种子实体身份，输出包含归因置信度分级的企业架构图以及关联的域名、网段、ASN 和候选资产列表。",
            "dependencies": [
              "GLEIF LEI API",
              "SEC-EDGAR",
              "OpenCorporates",
              "Wikidata",
              "crt.sh",
              "ARIN/RIPE APIs",
              "Shodan/Censys/FOFA/ZoomEye"
            ],
            "boundary": "该技能仅进行被动的 OSINT 资产发现与置信度归因，不会对发现的网络资产发起主动漏洞扫描或入侵测试。"
          }
        },
        "community_repo": "elementalsouls/Claude-OSINT",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "elementalsouls/Claude-OSINT/skills/offensive-osint",
      "name": "offensive-osint",
      "summary": "Operational arsenal for external red-team and bug-bounty reconnaissance. Concrete wordlists (28 Swagger paths, 13 GraphQL paths, 35 high-risk ports, 6 missing-header findings, 15 always-on HTTP checks, 5 SAML paths, cloud bucket permutations, JS guess-paths, vendor product fingerprints for Citrix/F5/Pulse/Fortinet/Cisco/PaloAlto/VMware/Exchange, cloud-native service fingerprints, container/K8s exposure paths, CI/CD platform paths, documentation/wiki leak paths, WHOIS/RDAP, DNS record catalog, Wayback CDX recipes), 80-pattern secret-regex catalog (incl. modern AI API keys: Anthropic/OpenAI/HuggingFace/Cloudflare/DigitalOcean/npm/PyPI/Docker Hub/Atlassian/DataDog/Sentry/ngrok; plus a provider-expansion tier: Postman PMAK/GitLab/Square/Shopify/Mailchimp/PagerDuty/Asana/Databricks/Grafana/Terraform Cloud/Fastly/Algolia/Segment/Airtable/GCP+Google OAuth/Azure AD/Facebook OAuth/RubyGems/JFrog/Okta/Slack app-level/Dropbox/Doppler/HashiCorp Vault/Firebase Cloud Messaging), 80+ dork corpus across 9 categories, GitHub code-search dorks, copy-paste curl/httpie probes for every check, post-discovery enumeration workflows (AWS/GitHub/Slack/JWT/PMAK/Anthropic/OpenAI), endpoint interest scoring rubric (0–100), mobile app ownership confidence + APK static-analysis pipeline (acquisition, apktool/aapt2/jadx/androguard decompile, manifest exported-component/deep-link/misconfig extraction, Firebase config, network-security-config, embedded-secret scan), identity-fabric endpoints (Entra/Okta/ADFS/Google/SAML/M365 Teams+SharePoint+OneDrive+OAuth + user-enum), GraphQL field-suggestion enumeration when introspection disabled, 9 read-only secret validators (Postman/AWS/GitHub/Slack/Anthropic/OpenAI/npm/Atlassian/DataDog), Postman workspace search (verified endpoint), Stack Exchange sweep, public SaaS dorks, email security analysis (SPF/DMARC/DKIM/BIMI/MTA-STS/DNSSEC), origin-discovery / CDN bypass techniques, TLS deep audit (sslyze/testssl.sh/JA3/JA4), reverse-DNS sweep + IPv6 enum, vulnerability prioritization data sources (NVD/EPSS/CISA KEV/ExploitDB/Metasploit), 27 attack-path hint templates, 80+ severity-matrix examples, LinkedIn employee enumeration, job posting tech-stack analysis, Slack/Discord workspace discovery, package registry leak hunting (npm/PyPI/Docker Hub/Quay/GHCR), sat imagery for physical recon, tooling quick-install one-liners, sector-specific recon notes (healthcare/finance/ICS-SCADA/IoT/government), runnable stdlib-only secret_scan.py helper, plus the existing tool references for username/email/phone/people/social/breach/infrastructure/crypto/media/geospatial/AI/archiving/automation. Use when you need concrete probe paths, regexes, payloads, scoring rules, curl one-liners, and tool URLs for an authorized external recon engagement.",
      "source_repo": "elementalsouls/Claude-OSINT",
      "source_url": "https://github.com/elementalsouls/Claude-OSINT/tree/main/skills/offensive-osint",
      "kind": "skill",
      "level": "skill",
      "path": "skills/offensive-osint/SKILL.md",
      "source_ref": "main",
      "content_sha256": "0dc7bea13d04ccc368132e0be437edfb8b8a0184acb47dcb742feefbd2cda8ea",
      "trust": {
        "health": 82,
        "health_factors": {
          "recency_days": 6,
          "stars": 2306,
          "open_issues": 0,
          "forks": 427,
          "watchers": 15,
          "age_days": 112,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 25,
            "engagement": 15,
            "maturity": 5
          }
        },
        "security": "fail",
        "security_findings": [
          {
            "sev": "high",
            "label": "sends secrets in a request"
          },
          {
            "sev": "low",
            "label": "uses sudo"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "description too long (>1024 chars)"
        ],
        "headings": 454,
        "code_blocks": 180
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provide a comprehensive operational arsenal and reference catalog of wordlists, secret-detection regexes, search dorks, and probe templates for authorized external red-team and bug-bounty reconnaissance.",
            "scenarios": [
              "Conducting external attack surface mapping and asset fingerprinting during red-team exercises.",
              "Scanning mobile APKs, public repositories, and web endpoints for leaked credentials and API keys.",
              "Performing post-discovery enumeration on identity endpoints, cloud buckets, and email security configurations."
            ],
            "io": "Inputs target domain names, IP addresses, code repositories, or APK files; outputs detailed recon findings, secret matches, verified endpoint scores, and attack-path hints.",
            "dependencies": [
              "python",
              "curl",
              "httpie",
              "apktool",
              "jadx",
              "sslyze"
            ],
            "boundary": "This skill focuses strictly on external reconnaissance, asset discovery, and secret validation, without executing direct vulnerability exploitation or intrusive attack payloads."
          },
          "zh": {
            "purpose": "为授权的外网红队演练与漏洞赏金项目提供涵盖字典、密钥正则、搜索语法及探测脚本的高效信息收集综合资源库。",
            "scenarios": [
              "在红队演练中对目标外网资产进行攻击面梳理与服务指纹识别。",
              "扫描移动端 APK、开源代码仓库及 Web 接口以查找泄露的敏感凭据与 API 密钥。",
              "针对身份认证端点、云存储桶及邮件安全配置进行深度枚举与校验。"
            ],
            "io": "输入目标域名、IP 地址、代码仓库或 APK 文件，输出结构化的情报收集结果、密钥匹配信息、接口评分及攻击路径提示。",
            "dependencies": [
              "python",
              "curl",
              "httpie",
              "apktool",
              "jadx",
              "sslyze"
            ],
            "boundary": "该技能仅专注于外网情报收集、资产发现与凭据校验，不直接提供主动漏洞利用或高对抗性的攻击 Payload 执行。"
          }
        },
        "community_repo": "elementalsouls/Claude-OSINT",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "elementalsouls/Claude-OSINT/skills/identity-provider-recon",
      "name": "identity-provider-recon",
      "summary": "Organization-grade identity-fabric mapping: tenant/federation fingerprinting and the pre-auth user-ENUMERATION oracle methodology — enumeration and fingerprint only, never credential submission. Covers domain-to-tenant resolution (Microsoft getuserrealm.srf Managed/Federated namespace check, Entra OIDC metadata tenant-GUID extraction, Autodiscover v2), keyless Microsoft tenant-federation mapping (GetFederationInformation SOAP -> sibling-domain discovery, discover-only ROE, FEDERATED_WITH provenance edge held out of attack-path pivoting), Okta org-slug derivation + OIDC fingerprint + governed custom-domain enumeration, ADFS passive/active fingerprint + version inference, Google Workspace MX-correlated detection, generic OIDC (Auth0/Keycloak/Ping Identity/OneLogin/Duo) discovery, SAML metadata (5 paths), Azure AD Seamless-SSO Negotiate-challenge detection, Microsoft Defender for Identity (MDI) sensor-API presence check, the user-enumeration oracle methodology for Microsoft GetCredentialType (IfExistsResult semantics: exists / doesn't-exist / exists-in-federated-tenant / throttled) and Okta /api/v1/authn (errorCode differential), Medium-detectability discipline with a hard 20-candidate-per-tenant cap and admin/role interest-based ranking, and name x confirmed-email-pattern login-candidate synthesis that FAILS CLOSED with zero output when no org pattern is confirmed. Grounded directly in a production ASM implementation's sso_idp.py, tenant_recon.py, and core/email_patterns.py modules. Deepens — does not duplicate — offensive-osint skill's Identity Fabric endpoint reference with the tenant-federation MAP, the oracle WORKFLOW, and the candidate-SYNTHESIS methodology that reference lacks. Use when fingerprinting an organization's identity provider, mapping its tenant/federation boundary, running an authorized pre-auth user-enumeration pass, or synthesizing login candidates from harvested names to feed that oracle — never for password spray, credential submission, or auth bypass.",
      "source_repo": "elementalsouls/Claude-OSINT",
      "source_url": "https://github.com/elementalsouls/Claude-OSINT/tree/main/skills/identity-provider-recon",
      "kind": "skill",
      "level": "skill",
      "path": "skills/identity-provider-recon/SKILL.md",
      "source_ref": "main",
      "content_sha256": "16769263ea6f92e7630fa026389046129718c9c5c5c0aa96a9ae97e0203fca0d",
      "trust": {
        "health": 82,
        "health_factors": {
          "recency_days": 6,
          "stars": 2306,
          "open_issues": 0,
          "forks": 427,
          "watchers": 15,
          "age_days": 112,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 25,
            "engagement": 15,
            "maturity": 5
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "description too long (>1024 chars)"
        ],
        "headings": 43,
        "code_blocks": 35
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides organization-grade identity-fabric mapping and pre-authentication user enumeration methodology without performing credential submission.",
            "scenarios": [
              "Mapping tenant and federation boundaries during authorized attack surface management.",
              "Fingerprinting Identity Providers (IdP) such as Entra ID, Okta, ADFS, and Google Workspace.",
              "Generating and validating login candidate patterns for pre-auth user enumeration."
            ],
            "io": "Takes target domain names, organization slugs, or name lists as input and outputs identity provider fingerprints, tenant/federation maps, and structured user enumeration results.",
            "dependencies": [
              "http_client",
              "dns_resolver"
            ],
            "boundary": "It strictly performs discovery and enumeration, explicitly prohibiting password spraying, credential submission, or authentication bypass."
          },
          "zh": {
            "purpose": "提供组织级的身份体系结构映射与预认证用户枚举方法，不执行任何凭据提交或认证攻击。",
            "scenarios": [
              "在授权的攻击面管理（ASM）中映射租户与联合身份边界。",
              "对 Entra ID、Okta、ADFS 和 Google Workspace 等身份提供商（IdP）进行指纹识别。",
              "生成并验证用于预认证用户枚举的登录候选模式。"
            ],
            "io": "输入目标域名、组织标识或姓名列表，输出身份提供商指纹、租户/联合结构图及结构化的用户枚举结果。",
            "dependencies": [
              "http_client",
              "dns_resolver"
            ],
            "boundary": "该技能仅限于侦察与枚举，严格禁止密码喷射、凭据提交或身份验证绕过。"
          }
        },
        "community_repo": "elementalsouls/Claude-OSINT",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "elementalsouls/Claude-OSINT/skills/exposure-risk-quantification",
      "name": "exposure-risk-quantification",
      "summary": "FAIR-aligned exposure quantification: turns a pile of recon findings into a defensible 0-100 + A-F org risk score (Likelihood x Impact, three ownership-aware factors: exposure/threat/impact), an ownership + proof demotion cap so unproven or weakly-owned findings can't inflate the number, a $-denominated FAIR loss-magnitude estimate (IBM/Ponemon per-record cost bands, cross-source record dedup, threat-factor annualization), attack-path amplification (curated red-team chain catalog + generic graph-walk engine, with a kill-chain vs shared-fate honesty gate), and a board-ready one-pager deliverable (hero $ + letter grade + top-3 findings + top attack path + the ask). Extends osint-methodology's severity rubric and client deliverable templates with quantification. Passive analysis only -- operates on findings already collected, no target traffic, no API keys. Use when asked to score risk, quantify exposure, estimate breach cost, build a board report, translate technical findings to dollars, or explain why a grade or dollar figure came out the way it did.",
      "source_repo": "elementalsouls/Claude-OSINT",
      "source_url": "https://github.com/elementalsouls/Claude-OSINT/tree/main/skills/exposure-risk-quantification",
      "kind": "skill",
      "level": "skill",
      "path": "skills/exposure-risk-quantification/SKILL.md",
      "source_ref": "main",
      "content_sha256": "6898dc3fa55cde81473673f0fe7221d4fc14c017183da3bc6b02188fec738831",
      "trust": {
        "health": 82,
        "health_factors": {
          "recency_days": 6,
          "stars": 2306,
          "open_issues": 0,
          "forks": 427,
          "watchers": 15,
          "age_days": 112,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 25,
            "engagement": 15,
            "maturity": 5
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "description too long (>1024 chars)"
        ],
        "headings": 37,
        "code_blocks": 12
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Quantifies completed recon findings into a defensible 0-100/A-F risk score, dollar-denominated FAIR loss estimates, and executive board deliverables.",
            "scenarios": [
              "Translating technical OSINT findings into dollar-denominated loss magnitude for C-suite reporting.",
              "Computing FAIR-aligned organizational risk scores with ownership and proof demotion caps.",
              "Modeling red-team attack paths and kill-chain amplifications from asset data.",
              "Generating a board-ready one-pager report with risk grades, top findings, and remediation asks."
            ],
            "io": "Inputs completed recon findings, asset inventory, and proof annotations; outputs calculated risk scores, FAIR loss ranges, attack path models, and a board-ready executive report.",
            "dependencies": [
              "none"
            ],
            "boundary": "It performs passive offline analysis on previously collected data and does not conduct active scanning, network probing, or external intelligence gathering."
          },
          "zh": {
            "purpose": "基于 FAIR 方法论将已收集的侦察发现量化为 0-100/A-F 风险评分、美元计价的损失预测及董事会执行报告。",
            "scenarios": [
              "将技术层面的 OSINT 侦察结果转化为面向高管的美元化数据泄露成本预测。",
              "计算结合资产归属与凭证打折上限的 FAIR 组织风险评分（0-100 分及 A-F 等级）。",
              "依据现有资产图谱建模红队攻击路径与杀伤链放大效应。",
              "生成包含风险等级、财务影响、核心发现及整改建议的董事会单页报告。"
            ],
            "io": "输入为已收集的侦察发现、资产及归属验证标记，输出为计算出的风险评分、FAIR 损失预测、攻击路径模型及董事会单页报告。",
            "dependencies": [
              "none"
            ],
            "boundary": "该技能仅对已有数据进行离线被动分析，不进行任何主动的网络探测、目标扫描或新的情报收集。"
          }
        },
        "community_repo": "elementalsouls/Claude-OSINT",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "elementalsouls/Claude-OSINT/skills/email-domain-security",
      "name": "email-domain-security",
      "summary": "Rigorous, defensible email-spoofability verdict and SPF supply-chain risk analysis computed from published DNS alone. Deepens the record-level SPF/DMARC/DKIM/BIMI/MTA-STS/DNSSEC fetch recipes in the offensive-osint arsenal (§16.14) with the reasoning that section doesn't do: a priority-ordered composite verdict for whether an attacker can actually land header-From-spoofed mail in an inbox, and by which vector (exact-domain vs subdomain) — grounded in the single most-misunderstood distinction in email security: the envelope MAIL FROM that SPF authenticates vs the visible header From: that only DMARC governs. Explains precisely why SPF -all/~all alone is NOT spoof-proof without DMARC enforcement, and why SPF +all bypasses DMARC even under p=reject pct=100. Covers RFC 7208 §4.6.4's 10-DNS-lookup / 2-void-lookup PermError fail-open condition with a runnable stdlib-only lookup-counter script, plus the SPF-include-takeover supply-chain vector (an attacker re-registering a dead include inherits SPF-pass authority over the victim domain) with strict transient-vs-NXDOMAIN discrimination discipline so a temporary SERVFAIL is never mistaken for a takeover lead. Fully passive: DNS TXT reads only, no mail sent, no RCPT TO probe, no API keys. Use when auditing a domain's real spoofing resistance (not just its published records), explaining to a client why 'we have SPF -all' does not mean they're covered, investigating an SPF PermError or an unusually long include chain, evaluating a dead SPF include as a takeover lead, or writing a defensible spoofability finding for a deliverable.",
      "source_repo": "elementalsouls/Claude-OSINT",
      "source_url": "https://github.com/elementalsouls/Claude-OSINT/tree/main/skills/email-domain-security",
      "kind": "skill",
      "level": "skill",
      "path": "skills/email-domain-security/SKILL.md",
      "source_ref": "main",
      "content_sha256": "371b49799e1b01cb242d41fa521b1341bc199c6247374ae5cf156081bc4a5605",
      "trust": {
        "health": 82,
        "health_factors": {
          "recency_days": 6,
          "stars": 2306,
          "open_issues": 0,
          "forks": 427,
          "watchers": 15,
          "age_days": 112,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 25,
            "engagement": 15,
            "maturity": 5
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "description too long (>1024 chars)"
        ],
        "headings": 35,
        "code_blocks": 12
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Evaluates email spoofing feasibility and SPF supply-chain risks based purely on published DNS records.",
            "scenarios": [
              "Auditing email spoofing feasibility and DMARC/SPF enforcement posture for a target domain.",
              "Investigating SPF PermError lookup limits and analyzing long include chains.",
              "Identifying SPF include takeover vulnerabilities caused by dangling include domains.",
              "Generating client-ready security audit reports explaining complex email authentication flaws."
            ],
            "io": "Accepts raw DNS TXT records for a domain as input and outputs a structured spoofability verdict, severity rating, and supply-chain risk assessment.",
            "dependencies": [
              "dns"
            ],
            "boundary": "Performs strictly passive DNS record analysis and does not perform active SMTP probes, send test emails, or evaluate non-email security postures."
          },
          "zh": {
            "purpose": "仅基于公开的 DNS 记录评估电子邮件伪造可行性及 SPF 供应链风险。",
            "scenarios": [
              "评估目标域名的邮件发件人伪造可行性与 DMARC/SPF 强制执行策略。",
              "调查 SPF PermError 查询限制（如 10 次 DNS 查询限制）并分析 include 引用链。",
              "检测因失效或已解绑域名导致的 SPF include 供应链接管风险。",
              "撰写包含详细邮件认证漏洞解释的客户端安全审计报告。"
            ],
            "io": "输入为域名的原始 DNS TXT 记录，输出为结构化的伪造可行性结论、风险等级与供应链风险评估。",
            "dependencies": [
              "dns"
            ],
            "boundary": "仅进行纯被动的 DNS 记录分析，不执行主动 SMTP 探测、不发送测试邮件，也不评估非邮件类的安全姿态。"
          }
        },
        "community_repo": "elementalsouls/Claude-OSINT",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "elementalsouls/Claude-OSINT/skills/continuous-exposure-monitoring",
      "name": "continuous-exposure-monitoring",
      "summary": "Turns one-shot external recon into a continuous monitoring program. Covers the scheduled re-scan-and-diff loop (baseline snapshot -> interval sleep -> re-scan -> asset/finding delta -> threshold-gated webhook alert), the scan-to-scan diff engine (new/removed/changed assets by a tracked-attribute table, new/resolved findings by a stable cross-scan fingerprint), adversary CTI / chatter monitoring across six public feeds (ransomwatch, ransomware.live, HackerNews Algolia search, Reddit security-subreddit RSS, GitHub Gist code-search, public Telegram channel scraping) with a source-kind-aware severity engine (leak-site/forum/telegram/paste tiers, CRITICAL through INFO), literal/glob/regex watchlist pattern matching, full-corpus capture with retroactive rescan on new watchlist entries, infrastructure-tracking-over-time discipline (certificate-transparency, passive-DNS, port/service, and typosquat re-enumeration cadence, and what a genuine 'perimeter drift' event looks like in the diff output), a five-state finding-lifecycle state machine (open/triaged/risk_accepted/resolved/false_positive) with per-severity SLA and fingerprint-based cross-scan dedup and auto-resolve/reopen rules, the alert-fatigue trap where a lifecycle-unaware rule re-fires on an already-accepted finding, a durable retry/backoff alert-outbox pattern ('queued is not delivered'), and copy-paste bash-cron plus PowerShell-Scheduled-Task recipes for a re-scan+diff loop with the Slack-compatible webhook payload shape. Passive OSINT and analysis only -- no new active-intrusion technique. Use when setting up ongoing monitoring for a retainer or MSSP engagement, tuning alert thresholds to avoid fatigue, triaging a finding's lifecycle status, investigating adversary chatter about a brand, building a 'what changed on the perimeter since last week' report, or deciding whether a persisting finding should re-alert.",
      "source_repo": "elementalsouls/Claude-OSINT",
      "source_url": "https://github.com/elementalsouls/Claude-OSINT/tree/main/skills/continuous-exposure-monitoring",
      "kind": "skill",
      "level": "skill",
      "path": "skills/continuous-exposure-monitoring/SKILL.md",
      "source_ref": "main",
      "content_sha256": "e1b09535db6ee796495b3a985de1cb86d0c67d810d05edfdf279df323def04bd",
      "trust": {
        "health": 82,
        "health_factors": {
          "recency_days": 6,
          "stars": 2306,
          "open_issues": 0,
          "forks": 427,
          "watchers": 15,
          "age_days": 112,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 25,
            "engagement": 15,
            "maturity": 5
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "description too long (>1024 chars)"
        ],
        "headings": 47,
        "code_blocks": 16
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Converts single external reconnaissance scans into a continuous exposure monitoring program using scheduled re-scans, asset/finding diffing, threat intelligence chatter tracking, and lifecycle management.",
            "scenarios": [
              "Setting up scheduled perimeter re-scans and delta alert notifications for an MSSP engagement.",
              "Tracking adversary chatter and brand mentions across ransomware leak sites, Telegram, and public forums.",
              "Managing finding lifecycles and suppressing alert fatigue for risk-accepted security issues.",
              "Building reports comparing attack surface changes and perimeter drift over time."
            ],
            "io": "Inputs scan snapshots, watchlist targets, and CTI feeds; outputs delta alerts, asset diff reports, and finding lifecycle status updates.",
            "dependencies": [
              "cron",
              "powershell",
              "slack-webhook",
              "cti-feeds",
              "passive-dns",
              "ct-logs"
            ],
            "boundary": "Performs passive OSINT analysis, scan diffing, and alert orchestration only, without executing active intrusion techniques or unauthorized exploitation."
          },
          "zh": {
            "purpose": "将单次外部侦察转换为包含定期重新扫描与差异比对、威胁情报讨论监控及漏洞生命周期管理的持续暴露面监控程序。",
            "scenarios": [
              "为托管安全服务（MSSP）项目配置定期的边界重新扫描与增量告警通知。",
              "在勒索软件泄露网站、Telegram 及公共论坛上监控针对特定品牌的威胁情报与讨论。",
              "管理漏洞发现生命周期，避免针对已接受风险问题的告警疲劳。",
              "生成展示攻击面随时间演变及边界漂移情况的比对报告。"
            ],
            "io": "输入扫描快照、监控清单与 CTI 订阅源，输出增量告警、资产差异报告及发现生命周期状态更新。",
            "dependencies": [
              "cron",
              "powershell",
              "slack-webhook",
              "cti-feeds",
              "passive-dns",
              "ct-logs"
            ],
            "boundary": "仅执行被动 OSINT 分析、差异比对与告警推送，不涉及主动入侵或未经授权的漏洞利用。"
          }
        },
        "community_repo": "elementalsouls/Claude-OSINT",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "elementalsouls/Claude-OSINT/skills/cloud-saas-exposure",
      "name": "cloud-saas-exposure",
      "summary": "Organization-grade cloud and supply-chain attack-surface discovery: S3/GCS/Azure Blob bucket discovery via observed-name mining (CNAME/cert-SAN/Wayback) and bounded two-class permutation (6 prefixes x 15 suffixes on trusted tokens, bounded target-bound expansion on subdomain stems), existence (HEAD/GET) vs public-listing confirmation, object-key triage into 9 value tiers (database dumps, credentials, IaC state, kubeconfig, VCS dirs, config, archives, PII, logs), dangling-CNAME bucket-takeover detection, and the ownership-gated severity model that stops an unattributable public bucket from becoming a false CRITICAL; the fully offline AWS-account-ID recovery from a leaked AKIA/ASIA/AROA access key (base32 decode, runnable stdlib Python, canonical test vector, AWS-documentation-example-ID screening); dependency-confusion confirmation for npm/PyPI (internal-signal classifier -- private-registry binding vs org-namespace match -- paired with a read-only public-registry 404 check and the npm scope-claimability nuance the public search API misses); and passive cloud-native/container/Kubernetes/CI control-plane fingerprinting (Lambda URLs, API Gateway, Cloud Run, App Service, kubelet/etcd/K8s API/dashboard, Jenkins/GitLab/Argo CD) as an org-attribution and exposure surface. Passive/discovery only -- no exploitation, no credential submission, no active control-plane confirmation (a stage-6 validate_cloud active tier is described but out of scope). Use when enumerating a target's cloud storage footprint, recovering an AWS account ID from a leaked key, confirming a supply-chain dependency-confusion vector, or fingerprinting cloud-native/K8s/CI infrastructure for an authorized external recon engagement.",
      "source_repo": "elementalsouls/Claude-OSINT",
      "source_url": "https://github.com/elementalsouls/Claude-OSINT/tree/main/skills/cloud-saas-exposure",
      "kind": "skill",
      "level": "skill",
      "path": "skills/cloud-saas-exposure/SKILL.md",
      "source_ref": "main",
      "content_sha256": "59777a2b2aeec1cfee4de925e6bccb8e986c5453da59f165a5abd0ca8a3f69f5",
      "trust": {
        "health": 82,
        "health_factors": {
          "recency_days": 6,
          "stars": 2306,
          "open_issues": 0,
          "forks": 427,
          "watchers": 15,
          "age_days": 112,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 25,
            "engagement": 15,
            "maturity": 5
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "description too long (>1024 chars)"
        ],
        "headings": 43,
        "code_blocks": 10
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Discovers and analyzes cloud storage buckets, supply-chain dependency confusion risks, AWS account IDs from keys, and exposed cloud-native control planes for passive security reconnaissance.",
            "scenarios": [
              "Enumerating target cloud storage buckets (S3, GCS, Azure Blob) and triaging sensitive object keys.",
              "Recovering AWS account IDs offline from leaked AKIA/ASIA/AROA access keys using standard base32 decoding.",
              "Confirming npm and PyPI dependency-confusion vectors using read-only registry checks without uploading packages.",
              "Fingerprinting cloud-native services, Kubernetes instances, and CI/CD control planes for organization attribution."
            ],
            "io": "Accepts domain names, organization tokens, leaked access keys, or package names, and outputs verified cloud asset inventories, recovered AWS account IDs, and dependency confusion verification reports.",
            "dependencies": [
              "python"
            ],
            "boundary": "Performs purely passive discovery and offline analysis, strictly prohibiting active vulnerability exploitation, credential submissions, or active control-plane validation."
          },
          "zh": {
            "purpose": "用于被动云资源与供应链暴露面侦查，涵盖存储桶发现与估值、离线AWS账号ID还原、依赖混乱漏洞确认及云原生与CI控制面指纹识别。",
            "scenarios": [
              "枚举并评估目标组织的 S3/GCS/Azure 存储桶及其敏感文件列表。",
              "利用 Python 标准库通过离线 base32 解密将泄露的 AKIA/ASIA/AROA 密钥还原为 AWS 账号 ID。",
              "通过只读注册表比对确认 npm/PyPI 的私有包依赖混乱漏洞风险。",
              "被动识别 Lambda、Kubernetes、Jenkins 等云原生及 CI/CD 控制面的暴露状态与组织归属。"
            ],
            "io": "输入目标域名、组织标记、泄露的 AWS 访问密钥或内部包名，输出结构化的云资产清单、还原的账号 ID 以及依赖混乱验证报告。",
            "dependencies": [
              "python"
            ],
            "boundary": "仅支持被动收集与离线分析，严格禁止任何形式的漏洞利用、凭据提交或主动控制面验证测试。"
          }
        },
        "community_repo": "elementalsouls/Claude-OSINT",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "BehiSecc/awesome-claude-skills",
      "name": "awesome-claude-skills",
      "summary": "A curated list of Claude Skills.",
      "source_repo": "BehiSecc/awesome-claude-skills",
      "source_url": "https://github.com/BehiSecc/awesome-claude-skills",
      "kind": "awesome-list",
      "level": "repo",
      "trust": {
        "health": 81,
        "health_factors": {
          "recency_days": 15,
          "stars": 9985,
          "open_issues": 59,
          "forks": 1433,
          "watchers": 79,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 32,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 12
          }
        },
        "security": "unrated",
        "zh": false
      },
      "frontmatter": null
    },
    {
      "id": "mvanhorn/last30days-skill/skills/last30days",
      "name": "last30days",
      "summary": "Research what people actually say about any topic in the last 30 days. Pulls posts and engagement from Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub, and the web. Includes a doctor health check to diagnose broken or missing sources.",
      "source_repo": "mvanhorn/last30days-skill",
      "source_url": "https://github.com/mvanhorn/last30days-skill/tree/main/skills/last30days",
      "kind": "skill",
      "level": "skill",
      "path": "skills/last30days/SKILL.md",
      "source_ref": "main",
      "content_sha256": "547cd53fdc1125f1da5ec271e09399fad67f86a755d2ddd88da75ef44a7eb84f",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 0,
          "stars": 58452,
          "open_issues": 137,
          "forks": 5084,
          "watchers": 212,
          "age_days": 205,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 7,
            "maturity": 8
          }
        },
        "security": "fail",
        "security_findings": [
          {
            "sev": "high",
            "label": "curl | sh (remote code execution)"
          },
          {
            "sev": "low",
            "label": "uses sudo"
          },
          {
            "sev": "low",
            "label": "broad allowed-tools: Bash, Read, Write, AskUserQuestion, WebSearch"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 114,
        "code_blocks": 49
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Researches real-world social media discussions, user sentiment, and web engagement across multiple platforms over the past 30 days.",
            "scenarios": [
              "Analyzing market reaction and public sentiment around recent earnings releases or news",
              "Tracking current user requests and community opinions for software frameworks or AI tools",
              "Investigating trending topics and post engagement across Reddit, X, YouTube, and Hacker News"
            ],
            "io": "Takes a search topic query as input and outputs a structured research report with citations and metrics from social and web sources over the last 30 days.",
            "dependencies": [
              "Bash",
              "Read",
              "Write",
              "AskUserQuestion",
              "WebSearch",
              "node",
              "python3"
            ],
            "boundary": "Does not aggregate or analyze web content or social discussions older than the 30-day window."
          },
          "zh": {
            "purpose": "检索并分析过去 30 天内各大社交媒体平台及网络上关于特定主题的真实讨论与用户情绪。",
            "scenarios": [
              "分析近期企业财报或热点新闻发布后的公众反应与市场情绪",
              "追踪用户对特定软件框架或 AI 工具的最新需求与讨论",
              "跨 Reddit、X、YouTube 和 Hacker News 等平台调查热门趋势和互动数据"
            ],
            "io": "输入特定主题的查询词，输出汇集过去 30 天内多平台讨论与互动数据的结构化研究报告。",
            "dependencies": [
              "Bash",
              "Read",
              "Write",
              "AskUserQuestion",
              "WebSearch",
              "node",
              "python3"
            ],
            "boundary": "不提供超过 30 天以前的历史数据检索或长期归档内容分析。"
          }
        },
        "community_repo": "mvanhorn/last30days-skill",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "addyosmani/agent-skills/skills/interview-me",
      "name": "interview-me",
      "summary": "Extracts what the user actually wants instead of what they think they should want. Achieves this through one-question-at-a-time interview until ~95% confidence about the underlying intent. Use when an ask is underspecified (\"build me X\" without \"for whom\" or \"why now\"), when the user explicitly invokes (\"interview me\", \"grill me\", \"are we sure?\", \"stress-test my thinking\"), or when you catch yourself silently filling in ambiguous requirements before any plan, spec, or code exists.",
      "source_repo": "addyosmani/agent-skills",
      "source_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/interview-me",
      "kind": "skill",
      "level": "skill",
      "path": "skills/interview-me/SKILL.md",
      "source_ref": "main",
      "content_sha256": "1d94741d10d2c826cd0c191aea3981ee94c8abb27ef2a166f6a372117d06448f",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 2,
          "stars": 87970,
          "open_issues": 108,
          "forks": 9428,
          "watchers": 462,
          "age_days": 182,
          "archived": false,
          "parts": {
            "recency": 39,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 17,
        "code_blocks": 5
      },
      "enrichment_status": "pending"
    },
    {
      "id": "addyosmani/agent-skills/skills/incremental-implementation",
      "name": "incremental-implementation",
      "summary": "Delivers changes incrementally. Use when implementing any feature or change that touches more than one file. Use when you're about to write a large amount of code at once, or when a task feels too big to land in one step.",
      "source_repo": "addyosmani/agent-skills",
      "source_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/incremental-implementation",
      "kind": "skill",
      "level": "skill",
      "path": "skills/incremental-implementation/SKILL.md",
      "source_ref": "main",
      "content_sha256": "3a3581e7084a0dc85af420afcc91211a159d3dc46f3d81075a4d53c566b70b80",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 2,
          "stars": 87970,
          "open_issues": 108,
          "forks": 9428,
          "watchers": 462,
          "age_days": 182,
          "archived": false,
          "parts": {
            "recency": 39,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 22,
        "code_blocks": 9
      },
      "enrichment_status": "pending"
    },
    {
      "id": "addyosmani/agent-skills/skills/idea-refine",
      "name": "idea-refine",
      "summary": "Refines raw ideas into sharp, actionable concepts through structured divergent and convergent thinking. Use when an idea is still vague, when you need to stress-test assumptions before committing to a plan, or when you want to expand options before converging on one. Triggers on \"ideate\", \"refine this idea\", or \"stress-test my plan\".",
      "source_repo": "addyosmani/agent-skills",
      "source_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/idea-refine",
      "kind": "skill",
      "level": "skill",
      "path": "skills/idea-refine/SKILL.md",
      "source_ref": "main",
      "content_sha256": "79e773058963adc7646b0115b4f8a4afc974c5ff95843e4ef1cafff3cb51899e",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 2,
          "stars": 87970,
          "open_issues": 108,
          "forks": 9428,
          "watchers": 462,
          "age_days": 182,
          "archived": false,
          "parts": {
            "recency": 39,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 22,
        "code_blocks": 2
      },
      "enrichment_status": "pending"
    },
    {
      "id": "addyosmani/agent-skills/skills/git-workflow-and-versioning",
      "name": "git-workflow-and-versioning",
      "summary": "Structures git workflow practices. Use when making any code change. Use when committing, branching, resolving conflicts, or when you need to organize work across multiple parallel streams. Use when cutting a release, choosing a semantic version bump, tagging, or writing a changelog.",
      "source_repo": "addyosmani/agent-skills",
      "source_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/git-workflow-and-versioning",
      "kind": "skill",
      "level": "skill",
      "path": "skills/git-workflow-and-versioning/SKILL.md",
      "source_ref": "main",
      "content_sha256": "51677cf03845dd29d08ea4d3125665057b720aea3dccc572f25d8b172409ece6",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 2,
          "stars": 87970,
          "open_issues": 108,
          "forks": 9428,
          "watchers": 462,
          "age_days": 182,
          "archived": false,
          "parts": {
            "recency": 39,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 50,
        "code_blocks": 18
      },
      "enrichment_status": "pending"
    },
    {
      "id": "addyosmani/agent-skills/skills/frontend-ui-engineering",
      "name": "frontend-ui-engineering",
      "summary": "Builds production-quality, accessible, responsive user-facing UIs. Use when building or modifying interfaces and pages, creating components, implementing layouts, meeting WCAG accessibility requirements, managing state, or when the output needs to look and feel production-quality rather than AI-generated.",
      "source_repo": "addyosmani/agent-skills",
      "source_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/frontend-ui-engineering",
      "kind": "skill",
      "level": "skill",
      "path": "skills/frontend-ui-engineering/SKILL.md",
      "source_ref": "main",
      "content_sha256": "2b74ac4862be3902ec918dceac9366a6fe83b9e003601c0deaf6be09c1766aca",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 2,
          "stars": 87970,
          "open_issues": 108,
          "forks": 9428,
          "watchers": 462,
          "age_days": 182,
          "archived": false,
          "parts": {
            "recency": 39,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 23,
        "code_blocks": 13
      },
      "enrichment_status": "pending"
    },
    {
      "id": "addyosmani/agent-skills/skills/doubt-driven-development",
      "name": "doubt-driven-development",
      "summary": "Subjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when correctness matters more than speed, when working in unfamiliar code, when stakes are high (production, security-sensitive logic, irreversible operations), or any time a confident output would be cheaper to verify now than to debug later.",
      "source_repo": "addyosmani/agent-skills",
      "source_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/doubt-driven-development",
      "kind": "skill",
      "level": "skill",
      "path": "skills/doubt-driven-development/SKILL.md",
      "source_ref": "main",
      "content_sha256": "0a058297aa6bdf90b0ff45c3537af4cb0005f4af6b0d202fc07b7b5984db50ea",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 2,
          "stars": 87970,
          "open_issues": 108,
          "forks": 9428,
          "watchers": 462,
          "age_days": 182,
          "archived": false,
          "parts": {
            "recency": 39,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 20,
        "code_blocks": 4
      },
      "enrichment_status": "pending"
    },
    {
      "id": "addyosmani/agent-skills/skills/documentation-and-adrs",
      "name": "documentation-and-adrs",
      "summary": "Records decisions and documentation. Use when making architectural decisions, changing public APIs, shipping features, or when you need to record context that future engineers and agents will need to understand the codebase.",
      "source_repo": "addyosmani/agent-skills",
      "source_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/documentation-and-adrs",
      "kind": "skill",
      "level": "skill",
      "path": "skills/documentation-and-adrs/SKILL.md",
      "source_ref": "main",
      "content_sha256": "b867bb80fb681257c7625ae59a0dfd849b1fc0f0a2f0338e7923f38030df9793",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 2,
          "stars": 87970,
          "open_issues": 108,
          "forks": 9428,
          "watchers": 462,
          "age_days": 182,
          "archived": false,
          "parts": {
            "recency": 39,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 41,
        "code_blocks": 9
      },
      "enrichment_status": "pending"
    },
    {
      "id": "Jeffallan/claude-skills/skills/django-expert",
      "name": "django-expert",
      "summary": "Use when building Django web applications or REST APIs with Django REST Framework. Invoke when working with settings.py, models.py, manage.py, or any Django project file. Creates Django models with proper indexes, optimizes ORM queries using select_related/prefetch_related, builds DRF serializers and viewsets, and configures JWT authentication. Trigger terms: Django, DRF, Django REST Framework, Django ORM, Django model, serializer, viewset, Python web.",
      "source_repo": "Jeffallan/claude-skills",
      "source_url": "https://github.com/Jeffallan/claude-skills/tree/main/skills/django-expert",
      "kind": "skill",
      "level": "skill",
      "path": "skills/django-expert/SKILL.md",
      "source_ref": "main",
      "content_sha256": "f4fd19b89f762e3845a32f8b37f57bc6973902d50fa55c0a279c5c591e6ccb56",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 9,
          "stars": 11046,
          "open_issues": 27,
          "forks": 1042,
          "watchers": 85,
          "age_days": 300,
          "archived": false,
          "parts": {
            "recency": 36,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 14,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides expert assistance in designing, developing, and optimizing Django web applications and Django REST Framework APIs.",
            "scenarios": [
              "Designing Django ORM models with proper database indexing and query optimizations like select_related/prefetch_related.",
              "Building RESTful APIs with DRF serializers, viewsets, and JWT authentication.",
              "Writing automated backend unit tests and API tests using Django APITestCase."
            ],
            "io": "Accepts backend feature specifications or schema requirements, and produces production-ready Django Python code, serializers, viewsets, and test cases.",
            "dependencies": [
              "none"
            ],
            "boundary": "Does not cover frontend UI framework development, non-Django Python web frameworks, or cloud infrastructure provisioning."
          },
          "zh": {
            "purpose": "提供在设计、开发和优化 Django Web 应用程序及 Django REST Framework API 方面的专业支持。",
            "scenarios": [
              "设计 Django ORM 数据模型并使用索引及 select_related/prefetch_related 进行查询优化。",
              "构建包含 Serializer、ViewSet 和 JWT 身份验证的 DRF RESTful API 接口。",
              "使用 Django APITestCase 编写后端单元测试与 API 测试用例。"
            ],
            "io": "输入为后端功能需求或数据模型定义，输出为生产级的 Django/DRF Python 代码、序列化器、视图及测试用例。",
            "dependencies": [
              "none"
            ],
            "boundary": "不包含前端 UI 框架开发、非 Django 的 Python Web 框架以及云端基础设施运维部署。"
          }
        },
        "community_repo": "Jeffallan/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Jeffallan/claude-skills/skills/devops-engineer",
      "name": "devops-engineer",
      "summary": "Creates Dockerfiles, configures CI/CD pipelines, writes Kubernetes manifests, and generates Terraform/Pulumi infrastructure templates. Handles deployment automation, GitOps configuration, incident response runbooks, and internal developer platform tooling. Use when setting up CI/CD pipelines, containerizing applications, managing infrastructure as code, deploying to Kubernetes clusters, configuring cloud platforms, automating releases, or responding to production incidents. Invoke for pipelines, Docker, Kubernetes, GitOps, Terraform, GitHub Actions, on-call, or platform engineering.",
      "source_repo": "Jeffallan/claude-skills",
      "source_url": "https://github.com/Jeffallan/claude-skills/tree/main/skills/devops-engineer",
      "kind": "skill",
      "level": "skill",
      "path": "skills/devops-engineer/SKILL.md",
      "source_ref": "main",
      "content_sha256": "078f8e80c432f1cbaa7aaa70391a8d61c2b87cc71f2f64f361da61b13c19d9cf",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 9,
          "stars": 11046,
          "open_issues": 27,
          "forks": 1042,
          "watchers": 85,
          "age_days": 300,
          "archived": false,
          "parts": {
            "recency": 36,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 15,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides end-to-end DevOps automation including CI/CD pipeline setup, infrastructure as code, application containerization, and deployment orchestration.",
            "scenarios": [
              "Configuring CI/CD workflows with GitHub Actions or GitLab CI",
              "Containerizing applications with Docker and authoring Kubernetes manifests",
              "Provisioning cloud infrastructure using Terraform or Pulumi templates",
              "Executing deployment strategies like canary or blue-green rollouts and incident runbooks"
            ],
            "io": "Accepts application specifications, cloud provider constraints, and pipeline requirements as inputs, and outputs valid Dockerfiles, IaC code, CI/CD workflow configurations, or K8s manifests.",
            "dependencies": [
              "docker",
              "kubernetes",
              "terraform",
              "github-actions",
              "gitlab-ci"
            ],
            "boundary": "Focuses on infrastructure automation and delivery pipelines, and does not write application business logic or execute destructive infrastructure changes without explicit user approval."
          },
          "zh": {
            "purpose": "提供端到端的 DevOps 自动化能力，涵盖 CI/CD 流水线构建、基础设施即代码、应用容器化及部署编排。",
            "scenarios": [
              "使用 GitHub Actions 或 GitLab CI 配置自动化构建与发布流水线",
              "使用 Docker 容器化应用并编写 Kubernetes 部署清单",
              "使用 Terraform 或 Pulumi 编写云基础设施编写代码模板",
              "设计蓝绿/金丝雀部署策略及编写生产故障响应 Runbook"
            ],
            "io": "输入应用架构规范、云服务商条件及流水线需求，输出可直接使用的 Dockerfile、IaC 脚本、CI/CD 配置文件或 K8s 清单。",
            "dependencies": [
              "docker",
              "kubernetes",
              "terraform",
              "github-actions",
              "gitlab-ci"
            ],
            "boundary": "专注于基础设施自动化与交付配置，不编写应用业务逻辑代码，也不在未经用户明确批准的情况下直接执行高风险生产部署。"
          }
        },
        "community_repo": "Jeffallan/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "addyosmani/agent-skills/skills/deprecation-and-migration",
      "name": "deprecation-and-migration",
      "summary": "Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when deciding whether to maintain or sunset existing code.",
      "source_repo": "addyosmani/agent-skills",
      "source_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/deprecation-and-migration",
      "kind": "skill",
      "level": "skill",
      "path": "skills/deprecation-and-migration/SKILL.md",
      "source_ref": "main",
      "content_sha256": "92d9846321fab624eded7ac55d19a7738cfd2321c2be2e35eb153dcacf7359de",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 2,
          "stars": 87970,
          "open_issues": 108,
          "forks": 9428,
          "watchers": 462,
          "age_days": 182,
          "archived": false,
          "parts": {
            "recency": 39,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 25,
        "code_blocks": 8
      },
      "enrichment_status": "pending"
    },
    {
      "id": "Jeffallan/claude-skills/skills/debugging-wizard",
      "name": "debugging-wizard",
      "summary": "Parses error messages, traces execution flow through stack traces, correlates log entries to identify failure points, and applies systematic hypothesis-driven methodology to isolate and resolve bugs. Use when investigating errors, analyzing stack traces, finding root causes of unexpected behavior, troubleshooting crashes, or performing log analysis, error investigation, or root cause analysis.",
      "source_repo": "Jeffallan/claude-skills",
      "source_url": "https://github.com/Jeffallan/claude-skills/tree/main/skills/debugging-wizard",
      "kind": "skill",
      "level": "skill",
      "path": "skills/debugging-wizard/SKILL.md",
      "source_ref": "main",
      "content_sha256": "82c442c0a4f87785adc0a5ad9f9968d7ceb83e03f937151f19f362c76267e2e7",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 9,
          "stars": 11046,
          "open_issues": 27,
          "forks": 1042,
          "watchers": 85,
          "age_days": 300,
          "archived": false,
          "parts": {
            "recency": 36,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 21,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Systematically analyzes error messages, logs, and stack traces using a hypothesis-driven workflow to identify root causes and resolve software bugs.",
            "scenarios": [
              "Investigating unexpected application crashes and parsing stack traces",
              "Tracking down regressions using strategies like git bisect",
              "Correlating multi-component log entries to isolate system failure points",
              "Developing targeted regression tests following a bug fix"
            ],
            "io": "Inputs codebases, stack traces, error logs, or bug reports, and outputs a root cause analysis with supporting evidence, code fixes, and prevention steps.",
            "dependencies": [
              "none"
            ],
            "boundary": "This skill focuses on systematic bug isolation and root cause analysis rather than continuous production monitoring or making blind code changes without reproduction."
          },
          "zh": {
            "purpose": "采用假设驱动的系统化方法，通过分析错误信息、日志和堆栈轨迹来精确定位并解决软件缺陷。",
            "scenarios": [
              "排查应用程序崩溃并解析异常堆栈轨迹",
              "使用 git bisect 等策略追溯引入缺陷的代码提交",
              "关联多组件日志记录以隔离系统故障点",
              "修复 Bug 后编写针对性的回归测试用例"
            ],
            "io": "输入代码库、堆栈轨迹、错误日志或 Bug 报告，输出包含根本原因、证据、修复方案和预防措施的分析报告。",
            "dependencies": [
              "none"
            ],
            "boundary": "该技能专注于缺陷的系统化排查与原因隔离，不包含实时生产环境监控或未经重现步骤的盲目修改。"
          }
        },
        "community_repo": "Jeffallan/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "addyosmani/agent-skills/skills/debugging-and-error-recovery",
      "name": "debugging-and-error-recovery",
      "summary": "Guides systematic root-cause debugging. Use when tests fail, builds break, behavior doesn't match expectations, or you encounter any unexpected error. Use when you need a systematic approach to finding and fixing the root cause rather than guessing.",
      "source_repo": "addyosmani/agent-skills",
      "source_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/debugging-and-error-recovery",
      "kind": "skill",
      "level": "skill",
      "path": "skills/debugging-and-error-recovery/SKILL.md",
      "source_ref": "main",
      "content_sha256": "67ce2c9442da0c5a6e3515617fc9c4003cfe232ef7c7210da342f40f508f9958",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 2,
          "stars": 87970,
          "open_issues": 108,
          "forks": 9428,
          "watchers": 462,
          "age_days": 182,
          "archived": false,
          "parts": {
            "recency": 39,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 30,
        "code_blocks": 13
      },
      "enrichment_status": "pending"
    },
    {
      "id": "Jeffallan/claude-skills/skills/database-optimizer",
      "name": "database-optimizer",
      "summary": "Optimizes database queries and improves performance across PostgreSQL and MySQL systems. Use when investigating slow queries, analyzing execution plans, or optimizing database performance. Invoke for index design, query rewrites, configuration tuning, partitioning strategies, lock contention resolution.",
      "source_repo": "Jeffallan/claude-skills",
      "source_url": "https://github.com/Jeffallan/claude-skills/tree/main/skills/database-optimizer",
      "kind": "skill",
      "level": "skill",
      "path": "skills/database-optimizer/SKILL.md",
      "source_ref": "main",
      "content_sha256": "b581ed9eadeced125c26fee4ca204a48c5b183da00448fb2eeb1362e5741ccab",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 9,
          "stars": 11046,
          "open_issues": 27,
          "forks": 1042,
          "watchers": 85,
          "age_days": 300,
          "archived": false,
          "parts": {
            "recency": 36,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 15,
        "code_blocks": 5
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Optimizes query performance, index strategies, and system configurations across PostgreSQL and MySQL database systems.",
            "scenarios": [
              "Analyzing slow database queries and execution plans using EXPLAIN ANALYZE",
              "Designing covering indexes and partitioning strategies to minimize disk I/O",
              "Tuning database server memory and query buffer configurations",
              "Diagnosing and resolving database lock contention and deadlocks"
            ],
            "io": "Accepts SQL queries, EXPLAIN plan outputs, or database metrics, and outputs optimized queries, index creation statements, and tuning recommendations.",
            "dependencies": [
              "postgresql",
              "mysql"
            ],
            "boundary": "Does not handle automatic live database migrations or performance tuning for non-relational (NoSQL) databases."
          },
          "zh": {
            "purpose": "针对 PostgreSQL 与 MySQL 数据库系统提供查询性能优化、索引策略设计与系统参数调优服务。",
            "scenarios": [
              "使用 EXPLAIN ANALYZE 分析慢查询日志与执行计划",
              "设计覆盖索引与表分区策略以降低磁盘 I/O 开销",
              "调整数据库服务器内存分配与缓冲区配置参数",
              "排查并解决数据库并发锁争用及死锁问题"
            ],
            "io": "输入 SQL 查询语句、EXPLAIN 执行计划日志或数据库配置指标，输出优化后的 SQL 脚本、索引创建语句及参数调优建议。",
            "dependencies": [
              "postgresql",
              "mysql"
            ],
            "boundary": "不负责自动执行线上数据库结构迁移部署，也不提供非关系型（NoSQL）数据库的性能调优。"
          }
        },
        "community_repo": "Jeffallan/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Jeffallan/claude-skills/skills/csharp-developer",
      "name": "csharp-developer",
      "summary": "Use when building C# applications with .NET 8+, ASP.NET Core APIs, or Blazor web apps. Builds REST APIs using minimal or controller-based routing, configures database access with Entity Framework Core, implements async patterns and cancellation, structures applications with CQRS via MediatR, and scaffolds Blazor components with state management. Invoke for C#, .NET, ASP.NET Core, Blazor, Entity Framework, EF Core, Minimal API, MAUI, SignalR.",
      "source_repo": "Jeffallan/claude-skills",
      "source_url": "https://github.com/Jeffallan/claude-skills/tree/main/skills/csharp-developer",
      "kind": "skill",
      "level": "skill",
      "path": "skills/csharp-developer/SKILL.md",
      "source_ref": "main",
      "content_sha256": "a0fd3be38f9c374f214163fd1b586998147815c0060ccd1917bd49035589b7a0",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 9,
          "stars": 11046,
          "open_issues": 27,
          "forks": 1042,
          "watchers": 85,
          "age_days": 300,
          "archived": false,
          "parts": {
            "recency": 36,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides expert guidance and code generation for building high-performance .NET 8+ applications, ASP.NET Core APIs, EF Core data access, and Blazor components.",
            "scenarios": [
              "Building ASP.NET Core Minimal APIs or Controller-based REST endpoints",
              "Configuring EF Core data models, contexts, and database migrations",
              "Scaffolding Blazor web components with state management",
              "Structuring backend applications with CQRS via MediatR and async workflows"
            ],
            "io": "Accepts application requirements or source code requests, returning implementation-ready C# code, DTOs, API endpoints, and unit tests.",
            "dependencies": [
              "none"
            ],
            "boundary": "This skill focuses strictly on C# and .NET application development and does not handle cloud infrastructure provisioning or non-Blazor frontend frameworks."
          },
          "zh": {
            "purpose": "旨在协助开发者构建高性能的 .NET 8+ 应用程序、ASP.NET Core API、EF Core 数据访问层及 Blazor 组件。",
            "scenarios": [
              "构建基于 ASP.NET Core 的 Minimal API 或控制器 REST 接口",
              "配置 EF Core 数据模型、Context 上下文及数据库 Migration 迁移",
              "开发带状态管理的 Blazor Web UI 组件",
              "使用 MediatR 与异步取消模式构建 CQRS 架构应用"
            ],
            "io": "接收 C# 应用开发需求或现有代码，输出生产就绪的 C# 源码、DTO、API 接口及单元测试。",
            "dependencies": [
              "none"
            ],
            "boundary": "该 Skill 仅专注于 C# 与 .NET 领域的应用代码开发，不涵盖基础设施运维部署或非 Blazor 的前端技术栈。"
          }
        },
        "community_repo": "Jeffallan/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Jeffallan/claude-skills/skills/cpp-pro",
      "name": "cpp-pro",
      "summary": "Writes, optimizes, and debugs C++ applications using modern C++20/23 features, template metaprogramming, and high-performance systems techniques. Use when building or refactoring C++ code requiring concepts, ranges, coroutines, SIMD optimization, or careful memory management — or when addressing performance bottlenecks, concurrency issues, and build system configuration with CMake.",
      "source_repo": "Jeffallan/claude-skills",
      "source_url": "https://github.com/Jeffallan/claude-skills/tree/main/skills/cpp-pro",
      "kind": "skill",
      "level": "skill",
      "path": "skills/cpp-pro/SKILL.md",
      "source_ref": "main",
      "content_sha256": "a08e1b284deb806b9912730c7e1902592f7c8c5b19e729ce09a8153eb85120d6",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 9,
          "stars": 11046,
          "open_issues": 27,
          "forks": 1042,
          "watchers": 85,
          "age_days": 300,
          "archived": false,
          "parts": {
            "recency": 36,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 11,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Develops, refactors, optimizes, and debugs high-performance C++ applications using modern C++20/23 standards and system-level engineering practices.",
            "scenarios": [
              "Implementing type-safe interfaces and zero-cost abstractions with C++20 concepts and ranges",
              "Diagnosing and resolving memory leaks, undefined behavior, and concurrency issues using sanitizers",
              "Optimizing memory layout, cache usage, and SIMD vectorization for performance-critical bottlenecks",
              "Configuring CMake build systems and compiler warning options according to C++ Core Guidelines"
            ],
            "io": "Takes C++ source files, performance targets, or CMake configurations as input, and outputs refactored modern C++ source code, build scripts, or bug fixes.",
            "dependencies": [
              "compiler",
              "cmake",
              "sanitizers"
            ],
            "boundary": "It does not write code in languages other than C++, perform low-level hardware flashing, or handle end-user GUI layout design."
          },
          "zh": {
            "purpose": "借助现代 C++20/23 标准与系统级工程实践，开发、重构、优化及调试高性能 C++ 应用程序。",
            "scenarios": [
              "使用 C++20 Concepts 与 Ranges 实现类型安全的零开销抽象接口",
              "利用 Sanitizer 工具与静态分析诊断并修复内存泄漏、未定义行为及并发瓶颈",
              "针对性能瓶颈开展内存布局、缓存优化与 SIMD 向量化指令集加速",
              "按照 C++ Core Guidelines 配置 CMake 构建系统与编译器告警规则"
            ],
            "io": "输入 C++ 源代码、性能指标或 CMake 配置文件，输出重构后的现代 C++ 源码、构建脚本或缺陷修复方案。",
            "dependencies": [
              "compiler",
              "cmake",
              "sanitizers"
            ],
            "boundary": "它不承担非 C++ 语言的开发、缺乏标准工具链支持的硬件烧录，以及图形界面 (GUI) 的布局设计。"
          }
        },
        "community_repo": "Jeffallan/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "addyosmani/agent-skills/skills/context-engineering",
      "name": "context-engineering",
      "summary": "Optimizes agent context setup. Use when starting a new session, when agent output quality degrades, when switching between tasks, or when you need to configure rules files and context for a project.",
      "source_repo": "addyosmani/agent-skills",
      "source_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/context-engineering",
      "kind": "skill",
      "level": "skill",
      "path": "skills/context-engineering/SKILL.md",
      "source_ref": "main",
      "content_sha256": "ff9d4e5706bdd2eb7de1bfed569f1f42d28e478979ce6fcc32e617e7861b491d",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 2,
          "stars": 87970,
          "open_issues": 108,
          "forks": 9428,
          "watchers": 462,
          "age_days": 182,
          "archived": false,
          "parts": {
            "recency": 39,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 32,
        "code_blocks": 9
      },
      "enrichment_status": "pending"
    },
    {
      "id": "ComposioHQ/awesome-claude-skills/competitive-ads-extractor",
      "name": "competitive-ads-extractor",
      "summary": "Extracts and analyzes competitors' ads from ad libraries (Facebook, LinkedIn, etc.) to understand what messaging, problems, and creative approaches are working. Helps inspire and improve your own ad campaigns.",
      "source_repo": "ComposioHQ/awesome-claude-skills",
      "source_url": "https://github.com/ComposioHQ/awesome-claude-skills/tree/master/competitive-ads-extractor",
      "kind": "skill",
      "level": "skill",
      "path": "competitive-ads-extractor/SKILL.md",
      "source_ref": "master",
      "content_sha256": "c9bc0f711936ee058858c938c14ac2b52fc0241cde766eff7aca020e9874f157",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 6,
          "stars": 72660,
          "open_issues": 1273,
          "forks": 8301,
          "watchers": 451,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 10,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 40,
        "code_blocks": 11
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Extracts and analyzes competitor ads from ad libraries to uncover effective messaging, creative patterns, and marketing strategies.",
            "scenarios": [
              "Researching competitor ad messaging and targeted pain points in Facebook or LinkedIn Ad Libraries.",
              "Comparing creative strategies across a set of competing brands.",
              "Finding proven copywriting and visual concept inspiration for new ad campaigns."
            ],
            "io": "Inputs competitor names or platform links; outputs extracted ad screenshots, categorized messaging breakdowns, and creative insights.",
            "dependencies": [
              "browser"
            ],
            "boundary": "This skill analyzes publicly visible ad creatives and library data, but it cannot access private internal ad metrics (such as CTR or ROAS) or directly execute ad campaigns."
          },
          "zh": {
            "purpose": "从广告库中提取并分析竞争对手的广告，揭示有效的文案痛点、创意模式与营销策略。",
            "scenarios": [
              "在 Facebook 或 LinkedIn 广告库中调研竞品的广告文案与针对的痛点。",
              "横向对比多家竞争对手的广告创意策略与定位差异。",
              "为新广告营销活动寻找经过验证的文案与视觉创意灵感。"
            ],
            "io": "输入竞品名称或平台链接；输出保存的广告截图、分类文案拆解及创意模式分析。",
            "dependencies": [
              "browser"
            ],
            "boundary": "该技能仅提取和分析公开的广告创意与库数据，无法获取内部私密投放数据（如真实 CTR 或 ROAS）或直接代操作广告投放。"
          }
        },
        "community_repo": "ComposioHQ/awesome-claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "addyosmani/agent-skills/skills/code-simplification",
      "name": "code-simplification",
      "summary": "Simplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder to read, maintain, or extend than it should be. Use when reviewing code that has accumulated unnecessary complexity.",
      "source_repo": "addyosmani/agent-skills",
      "source_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/code-simplification",
      "kind": "skill",
      "level": "skill",
      "path": "skills/code-simplification/SKILL.md",
      "source_ref": "main",
      "content_sha256": "f0c5ed754057eb0c1e027e2587f59de816651feb5e837242296c43ea21cf621d",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 2,
          "stars": 87970,
          "open_issues": 108,
          "forks": 9428,
          "watchers": 462,
          "age_days": 182,
          "archived": false,
          "parts": {
            "recency": 39,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 27,
        "code_blocks": 10
      },
      "enrichment_status": "pending"
    },
    {
      "id": "Jeffallan/claude-skills/skills/code-reviewer",
      "name": "code-reviewer",
      "summary": "Analyzes code diffs and files to identify bugs, security vulnerabilities (SQL injection, XSS, insecure deserialization), code smells, N+1 queries, naming issues, and architectural concerns, then produces a structured review report with prioritized, actionable feedback. Use when reviewing pull requests, conducting code quality audits, identifying refactoring opportunities, or checking for security issues. Invoke for PR reviews, code quality checks, refactoring suggestions, review code, code quality. Complements specialized skills (security-reviewer, test-master) by providing broad-scope review across correctness, performance, maintainability, and test coverage in a single pass.",
      "source_repo": "Jeffallan/claude-skills",
      "source_url": "https://github.com/Jeffallan/claude-skills/tree/main/skills/code-reviewer",
      "kind": "skill",
      "level": "skill",
      "path": "skills/code-reviewer/SKILL.md",
      "source_ref": "main",
      "content_sha256": "8f0ddb7d90178b6986f8d597ab0bc93ec01adb044bd27b75e1682b06902dae93",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 9,
          "stars": 11046,
          "open_issues": 27,
          "forks": 1042,
          "watchers": 85,
          "age_days": 300,
          "archived": false,
          "parts": {
            "recency": 36,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 19,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Performs comprehensive code reviews on diffs and source files to identify bugs, security vulnerabilities, code smells, and performance issues, producing a structured, actionable report.",
            "scenarios": [
              "Reviewing pull requests for correctness, performance, and style consistency before merging.",
              "Conducting code quality and architectural audits on existing repositories.",
              "Identifying refactoring opportunities and anti-patterns such as N+1 queries or hardcoded secrets.",
              "Validating test coverage and specification compliance for new implementations."
            ],
            "io": "Accepts code diffs, source files, or PR descriptions as input and outputs a prioritized, categorized code review report.",
            "dependencies": [
              "Read",
              "Grep",
              "Glob"
            ],
            "boundary": "Provides broad-scope static analysis and review feedback, but does not automatically refactor code, execute test suites, or replace deep specialized security auditing tools."
          },
          "zh": {
            "purpose": "对代码 Diff 和源文件进行全面审查，识别 Bug、安全漏洞、代码恶臭及性能问题，并生成结构化的审查报告。",
            "scenarios": [
              "在合并代码前进行 Pull Request 审查，评估正确性、性能与规范一致性。",
              "对现有代码库进行代码质量与架构审计。",
              "识别代码重构机会以及 N+1 查询、硬编码密钥等常见反模式。",
              "验证新功能实现的规范符合度与测试覆盖率。"
            ],
            "io": "输入代码 Diff、源文件或 PR 说明，输出包含按优先级分类建议的结构化代码审查报告。",
            "dependencies": [
              "Read",
              "Grep",
              "Glob"
            ],
            "boundary": "该技能仅提供静态分析与审查建议，不能自动修补代码、执行测试套件或替代深度专业安全扫描工具。"
          }
        },
        "community_repo": "Jeffallan/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "addyosmani/agent-skills/skills/code-review-and-quality",
      "name": "code-review-and-quality",
      "summary": "Conducts multi-axis code review. Use before merging any change. Use when reviewing code written by yourself, another agent, or a human. Use when you need to assess code quality across multiple dimensions before it enters the main branch.",
      "source_repo": "addyosmani/agent-skills",
      "source_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/code-review-and-quality",
      "kind": "skill",
      "level": "skill",
      "path": "skills/code-review-and-quality/SKILL.md",
      "source_ref": "main",
      "content_sha256": "8f3cabca581bbf7cb5f0add3f7454e7a4523f9d4353a6a4a217e6fa515309612",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 2,
          "stars": 87970,
          "open_issues": 108,
          "forks": 9428,
          "watchers": 462,
          "age_days": 182,
          "archived": false,
          "parts": {
            "recency": 39,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 38,
        "code_blocks": 9
      },
      "enrichment_status": "pending"
    },
    {
      "id": "Jeffallan/claude-skills/skills/code-documenter",
      "name": "code-documenter",
      "summary": "Generates, formats, and validates technical documentation — including docstrings, OpenAPI/Swagger specs, JSDoc annotations, doc portals, and user guides. Use when adding docstrings to functions or classes, creating API documentation, building documentation sites, or writing tutorials and user guides. Invoke for OpenAPI/Swagger specs, JSDoc, doc portals, getting started guides.",
      "source_repo": "Jeffallan/claude-skills",
      "source_url": "https://github.com/Jeffallan/claude-skills/tree/main/skills/code-documenter",
      "kind": "skill",
      "level": "skill",
      "path": "skills/code-documenter/SKILL.md",
      "source_ref": "main",
      "content_sha256": "9db40547fcaf27844d3b2ca80737bd7e5b94da99094d7f7ca2b27b540b2686f2",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 9,
          "stars": 11046,
          "open_issues": 27,
          "forks": 1042,
          "watchers": 85,
          "age_days": 300,
          "archived": false,
          "parts": {
            "recency": 36,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 13,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Generates, formats, and validates inline code docstrings, API specifications, and technical developer documentation.",
            "scenarios": [
              "Adding Google/NumPy-style Python docstrings or TypeScript JSDoc annotations to source code",
              "Creating and linting OpenAPI/Swagger specifications for REST APIs",
              "Writing getting-started guides, tutorials, or documentation portal content"
            ],
            "io": "Takes source code files or API definitions as input and outputs formatted docstrings, OpenAPI specs, markdown documentation, and validation report summaries.",
            "dependencies": [
              "none"
            ],
            "boundary": "Focuses on generating and validating technical documentation rather than writing core application logic or refactoring functional code."
          },
          "zh": {
            "purpose": "生成、格式化并校验代码注释、API 接口规范以及开发者技术文档。",
            "scenarios": [
              "为 Python 或 TypeScript 源码添加 Google/NumPy 规范的 Docstring 或 JSDoc 注释",
              "创建并使用 linter 校验 Web API 的 OpenAPI/Swagger 接口规范",
              "撰写快速入门指南、开发教程或文档门户内容"
            ],
            "io": "输入源代码文件或 API 定义，输出格式化后的代码注释、OpenAPI 规范、Markdown 指南及校验报告。",
            "dependencies": [
              "none"
            ],
            "boundary": "专注于技术文档的生成与校验，不负责编写核心业务逻辑或重构代码实现。"
          }
        },
        "community_repo": "Jeffallan/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Jeffallan/claude-skills/skills/cloud-architect",
      "name": "cloud-architect",
      "summary": "Designs cloud architectures, creates migration plans, generates cost optimization recommendations, and produces disaster recovery strategies across AWS, Azure, and GCP. Use when designing cloud architectures, planning migrations, or optimizing multi-cloud deployments. Invoke for Well-Architected Framework, cost optimization, disaster recovery, landing zones, security architecture, serverless design.",
      "source_repo": "Jeffallan/claude-skills",
      "source_url": "https://github.com/Jeffallan/claude-skills/tree/main/skills/cloud-architect",
      "kind": "skill",
      "level": "skill",
      "path": "skills/cloud-architect/SKILL.md",
      "source_ref": "main",
      "content_sha256": "ddf5e3ca3d9092f869df140696856ccf3a555e0d01550d1f0fef9c3f935a8f3e",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 9,
          "stars": 11046,
          "open_issues": 27,
          "forks": 1042,
          "watchers": 85,
          "age_days": 300,
          "archived": false,
          "parts": {
            "recency": 36,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 20,
        "code_blocks": 7
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Designs cloud architectures, migration plans, cost optimization recommendations, and disaster recovery strategies across AWS, Azure, and GCP.",
            "scenarios": [
              "Designing multi-cloud landing zones and architectures following Well-Architected frameworks.",
              "Planning cloud workload migrations using the 6Rs framework and defining cutover strategies.",
              "Formulating disaster recovery strategies with defined RTO/RPO targets and zero-trust security.",
              "Optimizing cloud infrastructure costs through right-sizing, reserved capacity, and FinOps practices."
            ],
            "io": "Accepts cloud requirements, current infrastructure state, and compliance constraints as input, and outputs architectural designs, migration plans, cost analysis, and disaster recovery strategies.",
            "dependencies": [
              "aws-cli",
              "azure-cli",
              "gcp-cli",
              "terraform"
            ],
            "boundary": "Provides architectural designs, recommendations, and validation CLI commands, but does not directly execute hands-on infrastructure provisioning or application deployments."
          },
          "zh": {
            "purpose": "跨 AWS、Azure 和 GCP 提供云架构设计、迁移计划、成本优化建议以及灾难恢复策略。",
            "scenarios": [
              "根据云架构最佳实践框架设计多云架构与落地区（Landing Zone）。",
              "使用 6R 框架规划云工作负载迁移并制定割接与连通性验证方案。",
              "制定具有明确 RTO/RPO 目标及零信任安全基线的灾难恢复策略。",
              "通过资源合理配置、预留容量和 FinOps 实践优化云基础设施成本。"
            ],
            "io": "输入云需求、现有基础设施现状与合规约束，输出云架构设计图/文档、迁移计划、成本优化建议与容灾方案。",
            "dependencies": [
              "aws-cli",
              "azure-cli",
              "gcp-cli",
              "terraform"
            ],
            "boundary": "仅提供架构设计指南、迁移策略和验证命令，不直接代为执行云资源的实际部署或应用代码更改。"
          }
        },
        "community_repo": "Jeffallan/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Jeffallan/claude-skills/skills/cli-developer",
      "name": "cli-developer",
      "summary": "Use when building CLI tools, implementing argument parsing, or adding interactive prompts. Invoke for parsing flags and subcommands, displaying progress bars and spinners, generating bash/zsh/fish completion scripts, CLI design, shell completions, and cross-platform terminal applications using commander, click, typer, or cobra.",
      "source_repo": "Jeffallan/claude-skills",
      "source_url": "https://github.com/Jeffallan/claude-skills/tree/main/skills/cli-developer",
      "kind": "skill",
      "level": "skill",
      "path": "skills/cli-developer/SKILL.md",
      "source_ref": "main",
      "content_sha256": "562117ef72de629311794ae401cc9a627cef7aacfa05bb7e239ff5cee1dca87f",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 9,
          "stars": 11046,
          "open_issues": 27,
          "forks": 1042,
          "watchers": 85,
          "age_days": 300,
          "archived": false,
          "parts": {
            "recency": 36,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 12,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides the design, implementation, and polish of cross-platform command-line applications and shell completion scripts using popular CLI frameworks.",
            "scenarios": [
              "Building a new cross-platform CLI application with subcommands using Commander, Click, Typer, or Cobra",
              "Adding interactive prompts, progress indicators, and color formatting with TTY detection to terminal scripts",
              "Generating shell completion scripts for bash, zsh, and fish while optimizing CLI startup performance"
            ],
            "io": "Inputs include application requirements, CLI specifications, and framework preferences; outputs include production-ready CLI source code and completion scripts.",
            "dependencies": [
              "none"
            ],
            "boundary": "This skill focuses on command-line interface development and does not design graphical user interfaces, manage backend API architectures, or handle server infrastructure deployment."
          },
          "zh": {
            "purpose": "指导使用主流 CLI 框架进行跨平台命令行工具设计、代码实现与 Shell 自动补全生成。",
            "scenarios": [
              "使用 Commander、Click、Typer 或 Cobra 构建支持子命令和参数解析的跨平台 CLI 应用",
              "为终端脚本添加交互式提示、进度条以及带 TTY 检测的彩色文本样式",
              "生成 Bash、Zsh 及 Fish 的自动补全脚本并优化 CLI 的启动性能与 CI/CD 兼容性"
            ],
            "io": "输入为命令行工具的功能需求与框架偏好，输出为跨平台 CLI 源代码及对应的 Shell 补全脚本。",
            "dependencies": [
              "none"
            ],
            "boundary": "本技能仅专注于终端命令行应用的设计与代码实现，不包含 GUI 界面开发、后端服务架构设计或服务器部署运维。"
          }
        },
        "community_repo": "Jeffallan/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "addyosmani/agent-skills/skills/ci-cd-and-automation",
      "name": "ci-cd-and-automation",
      "summary": "Automates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate quality gates, configure test runners in CI, or establish deployment strategies.",
      "source_repo": "addyosmani/agent-skills",
      "source_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/ci-cd-and-automation",
      "kind": "skill",
      "level": "skill",
      "path": "skills/ci-cd-and-automation/SKILL.md",
      "source_ref": "main",
      "content_sha256": "a6ed8ed56456b01ff8314c44eefc69897d9905ae4e06bb2b7036286efb79b5f0",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 2,
          "stars": 87970,
          "open_issues": 108,
          "forks": 9428,
          "watchers": 462,
          "age_days": 182,
          "archived": false,
          "parts": {
            "recency": 39,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 28,
        "code_blocks": 14
      },
      "enrichment_status": "pending"
    },
    {
      "id": "Jeffallan/claude-skills/skills/chaos-engineer",
      "name": "chaos-engineer",
      "summary": "Designs chaos experiments, creates failure injection frameworks, and facilitates game day exercises for distributed systems — producing runbooks, experiment manifests, rollback procedures, and post-mortem templates. Use when designing chaos experiments, implementing failure injection frameworks, or conducting game day exercises. Invoke for chaos experiments, resilience testing, blast radius control, game days, antifragile systems, fault injection, Chaos Monkey, Litmus Chaos.",
      "source_repo": "Jeffallan/claude-skills",
      "source_url": "https://github.com/Jeffallan/claude-skills/tree/main/skills/chaos-engineer",
      "kind": "skill",
      "level": "skill",
      "path": "skills/chaos-engineer/SKILL.md",
      "source_ref": "main",
      "content_sha256": "80619e93302d1697c631409911f3c4412918db3998d3c0b19cf8ab4a1c61dbe4",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 9,
          "stars": 11046,
          "open_issues": 27,
          "forks": 1042,
          "watchers": 85,
          "age_days": 300,
          "archived": false,
          "parts": {
            "recency": 36,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 30,
        "code_blocks": 7
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Designs chaos experiments, creates failure injection frameworks, and facilitates game day exercises to build resilient distributed systems.",
            "scenarios": [
              "Designing controlled chaos experiments with defined blast radius and automated rollback procedures.",
              "Configuring failure injection tools such as Litmus Chaos or Chaos Monkey for Kubernetes and infrastructure.",
              "Planning and conducting team game day exercises and generating post-mortem templates.",
              "Integrating continuous chaos testing into CI/CD pipelines for ongoing resilience verification."
            ],
            "io": "Inputs system architecture details and stability requirements, and outputs experiment manifests, injection scripts, monitoring configurations, rollback plans, and learning templates.",
            "dependencies": [
              "kubernetes",
              "litmus chaos",
              "chaos monkey"
            ],
            "boundary": "This skill generates chaos engineering designs and code manifests, but does not directly execute live failure injections in production or automate real-time system recovery."
          },
          "zh": {
            "purpose": "设计混沌实验、构建故障注入框架并主持 Game Day 演练，以提升分布式系统的复原力与稳定性。",
            "scenarios": [
              "设计具有受控爆炸半径和自动回滚机制的混沌实验方案。",
              "在 Kubernetes 或基础设施中配置 Litmus Chaos 或 Chaos Monkey 等故障注入框架。",
              "筹划与主持团队 Game Day 演练并生成复盘总结模板。",
              "将混沌测试集成至 CI/CD 流水线以进行持续弹性验证。"
            ],
            "io": "输入系统架构信息与稳定性要求，输出实验设计文档、故障注入清单、监控配置、回滚脚本及复盘模板。",
            "dependencies": [
              "kubernetes",
              "litmus chaos",
              "chaos monkey"
            ],
            "boundary": "本技能仅提供混沌实验方案设计与相关代码及配置生成，不直接在实际生产环境中执行故障注入操作或替代人工进行实时系统恢复。"
          }
        },
        "community_repo": "Jeffallan/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "ComposioHQ/awesome-claude-skills/changelog-generator",
      "name": "changelog-generator",
      "summary": "Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.",
      "source_repo": "ComposioHQ/awesome-claude-skills",
      "source_url": "https://github.com/ComposioHQ/awesome-claude-skills/tree/master/changelog-generator",
      "kind": "skill",
      "level": "skill",
      "path": "changelog-generator/SKILL.md",
      "source_ref": "master",
      "content_sha256": "0fdde1fc7ed062a82fd7ba98057f5d471c5d1905bfe2ddc4eeb213450cb00c18",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 6,
          "stars": 72660,
          "open_issues": 1273,
          "forks": 8301,
          "watchers": 451,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 10,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 14,
        "code_blocks": 6
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automatically transforms technical git commit history into clear, categorized, and customer-friendly changelogs.",
            "scenarios": [
              "Preparing release notes for new software versions or app store submissions.",
              "Generating weekly or monthly user-facing product update summaries.",
              "Creating formatted public changelog entries following custom style guidelines."
            ],
            "io": "Takes git commit logs or date ranges as input and outputs a formatted Markdown changelog.",
            "dependencies": [
              "git"
            ],
            "boundary": "It only generates and formats release text content and does not automatically publish notes to app stores, execute git commands on remote servers, or deploy releases."
          },
          "zh": {
            "purpose": "通过分析 Git 提交历史，自动将其转化为结构清晰、通俗易懂的用户端更新日志与发布说明。",
            "scenarios": [
              "为新版本发布或应用商店提交准备 Release Notes。",
              "生成每周或每月的面向用户的产品更新总结。",
              "结合自定义样式指南生成标准化的 Markdown 格式 Changelog。"
            ],
            "io": "输入 Git 提交记录或日期范围（可附带样式指南），输出格式化的 Markdown 更新日志文本。",
            "dependencies": [
              "git"
            ],
            "boundary": "该技能仅负责生成和转换日志文本，不会自动将发布说明发布至外部平台、提交代码或执行版本部署。"
          }
        },
        "community_repo": "ComposioHQ/awesome-claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "ComposioHQ/awesome-claude-skills/canvas-design",
      "name": "canvas-design",
      "summary": "Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.",
      "source_repo": "ComposioHQ/awesome-claude-skills",
      "source_url": "https://github.com/ComposioHQ/awesome-claude-skills/tree/master/canvas-design",
      "kind": "skill",
      "level": "skill",
      "path": "canvas-design/SKILL.md",
      "source_ref": "master",
      "content_sha256": "a1f288079624402f30682753c1d43920b6664785698d21d3e7aa197450a6448b",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 6,
          "stars": 72660,
          "open_issues": 1273,
          "forks": 8301,
          "watchers": 451,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 10,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 9,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Generates original visual art and graphic designs in PNG or PDF format by first formulating a custom visual design philosophy.",
            "scenarios": [
              "Creating original artistic posters or visual graphic compositions",
              "Developing a custom aesthetic philosophy manifesto for a visual project",
              "Generating minimal-text graphic visual artworks exported as PNG or PDF files"
            ],
            "io": "Takes creative user prompts or design constraints as input, and outputs a visual philosophy Markdown file along with rendered PNG or PDF artwork.",
            "dependencies": [
              "none"
            ],
            "boundary": "It does not copy existing copyrighted artists' works, write text-heavy content, or generate multi-page textual document layouts."
          },
          "zh": {
            "purpose": "根据自定义视觉设计理念，创作 PNG 或 PDF 格式的原创视觉艺术与平面设计作品。",
            "scenarios": [
              "根据用户提示词创作原创艺术海报或平面视觉作品",
              "为视觉项目构建独特的美学设计理念与视觉宣言",
              "生成以视觉图像为主、仅含少量修饰文字的 PNG 或 PDF 作品"
            ],
            "io": "输入用户的创意提示或设计需求，输出视觉美学理念 Markdown 文件以及渲染好的 PNG 或 PDF 艺术文件。",
            "dependencies": [
              "none"
            ],
            "boundary": "不复刻或抄袭现有的有版权艺术作品，也不创作以大段文字为主的文档排版或文本内容。"
          }
        },
        "community_repo": "ComposioHQ/awesome-claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "addyosmani/agent-skills/skills/browser-testing-with-devtools",
      "name": "browser-testing-with-devtools",
      "summary": "Tests in real browsers via Chrome DevTools MCP. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM, capture console errors, analyze network requests, profile performance, or verify visual output with real runtime data. Requires the chrome-devtools MCP server to be configured.",
      "source_repo": "addyosmani/agent-skills",
      "source_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/browser-testing-with-devtools",
      "kind": "skill",
      "level": "skill",
      "path": "skills/browser-testing-with-devtools/SKILL.md",
      "source_ref": "main",
      "content_sha256": "4e3aacd6a380cd25bc6c2d67fdd1c926a9b22535b8a62109ecd33cefd909e3d9",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 2,
          "stars": 87970,
          "open_issues": 108,
          "forks": 9428,
          "watchers": 462,
          "age_days": 182,
          "archived": false,
          "parts": {
            "recency": 39,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 7
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "prompt-injection-like phrasing"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 28,
        "code_blocks": 9
      },
      "enrichment_status": "pending"
    },
    {
      "id": "ComposioHQ/awesome-claude-skills/brand-guidelines",
      "name": "brand-guidelines",
      "summary": "Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.",
      "source_repo": "ComposioHQ/awesome-claude-skills",
      "source_url": "https://github.com/ComposioHQ/awesome-claude-skills/tree/master/brand-guidelines",
      "kind": "skill",
      "level": "skill",
      "path": "brand-guidelines/SKILL.md",
      "source_ref": "master",
      "content_sha256": "1120b3769e2985cefb3d25be981b1f914abeba57ae079b83c20c666c164fa9fe",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 6,
          "stars": 72660,
          "open_issues": 1273,
          "forks": 8301,
          "watchers": 451,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 10,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 12,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Applies Anthropic's official brand colors, typography, and visual styling guidelines to visual artifacts and presentations.",
            "scenarios": [
              "Styling PowerPoint presentations with Anthropic's official brand fonts and color schemes.",
              "Formatting document headers and body text using Poppins and Lora typography rules.",
              "Applying consistent brand accent colors to geometric shapes and visual elements in documents."
            ],
            "io": "Takes raw document elements or presentation files as input and outputs styled visual artifacts matching Anthropic brand guidelines.",
            "dependencies": [
              "python-pptx",
              "system-fonts"
            ],
            "boundary": "This skill only handles visual styling and theme application; it does not generate original document content, design layouts from scratch, or automatically install missing system fonts."
          },
          "zh": {
            "purpose": "为演示文稿和各类视觉产物应用 Anthropic 的官方品牌颜色、字体及视觉排版规范。",
            "scenarios": [
              "使用 Anthropic 官方品牌字体与配色方案美化 PowerPoint 演示文稿。",
              "依据品牌规范将文档标题和正文字体统一排版为 Poppins 和 Lora。",
              "为文档中的图形与视觉元素按轮换规则应用符合品牌调性的强调色。"
            ],
            "io": "输入未排版的原始文档或演示文稿文件，输出符合 Anthropic 品牌设计规范的美化产物。",
            "dependencies": [
              "python-pptx",
              "system-fonts"
            ],
            "boundary": "该技能仅负责应用品牌视觉样式与配色主题，不负责撰写内容、重绘整体版面布局或自动安装缺失的系统字体。"
          }
        },
        "community_repo": "ComposioHQ/awesome-claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Jeffallan/claude-skills/skills/atlassian-mcp",
      "name": "atlassian-mcp",
      "summary": "Integrates with Atlassian products to manage project tracking and documentation via MCP protocol. Use when querying Jira issues with JQL filters, creating and updating tickets with custom fields, searching or editing Confluence pages with CQL, managing sprints and backlogs, setting up MCP server authentication, syncing documentation, or debugging Atlassian API integrations.",
      "source_repo": "Jeffallan/claude-skills",
      "source_url": "https://github.com/Jeffallan/claude-skills/tree/main/skills/atlassian-mcp",
      "kind": "skill",
      "level": "skill",
      "path": "skills/atlassian-mcp/SKILL.md",
      "source_ref": "main",
      "content_sha256": "a2531f7027ceca8c79b638ccd246ff96e3adaf1f2a7d7bbf3da20f5deccf5592",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 9,
          "stars": 11046,
          "open_issues": 27,
          "forks": 1042,
          "watchers": 85,
          "age_days": 300,
          "archived": false,
          "parts": {
            "recency": 36,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 17,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides guidance and workflows for managing Jira project tracking and Confluence documentation through Model Context Protocol (MCP) integrations.",
            "scenarios": [
              "Querying and updating Jira issues and sprint backlogs using JQL",
              "Searching, creating, and editing Confluence pages using CQL",
              "Configuring MCP server authentication and setting up API workflows"
            ],
            "io": "Accepts user requests, JQL/CQL query strings, or issue/page payload data as input, and outputs executed Atlassian MCP tool calls, query results, or configuration files.",
            "dependencies": [
              "Atlassian Jira API",
              "Atlassian Confluence API",
              "MCP Server"
            ],
            "boundary": "It does not host Atlassian services natively or bypass user permissions, requiring an active MCP server and valid API credentials to operate."
          },
          "zh": {
            "purpose": "提供通过 MCP 协议管理 Jira 项目追踪和 Confluence 文档协同的操作指南与工作流建议。",
            "scenarios": [
              "使用 JQL 查询、更新 Jira 工单及管理 Sprint 迭代 backlog",
              "使用 CQL 搜索、创建和编辑 Confluence 知识库页面",
              "配置 Atlassian MCP 服务端的身份认证与工作流搭建"
            ],
            "io": "接收用户的自然语言需求、JQL/CQL 查询语句或卡片/页面数据作为输入，输出对应的 Atlassian MCP 工具调用指令、查询结果或配置方案。",
            "dependencies": [
              "Atlassian Jira API",
              "Atlassian Confluence API",
              "MCP Server"
            ],
            "boundary": "该技能本身不直接托管 Jira/Confluence 服务，也不能绕过 Atlassian 自身的权限管控，必须依托已部署的 MCP 服务端和有效凭证执行具体操作。"
          }
        },
        "community_repo": "Jeffallan/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "ComposioHQ/awesome-claude-skills/artifacts-builder",
      "name": "artifacts-builder",
      "summary": "Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.",
      "source_repo": "ComposioHQ/awesome-claude-skills",
      "source_url": "https://github.com/ComposioHQ/awesome-claude-skills/tree/master/artifacts-builder",
      "kind": "skill",
      "level": "skill",
      "path": "artifacts-builder/SKILL.md",
      "source_ref": "master",
      "content_sha256": "8455a64e627d203fd7b43df64c83d8870cb98907aae21edce4ec8eeef651d850",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 6,
          "stars": 72660,
          "open_issues": 1273,
          "forks": 8301,
          "watchers": 451,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 10,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 9,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Enables the creation, development, and bundling of complex, multi-component React and shadcn/ui applications into single-file HTML artifacts for Claude conversations.",
            "scenarios": [
              "Building interactive Web applications with dynamic state management and routing",
              "Creating rich frontend dashboards using pre-styled shadcn/ui components",
              "Bundling multi-file React/TypeScript projects into a standalone self-contained HTML artifact"
            ],
            "io": "Inputs: Project name and React/TypeScript component source code; Outputs: A single inlined HTML artifact file (bundle.html).",
            "dependencies": [
              "bash",
              "node",
              "npm",
              "vite",
              "parcel"
            ],
            "boundary": "Designed specifically for complex React applications and should not be used for simple single-file HTML/JSX snippets or backend API development."
          },
          "zh": {
            "purpose": "基于 React、Tailwind CSS 和 shadcn/ui 初始化并打包复杂的多组件前端应用，生成适用于 Claude 对话的单文件 HTML Artifact。",
            "scenarios": [
              "构建需要复杂状态管理与前端路由的交互式 Web 应用",
              "使用 shadcn/ui 丰富组件库快速搭建数据仪表盘或管理界面",
              "将多文件结构的 React/TypeScript 工程打包归约为单个自包含的 HTML 文件"
            ],
            "io": "输入：项目名称与 React/TypeScript 组件源码；输出：单个嵌入所有依赖的 HTML Artifact 文件（bundle.html）。",
            "dependencies": [
              "bash",
              "node",
              "npm",
              "vite",
              "parcel"
            ],
            "boundary": "仅适用于构建复杂的多组件前端应用，不适用于生成简单的单文件 HTML/JSX 代码片断或开发后端服务。"
          }
        },
        "community_repo": "ComposioHQ/awesome-claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Jeffallan/claude-skills/skills/architecture-designer",
      "name": "architecture-designer",
      "summary": "Use when designing new high-level system architecture, reviewing existing designs, or making architectural decisions. Invoke to create architecture diagrams, write Architecture Decision Records (ADRs), evaluate technology trade-offs, design component interactions, and plan for scalability. Use for system design, architecture review, microservices structuring, ADR authoring, scalability planning, and infrastructure pattern selection — distinct from code-level design patterns or database-only design tasks.",
      "source_repo": "Jeffallan/claude-skills",
      "source_url": "https://github.com/Jeffallan/claude-skills/tree/main/skills/architecture-designer",
      "kind": "skill",
      "level": "skill",
      "path": "skills/architecture-designer/SKILL.md",
      "source_ref": "main",
      "content_sha256": "5235b031e8fadacf01f39ad9db7b8d5ec9d6f83460ebcef78da95d31c9f36276",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 9,
          "stars": 11046,
          "open_issues": 27,
          "forks": 1042,
          "watchers": 85,
          "age_days": 300,
          "archived": false,
          "parts": {
            "recency": 36,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 18,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Design, review, and document high-level system architectures while evaluating technology trade-offs and authoring Architecture Decision Records (ADRs).",
            "scenarios": [
              "Designing new system architectures or microservices structures for a project",
              "Evaluating technology trade-offs and drafting Architecture Decision Records (ADRs)",
              "Reviewing existing architecture to identify performance bottlenecks and plan for scalability"
            ],
            "io": "Accepts functional and non-functional requirements along with system constraints; outputs architecture documentation containing Mermaid diagrams, ADRs, and technology recommendations.",
            "dependencies": [
              "none"
            ],
            "boundary": "Focuses strictly on high-level system design and architectural decisions, excluding code-level design pattern implementation and database-only design tasks."
          },
          "zh": {
            "purpose": "进行高层级系统架构的设计、审查与文档化，并通过架构决策记录（ADR）对技术选型进行权衡分析。",
            "scenarios": [
              "为新项目设计可扩展的微服务或单体系统架构",
              "评估技术选型权衡并撰写架构决策记录（ADR）",
              "审查现有系统架构以识别性能瓶颈并制定扩展计划"
            ],
            "io": "接收功能/非功能需求及系统约束条件；输出包含 Mermaid 架构图、ADR 决策文档及技术选型建议的架构设计方案。",
            "dependencies": [
              "none"
            ],
            "boundary": "仅专注于高层级的系统设计和架构决策，不包含代码层面的设计模式实现或纯数据库级的具体设计任务。"
          }
        },
        "community_repo": "Jeffallan/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Jeffallan/claude-skills/skills/api-designer",
      "name": "api-designer",
      "summary": "Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or planning API architecture. Invoke for resource modeling, versioning strategies, pagination patterns, error handling standards.",
      "source_repo": "Jeffallan/claude-skills",
      "source_url": "https://github.com/Jeffallan/claude-skills/tree/main/skills/api-designer",
      "kind": "skill",
      "level": "skill",
      "path": "skills/api-designer/SKILL.md",
      "source_ref": "main",
      "content_sha256": "75a1d0df12641ef02803a1c8dba1e079f0b4cd7b238dd53ab4c257fad5b49e93",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 9,
          "stars": 11046,
          "open_issues": 27,
          "forks": 1042,
          "watchers": 85,
          "age_days": 300,
          "archived": false,
          "parts": {
            "recency": 36,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 11,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides architectural guidance and design specifications for REST and GraphQL APIs using OpenAPI 3.1 standards.",
            "scenarios": [
              "Designing and writing OpenAPI 3.1 specifications for new or existing endpoints",
              "Establishing API versioning, deprecation policies, and backward-compatibility strategies",
              "Standardizing pagination patterns, URI structures, and RFC 7807 error handling",
              "Linting and mocking API contracts using CLI tools"
            ],
            "io": "Input consists of business requirements and domain data models, and output is a complete OpenAPI 3.1 contract specification along with architectural patterns.",
            "dependencies": [
              "@redocly/cli",
              "@stoplight/prism-cli"
            ],
            "boundary": "Focuses purely on API interface design and contract specifications without implementing actual backend server code or database logic."
          },
          "zh": {
            "purpose": "提供 REST 与 GraphQL API 的架构设计指导，并构建符合 OpenAPI 3.1 标准的规范文档。",
            "scenarios": [
              "为新旧端点设计并编写符合 OpenAPI 3.1 规范的接口定义",
              "规划 API 版本控制、废弃策略与向后兼容方案",
              "统一分页模式、URI 结构以及 RFC 7807 错误处理标准",
              "使用命令行工具对 API 契约进行语法校验与 Mock 模拟"
            ],
            "io": "输入业务需求与领域数据模型，输出完整的 OpenAPI 3.1 接口规范文件及架构设计方案。",
            "dependencies": [
              "@redocly/cli",
              "@stoplight/prism-cli"
            ],
            "boundary": "仅专注于 API 接口契约设计与架构规划，不包含具体的后端业务逻辑或数据库代码实现。"
          }
        },
        "community_repo": "Jeffallan/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "addyosmani/agent-skills/skills/api-and-interface-design",
      "name": "api-and-interface-design",
      "summary": "Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, defining type contracts between modules, or establishing boundaries between frontend and backend.",
      "source_repo": "addyosmani/agent-skills",
      "source_url": "https://github.com/addyosmani/agent-skills/tree/main/skills/api-and-interface-design",
      "kind": "skill",
      "level": "skill",
      "path": "skills/api-and-interface-design/SKILL.md",
      "source_ref": "main",
      "content_sha256": "5dafd0c44a3aabf11cae5bcb34f6fcc24dfa5c01ba6e0d3176bce997f4d68bc8",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 2,
          "stars": 87970,
          "open_issues": 108,
          "forks": 9428,
          "watchers": 462,
          "age_days": 182,
          "archived": false,
          "parts": {
            "recency": 39,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 24,
        "code_blocks": 14
      },
      "enrichment_status": "pending"
    },
    {
      "id": "Jeffallan/claude-skills/skills/angular-architect",
      "name": "angular-architect",
      "summary": "Generates Angular 17+ standalone components, configures advanced routing with lazy loading and guards, implements NgRx state management, applies RxJS patterns, and optimizes bundle performance. Use when building Angular 17+ applications with standalone components or signals, setting up NgRx stores, establishing RxJS reactive patterns, performance tuning, or writing Angular tests for enterprise apps.",
      "source_repo": "Jeffallan/claude-skills",
      "source_url": "https://github.com/Jeffallan/claude-skills/tree/main/skills/angular-architect",
      "kind": "skill",
      "level": "skill",
      "path": "skills/angular-architect/SKILL.md",
      "source_ref": "main",
      "content_sha256": "0679809aad404eb5ebe00ef1fc3764e400c2c14b8dc30c2cbb1a00d9dd3d7a91",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 9,
          "stars": 11046,
          "open_issues": 27,
          "forks": 1042,
          "watchers": 85,
          "age_days": 300,
          "archived": false,
          "parts": {
            "recency": 36,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 11,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides expert guidance and code generation for building, architecting, and optimizing enterprise Angular 17+ applications using standalone components, Signals, NgRx, and RxJS.",
            "scenarios": [
              "Generating standalone Angular components with signal-based inputs/outputs and OnPush change detection",
              "Setting up enterprise-grade state management using NgRx store, effects, and selectors",
              "Configuring advanced lazy-loaded routing architectures with guards and resolvers",
              "Writing unit and integration tests using Angular TestBed with high coverage thresholds"
            ],
            "io": "Accepts specifications for Angular features or application architecture and produces production-ready Angular TypeScript code, route configurations, state management setups, and unit tests.",
            "dependencies": [
              "angular-cli",
              "typescript",
              "rxjs",
              "ngrx"
            ],
            "boundary": "It focuses solely on Angular 17+ frontend development and does not implement backend API services, database schemas, or non-Angular frontend applications."
          },
          "zh": {
            "purpose": "为构建、设计和优化基于独立组件、Signals、NgRx 及 RxJS 的企业级 Angular 17+ 应用提供专家指导与代码生成。",
            "scenarios": [
              "生成带有 Signals 输入输出及 OnPush 变更检测策略的 Angular 独立组件",
              "使用 NgRx Store、Effects 和 Selectors 构建企业级状态管理架构",
              "配置带有路由守卫与解析器的高级懒加载路由系统",
              "使用 Angular TestBed 编写符合覆盖率标准的高质量单元与集成测试"
            ],
            "io": "接收 Angular 功能需求或架构设计说明，并输出可直接投产的 TypeScript 代码、路由配置、状态管理逻辑及单元测试代码。",
            "dependencies": [
              "angular-cli",
              "typescript",
              "rxjs",
              "ngrx"
            ],
            "boundary": "该技能仅专注于 Angular 17+ 前端开发，不涉及后端 API 服务实现、数据库设计或非 Angular 前端框架的构建。"
          }
        },
        "community_repo": "Jeffallan/claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "ComposioHQ/awesome-claude-skills/composio-skills/active-campaign-automation",
      "name": "active-campaign-automation",
      "summary": "Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.",
      "source_repo": "ComposioHQ/awesome-claude-skills",
      "source_url": "https://github.com/ComposioHQ/awesome-claude-skills/tree/master/composio-skills/active-campaign-automation",
      "kind": "skill",
      "level": "skill",
      "path": "composio-skills/active-campaign-automation/SKILL.md",
      "source_ref": "master",
      "content_sha256": "3b380fd5647324ef1f38ba0291c1caf9211515411f479b7d71bda56811b39a7f",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 6,
          "stars": 72660,
          "open_issues": 1273,
          "forks": 8301,
          "watchers": 451,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 10,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automates ActiveCampaign marketing and CRM operations using the Composio toolkit through Rube MCP.",
            "scenarios": [
              "Managing contacts, deals, and email lists within ActiveCampaign",
              "Triggering and tracking marketing automation workflows",
              "Executing bulk contact synchronization and updates via remote workbench tools"
            ],
            "io": "Accepts user automation tasks and session parameters, returning execution responses and operation statuses from ActiveCampaign.",
            "dependencies": [
              "rube",
              "composio",
              "active_campaign"
            ],
            "boundary": "Does not perform direct ActiveCampaign API interactions outside of Rube MCP or manage account billing and subscription plans."
          },
          "zh": {
            "purpose": "通过 Rube MCP 集成的 Composio 工具包，自动化执行 ActiveCampaign 营销与 CRM 任务。",
            "scenarios": [
              "在 ActiveCampaign 中管理联系人、交易和邮件订阅列表",
              "触发并追踪自动化营销工作流",
              "通过远程工作台工具执行批量联系人同步与更新"
            ],
            "io": "输入为自动化任务指令和会话参数，输出为 ActiveCampaign 的 API 执行结果与状态反馈。",
            "dependencies": [
              "rube",
              "composio",
              "active_campaign"
            ],
            "boundary": "无法脱离 Rube MCP 进行直接的 API 调用，也不支持管理账户订阅和计费等非 API 范围的系统行政任务。"
          }
        },
        "community_repo": "ComposioHQ/awesome-claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "ComposioHQ/awesome-claude-skills/composio-skills/acculynx-automation",
      "name": "acculynx-automation",
      "summary": "Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.",
      "source_repo": "ComposioHQ/awesome-claude-skills",
      "source_url": "https://github.com/ComposioHQ/awesome-claude-skills/tree/master/composio-skills/acculynx-automation",
      "kind": "skill",
      "level": "skill",
      "path": "composio-skills/acculynx-automation/SKILL.md",
      "source_ref": "master",
      "content_sha256": "fe1aa711aecc092d7630719d7ade9b27109ee54362aa32be63d089829cee0656",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 6,
          "stars": 72660,
          "open_issues": 1273,
          "forks": 8301,
          "watchers": 451,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 10,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automate Acculynx CRM tasks and workflows via Composio using the Rube MCP server.",
            "scenarios": [
              "Managing leads, jobs, and contact records within Acculynx CRM",
              "Searching for updated Acculynx tool schemas dynamically before execution",
              "Performing bulk Acculynx operations using remote workbench tool calls"
            ],
            "io": "Takes Acculynx task details and session parameters as input and outputs tool execution results or fetched data.",
            "dependencies": [
              "rube",
              "acculynx"
            ],
            "boundary": "Does not perform direct API requests bypassing Rube MCP nor support automation for non-Acculynx platforms."
          },
          "zh": {
            "purpose": "通过 Rube MCP (Composio) 自动化执行 Acculynx CRM 的各项任务与工作流。",
            "scenarios": [
              "在 Acculynx 中管理潜在客户、工作订单与联系人记录",
              "在执行操作前动态查询并获取最新的 Acculynx 工具模式",
              "通过远程工作台批量执行 Acculynx 操作任务"
            ],
            "io": "输入 Acculynx 操作指令与会话参数，输出对应的工具执行结果或获取到的数据记录。",
            "dependencies": [
              "rube",
              "acculynx"
            ],
            "boundary": "仅支持通过 Rube MCP 执行 Acculynx 允许的操作，不支持绕过 MCP 的直接 API 调用或非 Acculynx 平台任务。"
          }
        },
        "community_repo": "ComposioHQ/awesome-claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "ComposioHQ/awesome-claude-skills/composio-skills/accredible-certificates-automation",
      "name": "accredible-certificates-automation",
      "summary": "Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.",
      "source_repo": "ComposioHQ/awesome-claude-skills",
      "source_url": "https://github.com/ComposioHQ/awesome-claude-skills/tree/master/composio-skills/accredible-certificates-automation",
      "kind": "skill",
      "level": "skill",
      "path": "composio-skills/accredible-certificates-automation/SKILL.md",
      "source_ref": "master",
      "content_sha256": "fb4e9268f8f285b6aa60fc3ea8227b9509e2cb0407a2de515416b7781dff54aa",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 6,
          "stars": 72660,
          "open_issues": 1273,
          "forks": 8301,
          "watchers": 451,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 10,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automate Accredible credential and certificate management workflows using Rube MCP via Composio.",
            "scenarios": [
              "Issuing digital certificates or badges to recipients after course completion",
              "Managing recipient information and credential lifecycles in Accredible",
              "Checking and verifying certificate issuance status and credential records"
            ],
            "io": "Inputs are workflow session parameters and Accredible operational request data; outputs are tool execution statuses, connection states, and credential response records.",
            "dependencies": [
              "rube",
              "accredible_certificates",
              "composio"
            ],
            "boundary": "This skill does not handle raw certificate design asset creation or directly execute API requests without active Rube MCP connection setups."
          },
          "zh": {
            "purpose": "通过 Rube MCP 结合 Composio 工具包自动化处理 Accredible 证书与数字凭证管理流程。",
            "scenarios": [
              "在课程结业后向学员自动颁发数字证书或徽章",
              "在 Accredible 系统中更新接收人信息与证书生命周期状态",
              "查询并核实证书的颁发记录和认证状态"
            ],
            "io": "输入为工作流会话参数和 Accredible 操作数据，输出为工具执行状态、连接验证信息及证书响应记录。",
            "dependencies": [
              "rube",
              "accredible_certificates",
              "composio"
            ],
            "boundary": "该技能不负责证书的设计文件创建，也不在未通过 Rube MCP 建立有效 Composio 连接的情况下直接调用原生 API。"
          }
        },
        "community_repo": "ComposioHQ/awesome-claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "ComposioHQ/awesome-claude-skills/composio-skills/accelo-automation",
      "name": "accelo-automation",
      "summary": "Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.",
      "source_repo": "ComposioHQ/awesome-claude-skills",
      "source_url": "https://github.com/ComposioHQ/awesome-claude-skills/tree/master/composio-skills/accelo-automation",
      "kind": "skill",
      "level": "skill",
      "path": "composio-skills/accelo-automation/SKILL.md",
      "source_ref": "master",
      "content_sha256": "8fbe90e17c3ed8877faf1d954e13df4513ac2b434418b584b2a9afaba7fe39e2",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 6,
          "stars": 72660,
          "open_issues": 1273,
          "forks": 8301,
          "watchers": 451,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 10,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automates Accelo operations and task workflows through Composio's Accelo toolkit via Rube MCP.",
            "scenarios": [
              "Discovering tool schemas and execution plans for specific Accelo tasks",
              "Managing and verifying active Accelo connection status via Rube MCP",
              "Executing automated single or bulk actions on Accelo projects, contacts, and tickets"
            ],
            "io": "Accepts user instructions and task parameters, returning execution results or status updates from Accelo.",
            "dependencies": [
              "rube-mcp",
              "composio",
              "accelo"
            ],
            "boundary": "It only automates operations within Accelo through Rube MCP and cannot interact directly with Accelo APIs outside of the Composio integration framework."
          },
          "zh": {
            "purpose": "通过 Rube MCP 和 Composio 的 Accelo 工具包实现 Accelo 业务流程与任务管理的自动化操作。",
            "scenarios": [
              "根据具体业务需求动态搜索并获取 Accelo 工具的 Schema 与执行计划",
              "通过 Rube MCP 管理和验证 Accelo 的账号连接与认证状态",
              "自动执行针对 Accelo 项目、联系人和工单的单项或批量数据操作"
            ],
            "io": "接收自然语言任务指令或具体的参数输入，返回在 Accelo 中执行工具后的状态与数据结果。",
            "dependencies": [
              "rube-mcp",
              "composio",
              "accelo"
            ],
            "boundary": "该技能仅限于通过 Rube MCP 和 Composio 框架进行 Accelo 自动化，无法绕过该集成平台直接调用 Accelo 原生 API 或处理非 Accelo 业务。"
          }
        },
        "community_repo": "ComposioHQ/awesome-claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "ComposioHQ/awesome-claude-skills/composio-skills/abyssale-automation",
      "name": "abyssale-automation",
      "summary": "Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.",
      "source_repo": "ComposioHQ/awesome-claude-skills",
      "source_url": "https://github.com/ComposioHQ/awesome-claude-skills/tree/master/composio-skills/abyssale-automation",
      "kind": "skill",
      "level": "skill",
      "path": "composio-skills/abyssale-automation/SKILL.md",
      "source_ref": "master",
      "content_sha256": "b3518bd67cfe438a15ac0a3e0ba0311e261ee57b225749acac49e0a5132201bc",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 6,
          "stars": 72660,
          "open_issues": 1273,
          "forks": 8301,
          "watchers": 451,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 10,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automates Abyssale visual content generation and marketing asset operations using the Composio toolkit via Rube MCP.",
            "scenarios": [
              "Automating banner and social media graphic generation via Abyssale templates",
              "Managing Abyssale authentication and integration connection status",
              "Executing bulk image generation and media operations within a structured Rube MCP session"
            ],
            "io": "Inputs include workflow parameters, Abyssale task queries, and session IDs; outputs include API execution results, asset generation details, and connection status logs.",
            "dependencies": [
              "rube",
              "abyssale"
            ],
            "boundary": "It only executes Abyssale operations supported by Composio tools via Rube MCP and does not perform direct local image manipulation or support non-Abyssale platforms."
          },
          "zh": {
            "purpose": "通过 Rube MCP 和 Composio 工具包自动化处理 Abyssale 视觉内容生成及营销素材操作。",
            "scenarios": [
              "通过 Abyssale 模板自动批量生成 Banner 和社交媒体图片素材",
              "检查与管理 Abyssale 的集成授权连接状态",
              "在 Rube MCP 会话内按需动态查找并执行 Abyssale API 操作"
            ],
            "io": "输入包括任务查询条件、具体的参数配置和会话 ID，输出包括工具执行结果、生成的媒体资产信息及连接状态。",
            "dependencies": [
              "rube",
              "abyssale"
            ],
            "boundary": "该技能仅限于通过 Rube MCP 执行 Composio 支持的 Abyssale 接口操作，不提供本地图像编辑或非 Abyssale 设计平台的操作能力。"
          }
        },
        "community_repo": "ComposioHQ/awesome-claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "ComposioHQ/awesome-claude-skills/composio-skills/abuselpdb-automation",
      "name": "abuselpdb-automation",
      "summary": "Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.",
      "source_repo": "ComposioHQ/awesome-claude-skills",
      "source_url": "https://github.com/ComposioHQ/awesome-claude-skills/tree/master/composio-skills/abuselpdb-automation",
      "kind": "skill",
      "level": "skill",
      "path": "composio-skills/abuselpdb-automation/SKILL.md",
      "source_ref": "master",
      "content_sha256": "9880765523be1bc037b50a85d828841e7f90b19572ebec1558db6ff211f6ca2a",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 6,
          "stars": 72660,
          "open_issues": 1273,
          "forks": 8301,
          "watchers": 451,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 10,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automate AbuseIPDB threat intelligence queries and abuse reporting workflows using Rube MCP via Composio.",
            "scenarios": [
              "Checking IP address reputation scores and confidence levels for threat analysis",
              "Reporting abusive IP addresses associated with attacks or spam to AbuseIPDB",
              "Bulk querying multiple IP addresses to automate security incident response"
            ],
            "io": "Accepts user requests with IP addresses and query parameters, and outputs AbuseIPDB threat intelligence data or execution confirmation status.",
            "dependencies": [
              "rube-mcp",
              "composio",
              "abuselpdb"
            ],
            "boundary": "It does not connect directly to the AbuseIPDB API, but instead relies entirely on the Rube MCP server and Composio tool connections."
          },
          "zh": {
            "purpose": "通过 Rube MCP 借助 Composio 平台自动化执行 AbuseIPDB 的威胁情报查询与恶行举报工作流。",
            "scenarios": [
              "查询指定 IP 地址的恶意行为声誉得分与威胁置信度",
              "向 AbuseIPDB 举报涉及网络攻击或垃圾邮件的恶意 IP",
              "批量检索多个 IP 地址以辅助安全事件响应与日志分析"
            ],
            "io": "接收包含 IP 地址及查询条件的指令，输出 AbuseIPDB 威胁情报数据或操作执行结果状态。",
            "dependencies": [
              "rube-mcp",
              "composio",
              "abuselpdb"
            ],
            "boundary": "该技能不直接调用 AbuseIPDB 原生 REST API，完全依赖 Rube MCP 服务与 Composio 的有效连接会话。"
          }
        },
        "community_repo": "ComposioHQ/awesome-claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "ComposioHQ/awesome-claude-skills/composio-skills/abstract-automation",
      "name": "abstract-automation",
      "summary": "Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.",
      "source_repo": "ComposioHQ/awesome-claude-skills",
      "source_url": "https://github.com/ComposioHQ/awesome-claude-skills/tree/master/composio-skills/abstract-automation",
      "kind": "skill",
      "level": "skill",
      "path": "composio-skills/abstract-automation/SKILL.md",
      "source_ref": "master",
      "content_sha256": "df50052f4cdf387822dd97c349882a94c7c7323eae7ea7919ea27cd9f8a18ee9",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 6,
          "stars": 72660,
          "open_issues": 1273,
          "forks": 8301,
          "watchers": 451,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 10,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automates Abstract design collaboration tasks and workflows by interfacing with Composio's Abstract toolkit through Rube MCP.",
            "scenarios": [
              "Discovering available Abstract API actions and tool schemas dynamically.",
              "Managing user authentication and connection status for Abstract integration.",
              "Executing single or multi-step automated tasks on Abstract projects."
            ],
            "io": "Takes natural language task instructions and session context as input, and outputs discovered tool schemas, connection statuses, or execution results.",
            "dependencies": [
              "rube",
              "composio"
            ],
            "boundary": "It only handles Abstract operations via Rube MCP APIs and does not support direct UI manipulation or integrations with other design platforms."
          },
          "zh": {
            "purpose": "通过 Rube MCP 整合 Composio 的 Abstract 工具包，实现 Abstract 设计协作平台任务与工作流的自动化处理。",
            "scenarios": [
              "动态检索 Abstract 的可用操作及其最新的工具 Schema。",
              "管理与验证 Abstract 账号的集成连接状态与授权认证。",
              "在 Abstract 项目中自动化执行设计版本控制及相关管理任务。"
            ],
            "io": "输入针对 Abstract 的操作指令与会话信息，输出具体的工具 Schema、连接状态或任务执行结果。",
            "dependencies": [
              "rube",
              "composio"
            ],
            "boundary": "仅限于通过 Rube MCP 接口操作 Abstract，不支持网页前端直接交互或其他设计平台的自动化。"
          }
        },
        "community_repo": "ComposioHQ/awesome-claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "ComposioHQ/awesome-claude-skills/composio-skills/ably-automation",
      "name": "ably-automation",
      "summary": "Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.",
      "source_repo": "ComposioHQ/awesome-claude-skills",
      "source_url": "https://github.com/ComposioHQ/awesome-claude-skills/tree/master/composio-skills/ably-automation",
      "kind": "skill",
      "level": "skill",
      "path": "composio-skills/ably-automation/SKILL.md",
      "source_ref": "master",
      "content_sha256": "d969544a1e9c145c480c67746c7e45fb1ffee8065122ddfedafafb454972d20b",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 6,
          "stars": 72660,
          "open_issues": 1273,
          "forks": 8301,
          "watchers": 451,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 10,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automate Ably operations and messaging platform tasks through Composio's Ably toolkit using Rube MCP.",
            "scenarios": [
              "Connecting and authenticating Ably accounts via Rube MCP",
              "Discovering and executing dynamic Ably channel and messaging operations",
              "Running multi-step automated workflows for Ably integrations"
            ],
            "io": "Inputs are user operational commands and Rube session contexts; outputs are tool discovery schema results and Ably execution responses.",
            "dependencies": [
              "rube",
              "ably"
            ],
            "boundary": "This skill only automates Ably operations supported by Rube MCP/Composio and does not handle native Ably SDK code generation or non-Ably integrations."
          },
          "zh": {
            "purpose": "通过 Rube MCP 和 Composio 工具包自动化处理 Ably 消息平台的相关运维与操作任务。",
            "scenarios": [
              "通过 Rube MCP 连接并验证 Ably 账户授权状态",
              "动态检索并执行 Ably 频道与消息相关的操作工具",
              "构建并执行多步骤的 Ably 自动化集成工作流"
            ],
            "io": "输入为 Ably 操作指令与 Rube 会话上下文，输出为工具检索结果与 Ably API 执行响应。",
            "dependencies": [
              "rube",
              "ably"
            ],
            "boundary": "该技能仅限于通过 Rube MCP/Composio 提供的 Ably 接口进行自动化，不涵盖原生 Ably SDK 代码生成或非 Ably 服务的集成。"
          }
        },
        "community_repo": "ComposioHQ/awesome-claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "ComposioHQ/awesome-claude-skills/composio-skills/-2chat-automation",
      "name": "-2chat-automation",
      "summary": "Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.",
      "source_repo": "ComposioHQ/awesome-claude-skills",
      "source_url": "https://github.com/ComposioHQ/awesome-claude-skills/tree/master/composio-skills/-2chat-automation",
      "kind": "skill",
      "level": "skill",
      "path": "composio-skills/-2chat-automation/SKILL.md",
      "source_ref": "master",
      "content_sha256": "fe4900885006f2332b54ae9fb7b50c3eba10f7a4adb92ad25d2d0bc0f542808d",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 6,
          "stars": 72660,
          "open_issues": 1273,
          "forks": 8301,
          "watchers": 451,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 10,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "name not kebab-case: '-2chat-automation'"
        ],
        "headings": 10,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automate 2chat messaging and communication workflows using Composio toolkits through Rube MCP.",
            "scenarios": [
              "Automating 2chat messaging tasks and contact interactions",
              "Connecting and authenticating 2chat integrations via Rube MCP",
              "Discovering dynamic 2chat tool schemas and running bulk workflows"
            ],
            "io": "Inputs user requests for 2chat operations and session details, and outputs status responses along with executed 2chat tool results.",
            "dependencies": [
              "rube"
            ],
            "boundary": "It does not manage non-2chat messaging platforms nor does it support executing 2chat actions directly without prior Rube MCP tool discovery and connection authentication."
          },
          "zh": {
            "purpose": "通过 Rube MCP 和 Composio 工具包自动化执行 2chat 通信与消息处理任务。",
            "scenarios": [
              "自动化处理 2chat 消息发送与联系人交互流程",
              "通过 Rube MCP 建立并验证 2chat 工具包的集成连接",
              "动态搜索 2chat API 工具模式并执行批量组合操作"
            ],
            "io": "输入用户的 2chat 操作请求与会话参数，输出对应 2chat 工具的执行结果与状态响应。",
            "dependencies": [
              "rube"
            ],
            "boundary": "它不适用于非 2chat 平台的通信业务，且不能在未通过 Rube MCP 进行工具搜索和连接验证的情况下直接调用 API。"
          }
        },
        "community_repo": "ComposioHQ/awesome-claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "ComposioHQ/awesome-claude-skills/composio-skills/-21risk-automation",
      "name": "-21risk-automation",
      "summary": "Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.",
      "source_repo": "ComposioHQ/awesome-claude-skills",
      "source_url": "https://github.com/ComposioHQ/awesome-claude-skills/tree/master/composio-skills/-21risk-automation",
      "kind": "skill",
      "level": "skill",
      "path": "composio-skills/-21risk-automation/SKILL.md",
      "source_ref": "master",
      "content_sha256": "eeacdabb1e844f3f52d66d3899e22c648052f0ff2ff5a16c07d3afca16bd3730",
      "trust": {
        "health": 80,
        "health_factors": {
          "recency_days": 6,
          "stars": 72660,
          "open_issues": 1273,
          "forks": 8301,
          "watchers": 451,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 10,
            "maturity": 12
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "name not kebab-case: '-21risk-automation'"
        ],
        "headings": 10,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automates 21risk risk management tasks and workflows by dynamically discovering and executing tool schemas via Rube MCP.",
            "scenarios": [
              "Executing automated 21risk workflows such as risk assessments or issue tracking",
              "Managing and verifying OAuth authentication status for the 21risk toolkit",
              "Performing bulk risk management operations using multi-tool execution or remote workbenches"
            ],
            "io": "Accepts task queries, session IDs, and action parameters as input, and outputs dynamic tool schemas, connection statuses, and task execution results.",
            "dependencies": [
              "rube-mcp",
              "_21risk-toolkit"
            ],
            "boundary": "Does not support non-21risk platform operations, direct credential generation outside Composio OAuth flows, or offline execution without Rube MCP."
          },
          "zh": {
            "purpose": "通过 Rube MCP 动态检索与执行工具，自动化处理 21risk 平台的风险管理业务流程。",
            "scenarios": [
              "自动执行 21risk 风险评估、合规检查或问题跟踪等具体业务流程",
              "检查并管理 Composio 平台上 21risk 工具包的授权与连接状态",
              "通过多工具协同或远程工作台执行大批量的风险数据处理操作"
            ],
            "io": "接收 21risk 操作指令与任务参数作为输入，返回工具 Schema、连接状态以及 API 执行结果作为输出。",
            "dependencies": [
              "rube-mcp",
              "_21risk-toolkit"
            ],
            "boundary": "不处理非 21risk 平台的自动化任务，也不支持在未连接 Rube MCP 或连接未激活状态下直接运行操作。"
          }
        },
        "community_repo": "ComposioHQ/awesome-claude-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/claude-plugins-official/plugins/hookify/skills/writing-rules",
      "name": "writing-hookify-rules",
      "summary": "This skill should be used when the user asks to \"create a hookify rule\", \"write a hook rule\", \"configure hookify\", \"add a hookify rule\", or needs guidance on hookify rule syntax and patterns.",
      "source_repo": "anthropics/claude-plugins-official",
      "source_url": "https://github.com/anthropics/claude-plugins-official/tree/main/plugins/hookify/skills/writing-rules",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/hookify/skills/writing-rules/SKILL.md",
      "source_ref": "main",
      "content_sha256": "2994b5d3152243b1a1cbf8358e9d7c18f290f31a23920647f31053c3efdf990d",
      "trust": {
        "health": 79,
        "health_factors": {
          "recency_days": 0,
          "stars": 33608,
          "open_issues": 907,
          "forks": 3817,
          "watchers": 204,
          "age_days": 269,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 18,
            "engagement": 10,
            "maturity": 11
          }
        },
        "security": "fail",
        "security_findings": [
          {
            "sev": "high",
            "label": "destructive rm -rf on home/root"
          },
          {
            "sev": "low",
            "label": "uses sudo"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 23,
        "code_blocks": 15
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides guidance, syntax standards, and structure for creating and configuring custom Hookify rules in Claude environment files.",
            "scenarios": [
              "Creating bash hook rules to detect or warn against dangerous shell commands like rm -rf or sudo",
              "Writing file edit hook rules to prevent committing debugging logs or sensitive environment variables",
              "Configuring advanced multi-condition rules using specific frontmatter operators and field filters"
            ],
            "io": "Accepts user requirements for rule triggering conditions and outputs formatted Markdown rule files with YAML frontmatter.",
            "dependencies": [
              "none"
            ],
            "boundary": "It provides rule writing guidance and generates rule file definitions, but does not execute the hooks or enforce runtime security directly."
          },
          "zh": {
            "purpose": "提供在 Claude 环境中创建与配置 Hookify 规则的语法规范、匹配模式及最佳实践指导。",
            "scenarios": [
              "创建 Bash 钩子规则以警告或拦截如 rm -rf 或 sudo 等高危 Shell 命令",
              "编写文件编辑钩子规则以检测 console.log 或敏感密钥泄露",
              "配置基于字段过滤和正则匹配的多条件高级 Hookify 规则"
            ],
            "io": "接收用户对触发逻辑与提示信息的需求描述，输出带有 YAML 元数据的标准格式 Markdown 规则文件。",
            "dependencies": [
              "none"
            ],
            "boundary": "仅用于指导规则编写和生成规则文件定义，不负责实际的运行时拦截执行或非 Hookify 配置管理。"
          }
        },
        "community_repo": "anthropics/claude-plugins-official",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/claude-plugins-official/plugins/cwc-makers/skills/m5-onboard",
      "name": "m5-onboard",
      "summary": "End-to-end onboarding for a freshly-plugged-in M5Stack ESP32 device (Cardputer, Cardputer-Adv, Core, CoreS3, Stick) — detect on USB, flash UIFlow 2.0 firmware, and install the Claude Buddy MicroPython app bundle. Use whenever the user plugs in or wants to flash/provision/reset an M5Stack or ESP32 board, or says \"m5-onboard go\".",
      "source_repo": "anthropics/claude-plugins-official",
      "source_url": "https://github.com/anthropics/claude-plugins-official/tree/main/plugins/cwc-makers/skills/m5-onboard",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/cwc-makers/skills/m5-onboard/SKILL.md",
      "source_ref": "main",
      "content_sha256": "c6ba88fd06f59a3e902fead2bb863b6834f189672cfcc75248941c23ae39bd2d",
      "trust": {
        "health": 79,
        "health_factors": {
          "recency_days": 0,
          "stars": 33608,
          "open_issues": 907,
          "forks": 3817,
          "watchers": 204,
          "age_days": 269,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 18,
            "engagement": 10,
            "maturity": 11
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "uses sudo"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 15,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automates end-to-end onboarding for M5Stack ESP32 devices by detecting hardware via USB, flashing UIFlow 2.0 firmware, and installing MicroPython app bundles.",
            "scenarios": [
              "Provisioning a newly plugged-in M5Stack Cardputer or Core device from scratch",
              "Installing or updating MicroPython apps on an already-flashed M5Stack device",
              "Running diagnostic smoke tests on device display, I2C peripherals, speakers, and buttons"
            ],
            "io": "Takes target board parameters and a USB serial connection as inputs, and outputs hardware identification details, flashing progress, and app installation status.",
            "dependencies": [
              "python",
              "esptool",
              "usb",
              "uiflow2"
            ],
            "boundary": "It cannot automatically distinguish between similar hardware variants like Cardputer and Cardputer-Adv prior to flashing, nor does it support non-M5Stack/non-ESP32 platforms."
          },
          "zh": {
            "purpose": "通过 USB 自动完成 M5Stack ESP32 设备的端到端初始化，包括硬件识别、烧录 UIFlow 2.0 固件及部署 MicroPython 应用包。",
            "scenarios": [
              "对新接入的 M5Stack Cardputer 或 Core 设备进行一键式完整刷机与初始化配置",
              "为已烧录固件的设备安装或更新 MicroPython 应用包（如 Claude Buddy）",
              "运行设备硬件诊断测试（检测屏幕、I2C 外设、扬声器与按键状态）"
            ],
            "io": "输入包括目标开发板参数和 USB 串口连接，输出设备识别信息、固件烧录进度及应用安装结果。",
            "dependencies": [
              "python",
              "esptool",
              "usb",
              "uiflow2"
            ],
            "boundary": "该技能在烧录前无法自动区分外观相同但固件不兼容的硬件变体（如 Cardputer 与 Cardputer-Adv），且不支持非 M5Stack/ESP32 芯片设备。"
          }
        },
        "community_repo": "anthropics/claude-plugins-official",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/claude-plugins-official/plugins/frontend-design/skills/frontend-design",
      "name": "frontend-design",
      "summary": "Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.",
      "source_repo": "anthropics/claude-plugins-official",
      "source_url": "https://github.com/anthropics/claude-plugins-official/tree/main/plugins/frontend-design/skills/frontend-design",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/frontend-design/skills/frontend-design/SKILL.md",
      "source_ref": "main",
      "content_sha256": "1608ea77fbb6fc30d13a97d12cfa8ebf31358d40f0dd97beed24829d6b3f45dd",
      "trust": {
        "health": 79,
        "health_factors": {
          "recency_days": 0,
          "stars": 33608,
          "open_issues": 907,
          "forks": 3817,
          "watchers": 204,
          "age_days": 269,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 18,
            "engagement": 10,
            "maturity": 11
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 6,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides strategic guidance and design principles for crafting distinctive, intentional frontend visual designs that avoid generic AI design defaults.",
            "scenarios": [
              "Establishing a unique visual identity and typography pairings for a new web application",
              "Redesigning an existing interface to move away from templated or generic layouts",
              "Planning tailored hero sections, color palettes, and motion design grounded in specific domain concepts"
            ],
            "io": "Inputs design briefs, context, or code requirements, and outputs tailored visual design direction, aesthetic choices, and frontend design guidelines.",
            "dependencies": [
              "none"
            ],
            "boundary": "Provides visual and aesthetic UI guidance but does not implement backend services, database architectures, or non-visual application logic."
          },
          "zh": {
            "purpose": "为构建新 UI 或重构已有界面提供具有独特性与明确意图的视觉设计指导，有效避免模板化与 AI 生成感。",
            "scenarios": [
              "为新 Web 应用确立独特的视觉风格、色彩搭配与字体排版方案",
              "重构已有界面布局以消除同质化或套路化的默认设计",
              "结合具体产品主题规划定制化的 Hero 区域、动效与页面结构"
            ],
            "io": "输入设计需求、产品背景或代码要求，输出定制化的视觉设计方向、美学决策与前端设计指导方案。",
            "dependencies": [
              "none"
            ],
            "boundary": "仅提供前端视觉设计与 UI 美学方面的决策指导，不承担后端逻辑实现、数据库架构或非视觉类的业务逻辑开发。"
          }
        },
        "community_repo": "anthropics/claude-plugins-official",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/claude-plugins-official/plugins/example-plugin/skills/example-skill",
      "name": "example-skill",
      "summary": "This skill should be used when the user asks to \"demonstrate skills\", \"show skill format\", \"create a skill template\", or discusses skill development patterns. Provides a reference template for creating Claude Code plugin skills.",
      "source_repo": "anthropics/claude-plugins-official",
      "source_url": "https://github.com/anthropics/claude-plugins-official/tree/main/plugins/example-plugin/skills/example-skill",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/example-plugin/skills/example-skill/SKILL.md",
      "source_ref": "main",
      "content_sha256": "87d90442621ace039aa3379805f99c3f95bf500e9f7b96f9e7876ac2dcf804f5",
      "trust": {
        "health": 79,
        "health_factors": {
          "recency_days": 0,
          "stars": 33608,
          "open_issues": 907,
          "forks": 3817,
          "watchers": 204,
          "age_days": 269,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 18,
            "engagement": 10,
            "maturity": 11
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a reference template and structure guidelines for creating Claude Code plugin skills.",
            "scenarios": [
              "Demonstrating or learning the standard file structure and format of Claude Code plugin skills",
              "Creating new custom skills using reference templates and frontmatter options",
              "Understanding best practices for writing effective skill trigger descriptions"
            ],
            "io": "Takes user queries regarding skill creation or formatting as input, and outputs structural templates, frontmatter specifications, and development guidelines.",
            "dependencies": [
              "none"
            ],
            "boundary": "Provides documentation and structural guidance for skill development, but does not automatically generate complex code files or deploy skills to a repository."
          },
          "zh": {
            "purpose": "提供用于创建 Claude Code 插件技能的参考模板与结构指南。",
            "scenarios": [
              "学习或展示 Claude Code 插件技能的标准文件结构与格式",
              "参考模板和 Frontmatter 选项创建新的自定义技能",
              "了解编写高效技能触发描述的最佳实践"
            ],
            "io": "输入关于技能创建或格式规范的咨询，输出技能结构模板、Frontmatter 配置说明及开发指南。",
            "dependencies": [
              "none"
            ],
            "boundary": "仅提供技能开发的文档指导与结构说明，不负责自动生成复杂的代码文件或直接部署技能。"
          }
        },
        "community_repo": "anthropics/claude-plugins-official",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/claude-plugins-official/plugins/example-plugin/skills/example-command",
      "name": "example-command",
      "summary": "An example user-invoked skill that demonstrates frontmatter options and the skills/<name>/SKILL.md layout",
      "source_repo": "anthropics/claude-plugins-official",
      "source_url": "https://github.com/anthropics/claude-plugins-official/tree/main/plugins/example-plugin/skills/example-command",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/example-plugin/skills/example-command/SKILL.md",
      "source_ref": "main",
      "content_sha256": "d561981660827f3818b0daec456ae5b31894f68c22407d8c495a77b3105ba96d",
      "trust": {
        "health": 79,
        "health_factors": {
          "recency_days": 0,
          "stars": 33608,
          "open_issues": 907,
          "forks": 3817,
          "watchers": 204,
          "age_days": 269,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 18,
            "engagement": 10,
            "maturity": 11
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: [Read, Glob, Grep, Bash]"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 5,
        "code_blocks": 1
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Demonstrates the standard directory layout and frontmatter configuration options for building custom user-invoked skills.",
            "scenarios": [
              "Learning how to structure and write a SKILL.md file",
              "Referencing template frontmatter options for new agent skills",
              "Bootstrapping a custom user-invoked command template"
            ],
            "io": "Takes skill setup parameters or user invocation as input and returns example skill documentation or template configuration as output.",
            "dependencies": [
              "none"
            ],
            "boundary": "This skill serves strictly as an educational reference and does not execute real business logic or perform external service integrations."
          },
          "zh": {
            "purpose": "演示用于创建自定义用户调用技能的标准目录布局和 Frontmatter 配置选项。",
            "scenarios": [
              "学习如何构建和编写 SKILL.md 文件",
              "参考新 Agent 技能的 Frontmatter 模板配置",
              "作为创建自定义用户调用命令的初始模板"
            ],
            "io": "输入为技能设置参数或用户指令，输出为示例技能文档或模板配置。",
            "dependencies": [
              "none"
            ],
            "boundary": "该技能仅作为教学与参考示例，不执行任何实际业务逻辑或外部服务集成。"
          }
        },
        "community_repo": "anthropics/claude-plugins-official",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/claude-plugins-official/external_plugins/discord/skills/configure",
      "name": "configure",
      "summary": "Set up the Discord channel — save the bot token and review access policy. Use when the user pastes a Discord bot token, asks to configure Discord, asks \"how do I set this up\" or \"who can reach me,\" or wants to check channel status.",
      "source_repo": "anthropics/claude-plugins-official",
      "source_url": "https://github.com/anthropics/claude-plugins-official/tree/main/external_plugins/discord/skills/configure",
      "kind": "skill",
      "level": "skill",
      "path": "external_plugins/discord/skills/configure/SKILL.md",
      "source_ref": "main",
      "content_sha256": "9364d7895d6f38b917a711128e7b391884fb8b8d69a62c7d72a81e95b6e2b948",
      "trust": {
        "health": 79,
        "health_factors": {
          "recency_days": 0,
          "stars": 33608,
          "open_issues": 907,
          "forks": 3817,
          "watchers": 204,
          "age_days": 269,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 18,
            "engagement": 10,
            "maturity": 11
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 6,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Configure the Discord integration by managing the bot token and guiding the user through channel access control and security policy setups.",
            "scenarios": [
              "Saving a Discord bot token to establish channel connectivity",
              "Checking the current token status and channel access policy details",
              "Clearing the existing Discord bot token",
              "Receiving step-by-step guidance to secure access using an allowlist"
            ],
            "io": "Inputs are an optional bot token, 'clear', or no arguments; outputs are local configuration file updates and status guidance messages.",
            "dependencies": [
              "bash",
              "filesystem"
            ],
            "boundary": "It does not directly pair users, modify allowlists, or execute the underlying Discord bot runtime service."
          },
          "zh": {
            "purpose": "通过管理 Bot Token 并引导用户设置频道访问控制与安全策略，来配置 Discord 集成。",
            "scenarios": [
              "保存 Discord Bot Token 以建立频道连接",
              "检查当前 Token 状态和频道访问策略详情",
              "清除已保存的 Discord Bot Token",
              "获取将访问权限锁定为白名单模式的逐步引导"
            ],
            "io": "输入为可选的 Bot Token、“clear”或无参数，输出为本地配置文件的更新及状态引导信息。",
            "dependencies": [
              "bash",
              "filesystem"
            ],
            "boundary": "它不直接处理用户配对、修改白名单，也不运行 Discord 机器人后台进程。"
          }
        },
        "community_repo": "anthropics/claude-plugins-official",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/claude-plugins-official/external_plugins/imessage/skills/configure",
      "name": "configure",
      "summary": "Check iMessage channel setup and review access policy. Use when the user asks to configure iMessage, asks \"how do I set this up\" or \"who can reach me,\" or wants to know why texts aren't reaching the assistant.",
      "source_repo": "anthropics/claude-plugins-official",
      "source_url": "https://github.com/anthropics/claude-plugins-official/tree/main/external_plugins/imessage/skills/configure",
      "kind": "skill",
      "level": "skill",
      "path": "external_plugins/imessage/skills/configure/SKILL.md",
      "source_ref": "main",
      "content_sha256": "3afdc7e9faa36aa0ba9813dce68509c45014a75b316d366ba44c46ebd8b098aa",
      "trust": {
        "health": 79,
        "health_factors": {
          "recency_days": 0,
          "stars": 33608,
          "open_issues": 907,
          "forks": 3817,
          "watchers": 204,
          "age_days": 269,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 18,
            "engagement": 10,
            "maturity": 11
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 4,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Checks iMessage channel setup, verifies macOS Full Disk Access permissions, and guides the user in reviewing and setting access policies.",
            "scenarios": [
              "Troubleshooting why incoming iMessages are not reaching the assistant.",
              "Checking Full Disk Access permissions on macOS for reading chat.db.",
              "Reviewing current iMessage access policies and allowed senders."
            ],
            "io": "Inputs zero or optional text arguments and outputs status reports on Full Disk Access, access policies, and recommended next steps.",
            "dependencies": [
              "bash",
              "read"
            ],
            "boundary": "This skill only checks setup status and provides guidance; it does not perform automated setup or support non-iMessage communication channels."
          },
          "zh": {
            "purpose": "检查 iMessage 通道配置状态、验证 macOS 完全磁盘访问权限，并引导用户查看与设置访问策略。",
            "scenarios": [
              "排查收到的 iMessage 消息无法送达助手的原因",
              "检查 macOS 是否已授予读取 chat.db 所需的完全磁盘访问权限",
              "查看当前的 iMessage 访问策略及已授权的发件人列表"
            ],
            "io": "输入无或可选文本参数，输出完全磁盘访问权限状态、访问策略详情及后续操作建议。",
            "dependencies": [
              "bash",
              "read"
            ],
            "boundary": "该技能仅提供状态检查与配置引导，不会直接代执行策略修改或支持 iMessage 以外的其他通信通道。"
          }
        },
        "community_repo": "anthropics/claude-plugins-official",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/claude-plugins-official/external_plugins/telegram/skills/configure",
      "name": "configure",
      "summary": "Set up the Telegram channel — save the bot token and review access policy. Use when the user pastes a Telegram bot token, asks to configure Telegram, asks \"how do I set this up\" or \"who can reach me,\" or wants to check channel status.",
      "source_repo": "anthropics/claude-plugins-official",
      "source_url": "https://github.com/anthropics/claude-plugins-official/tree/main/external_plugins/telegram/skills/configure",
      "kind": "skill",
      "level": "skill",
      "path": "external_plugins/telegram/skills/configure/SKILL.md",
      "source_ref": "main",
      "content_sha256": "16b06bf2ac5ede250d0c620ce4e6cf3878c9704246b8f52390fde5f280a17f73",
      "trust": {
        "health": 79,
        "health_factors": {
          "recency_days": 0,
          "stars": 33608,
          "open_issues": 907,
          "forks": 3817,
          "watchers": 204,
          "age_days": 269,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 18,
            "engagement": 10,
            "maturity": 11
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 6,
        "code_blocks": 1
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Configures the Telegram channel integration by managing the bot token and guiding access control policy setup.",
            "scenarios": [
              "Saving a new Telegram BotFather token or clearing an existing one",
              "Checking the current configuration status and token masking",
              "Reviewing Telegram user access policies and guiding lockdown to allowlist mode"
            ],
            "io": "Inputs optional arguments like a Telegram bot token or 'clear', and outputs configuration file updates and setup status summaries.",
            "dependencies": [
              "Read",
              "Write",
              "Bash"
            ],
            "boundary": "This skill only updates local configuration files and checks status; it does not process user pairing approvals or send Telegram messages directly."
          },
          "zh": {
            "purpose": "配置 Telegram 频道集成，管理 Bot Token 并指导访问控制策略的设置。",
            "scenarios": [
              "保存新的 Telegram BotFather Token 或清除现有的 Token",
              "检查当前的配置状态与 Token 掩码显示",
              "审查 Telegram 用户访问策略并引导锁定为白名单模式"
            ],
            "io": "输入可选的 Telegram Bot Token 或 'clear' 命令，输出配置文件更新与配置状态摘要。",
            "dependencies": [
              "Read",
              "Write",
              "Bash"
            ],
            "boundary": "该 Skill 仅负责本地频道的配置文件更新与状态检查，不直接处理用户配对批准或发送 Telegram 消息。"
          }
        },
        "community_repo": "anthropics/claude-plugins-official",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/claude-plugins-official/plugins/claude-security/skills/claude-security",
      "name": "claude-security",
      "summary": "The Claude Security menu — pick a job: scan the codebase (the whole repository or a scoped part of it), scan changes (this branch's or a pull request's diff, or one commit), or suggest patches (findings turned into targeted patch files, each verified by a panel of agents, that you apply when you choose).",
      "source_repo": "anthropics/claude-plugins-official",
      "source_url": "https://github.com/anthropics/claude-plugins-official/tree/main/plugins/claude-security/skills/claude-security",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/claude-security/skills/claude-security/SKILL.md",
      "source_ref": "main",
      "content_sha256": "e63503bfc43a4db9653fe14ff6fe7fe500109c911bf2217db357d7c3b354f10a",
      "trust": {
        "health": 79,
        "health_factors": {
          "recency_days": 0,
          "stars": 33608,
          "open_issues": 907,
          "forks": 3817,
          "watchers": 204,
          "age_days": 269,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 18,
            "engagement": 10,
            "maturity": 11
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 5,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides an interactive front-desk interface to scan codebases or git diffs for security vulnerabilities and generate agent-verified patch suggestions.",
            "scenarios": [
              "Scanning an entire repository or scoped sub-directory for security vulnerabilities.",
              "Auditing differential changes in a git branch, pull request, or single commit.",
              "Generating and verifying targeted security patch files for identified findings."
            ],
            "io": "Inputs user menu choices, target repository paths, or git references; outputs structured security scan reports and verified patch files.",
            "dependencies": [
              "git",
              "python3",
              "bash"
            ],
            "boundary": "Does not automatically apply generated patch files to the repository, nor does it conduct live dynamic penetration testing."
          },
          "zh": {
            "purpose": "提供交互式入口菜单，用于扫描代码库或 Git 变更中的安全漏洞，并生成经 Agent 团队校验的修复补丁。",
            "scenarios": [
              "全面或局部扫描代码库以排查安全漏洞与潜在风险。",
              "对 Git 分支、Pull Request 或特定 Commit 的变更代码进行增量安全审计。",
              "针对发现的安全问题自动生成并验证精准的修复补丁文件。"
            ],
            "io": "输入用户选定的任务菜单、代码路径或 Git 引用；输出安全漏洞扫描报告及校验后的补丁文件。",
            "dependencies": [
              "git",
              "python3",
              "bash"
            ],
            "boundary": "不会自动将补丁修改直接应用或提交至代码库，也不提供动态运行时渗透测试。"
          }
        },
        "community_repo": "anthropics/claude-plugins-official",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/claude-plugins-official/plugins/claude-md-management/skills/claude-md-improver",
      "name": "claude-md-improver",
      "summary": "Audit and improve CLAUDE.md files in repositories. Use when user asks to check, audit, update, improve, or fix CLAUDE.md files. Scans for all CLAUDE.md files, evaluates quality against templates, outputs quality report, then makes targeted updates. Also use when the user mentions \"CLAUDE.md maintenance\" or \"project memory optimization\".",
      "source_repo": "anthropics/claude-plugins-official",
      "source_url": "https://github.com/anthropics/claude-plugins-official/tree/main/plugins/claude-md-management/skills/claude-md-improver",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/claude-md-management/skills/claude-md-improver/SKILL.md",
      "source_ref": "main",
      "content_sha256": "b06c7420be08ca1c7f6d75f7f4709fdb787624a2d363e2f8052216d8c780f85b",
      "trust": {
        "health": 79,
        "health_factors": {
          "recency_days": 0,
          "stars": 33608,
          "open_issues": 907,
          "forks": 3817,
          "watchers": 204,
          "age_days": 269,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 18,
            "engagement": 10,
            "maturity": 11
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 17,
        "code_blocks": 5
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Audits, evaluates, and updates CLAUDE.md files across a repository to ensure optimal project context for Claude Code.",
            "scenarios": [
              "Auditing CLAUDE.md quality and completeness in single repos or monorepos.",
              "Identifying missing build commands, architecture details, or non-obvious code patterns.",
              "Updating CLAUDE.md files with targeted improvements after user confirmation."
            ],
            "io": "Inputs user requests to audit repository documentation; outputs a structured quality report and targeted edits to CLAUDE.md files.",
            "dependencies": [
              "Read",
              "Glob",
              "Grep",
              "Bash",
              "Edit"
            ],
            "boundary": "It only focuses on auditing and updating CLAUDE.md configuration files and does not write or refactor application code."
          },
          "zh": {
            "purpose": "审计、评估并更新代码库中的 CLAUDE.md 文件，以优化 Claude Code 的项目上下文和记忆。",
            "scenarios": [
              "审计单体或多包（Monorepo）代码库中 CLAUDE.md 文件的质量和完整性。",
              "识别缺失的构建测试命令、架构说明或非显而易见的代码模式。",
              "在展示质量报告并经用户确认后，对 CLAUDE.md 进行针对性更新。"
            ],
            "io": "输入代码库及文档审计请求，输出质量评估报告以及对 CLAUDE.md 文件的针对性修改。",
            "dependencies": [
              "Read",
              "Glob",
              "Grep",
              "Bash",
              "Edit"
            ],
            "boundary": "该技能仅专注于审计和更新 CLAUDE.md 配置文件，不会修改应用程序业务代码或开发新功能。"
          }
        },
        "community_repo": "anthropics/claude-plugins-official",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/claude-plugins-official/plugins/claude-code-setup/skills/claude-automation-recommender",
      "name": "claude-automation-recommender",
      "summary": "Analyze a codebase and recommend Claude Code automations (hooks, subagents, skills, plugins, MCP servers). Use when user asks for automation recommendations, wants to optimize their Claude Code setup, mentions improving Claude Code workflows, asks how to first set up Claude Code for a project, or wants to know what Claude Code features they should use.",
      "source_repo": "anthropics/claude-plugins-official",
      "source_url": "https://github.com/anthropics/claude-plugins-official/tree/main/plugins/claude-code-setup/skills/claude-automation-recommender",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/claude-code-setup/skills/claude-automation-recommender/SKILL.md",
      "source_ref": "main",
      "content_sha256": "441c57e26f0931b64dd085deaad9213c4e3efea27d916dd7443cd33c7e338227",
      "trust": {
        "health": 79,
        "health_factors": {
          "recency_days": 0,
          "stars": 33608,
          "open_issues": 907,
          "forks": 3817,
          "watchers": 204,
          "age_days": 269,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 18,
            "engagement": 10,
            "maturity": 11
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 38,
        "code_blocks": 5
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Analyzes a codebase to recommend tailored Claude Code automations including hooks, subagents, skills, plugins, and MCP servers.",
            "scenarios": [
              "Setting up Claude Code automations for a new or existing codebase.",
              "Optimizing developer workflows by identifying project-specific MCP servers and hooks.",
              "Discovering relevant Claude Code features based on project stack and dependencies."
            ],
            "io": "Inputs codebase structure and dependency files via system inspection tools; outputs structured, read-only automation recommendations.",
            "dependencies": [
              "Read",
              "Glob",
              "Grep",
              "Bash"
            ],
            "boundary": "This skill only generates text recommendations and does not create, modify files, or install any configurations directly."
          },
          "zh": {
            "purpose": "通过分析代码库的技术栈与结构，推荐定制化的 Claude Code 自动化方案（包括 Hook、子 Agent、Skill、插件和 MCP 服务）。",
            "scenarios": [
              "为新项目或现有代码库首次搭建 Claude Code 自动化配置",
              "通过匹配项目依赖项来推荐具体的 MCP 服务和自动化 Hook 以提升开发效率",
              "根据技术栈探索可用的 Claude Code 功能与最佳实践"
            ],
            "io": "输入代码库结构与依赖配置文件分析结果；输出结构化的只读自动化推荐方案。",
            "dependencies": [
              "Read",
              "Glob",
              "Grep",
              "Bash"
            ],
            "boundary": "该 Skill 仅提供分析与建议，不会直接创建、修改文件或自动安装任何配置。"
          }
        },
        "community_repo": "anthropics/claude-plugins-official",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/claude-plugins-official/plugins/cwc-makers/skills/cardputer-buddy",
      "name": "cardputer-buddy",
      "summary": "Iterate on the Cardputer-Adv MicroPython app bundle (Claude Buddy, Snake, Hello) after the device is already provisioned via m5-onboard. Use when the user wants to add a new app, push a single changed .py without re-flashing, watch device serial logs, or run a one-shot REPL command. Trigger on \"add an app\", \"push to the cardputer\", \"tail the device\", \"run on the device\", or follow-up work after /maker-setup.",
      "source_repo": "anthropics/claude-plugins-official",
      "source_url": "https://github.com/anthropics/claude-plugins-official/tree/main/plugins/cwc-makers/skills/cardputer-buddy",
      "kind": "skill",
      "level": "skill",
      "path": "plugins/cwc-makers/skills/cardputer-buddy/SKILL.md",
      "source_ref": "main",
      "content_sha256": "dae31d1459c8ee7b4a03d04bf55485f4ece04bdd4f5a2650ad39eb3d07d9be10",
      "trust": {
        "health": 79,
        "health_factors": {
          "recency_days": 0,
          "stars": 33608,
          "open_issues": 907,
          "forks": 3817,
          "watchers": 204,
          "age_days": 269,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 18,
            "engagement": 10,
            "maturity": 11
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 7,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Facilitate iterative development, app deployment, serial log monitoring, and REPL execution for M5Stack Cardputer MicroPython applications without full re-flashing.",
            "scenarios": [
              "Adding and pushing a new MicroPython app to the device launcher menu",
              "Uploading modified Python scripts over USB-serial without re-flashing firmware",
              "Tailing live device serial logs during debugging",
              "Running one-shot MicroPython REPL commands on the connected Cardputer"
            ],
            "io": "Accepts local Python source code files, target serial port options, or REPL commands as input, and outputs updated device files, serial log streams, or REPL execution responses.",
            "dependencies": [
              "python",
              "m5stack-cardputer",
              "usb-serial",
              "micropython"
            ],
            "boundary": "It does not handle initial device provisioning or full firmware flashing, which must be performed using m5-onboard."
          },
          "zh": {
            "purpose": "在设备完成基础部署后，支持 M5Stack Cardputer MicroPython 应用的增量开发、应用推送、串口日志监控及 REPL 命令执行，无需重新刷写固件。",
            "scenarios": [
              "向 Cardputer 应用菜单添加并推送新的 MicroPython 程序",
              "通过 USB 串口快速更新修改后的 Python 脚本",
              "实时查看并监听设备调试串口日志",
              "在已连接的 Cardputer 上执行单次 MicroPython REPL 指令"
            ],
            "io": "输入本地 Python 代码文件、串口号或 REPL 指令，输出部署结果、实时串口输出日志或 REPL 命令执行状态。",
            "dependencies": [
              "python",
              "m5stack-cardputer",
              "usb-serial",
              "micropython"
            ],
            "boundary": "该技能不负责设备的初始引导配置或完整固件刷写（需使用 m5-onboard）。"
          }
        },
        "community_repo": "anthropics/claude-plugins-official",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/claude-plugins-official/external_plugins/discord/skills/access",
      "name": "access",
      "summary": "Manage Discord channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Discord channel.",
      "source_repo": "anthropics/claude-plugins-official",
      "source_url": "https://github.com/anthropics/claude-plugins-official/tree/main/external_plugins/discord/skills/access",
      "kind": "skill",
      "level": "skill",
      "path": "external_plugins/discord/skills/access/SKILL.md",
      "source_ref": "main",
      "content_sha256": "4fc3da872e033c37576a904b15a1bcac6b1ce6c7bc43f1f96abd7cad4855ac7a",
      "trust": {
        "health": 79,
        "health_factors": {
          "recency_days": 0,
          "stars": 33608,
          "open_issues": 907,
          "forks": 3817,
          "watchers": 204,
          "age_days": 269,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 18,
            "engagement": 10,
            "maturity": 11
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 13,
        "code_blocks": 1
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Manage local access control rules, user pairing approvals, and message delivery policies for the Discord channel integration.",
            "scenarios": [
              "Approving a pending 6-character pairing code from a Discord user to grant channel access",
              "Adding or removing user Snowflake IDs from global or group channel allowlists",
              "Configuring DM access policies and message delivery settings like chunking or ack reactions"
            ],
            "io": "Takes command-line arguments (such as pairing codes or policy modes) as input and reads/writes local access configuration JSON files as output.",
            "dependencies": [
              "none"
            ],
            "boundary": "It only updates local configuration files and does not make network calls directly to the Discord API or handle remote channel messages."
          },
          "zh": {
            "purpose": "管理 Discord 频道集成的本地访问控制规则、用户配对批准及消息传输策略。",
            "scenarios": [
              "批准来自 Discord 用户的 6 位配对验证码以授予频道访问权限",
              "在全局或群组白名单中添加或移除 Discord 用户 ID",
              "配置私信访问策略以及消息分块、自动回复等交互参数"
            ],
            "io": "接受终端传入的指令参数（如配对码或策略模式），读写本地访问控制 JSON 配置文件及批准状态文件作为输出。",
            "dependencies": [
              "none"
            ],
            "boundary": "该技能仅更新本地配置文件，不会直接发起 Discord API 网络请求，也不处理来自远程频道的变更指令。"
          }
        },
        "community_repo": "anthropics/claude-plugins-official",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/claude-plugins-official/external_plugins/imessage/skills/access",
      "name": "access",
      "summary": "Manage iMessage channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the iMessage channel.",
      "source_repo": "anthropics/claude-plugins-official",
      "source_url": "https://github.com/anthropics/claude-plugins-official/tree/main/external_plugins/imessage/skills/access",
      "kind": "skill",
      "level": "skill",
      "path": "external_plugins/imessage/skills/access/SKILL.md",
      "source_ref": "main",
      "content_sha256": "ac994a86aab3a2724651a13a62ee9deae985196c8687a33bb79c4b7898aa5be7",
      "trust": {
        "health": 79,
        "health_factors": {
          "recency_days": 0,
          "stars": 33608,
          "open_issues": 907,
          "forks": 3817,
          "watchers": 204,
          "age_days": 269,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 18,
            "engagement": 10,
            "maturity": 11
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 13,
        "code_blocks": 1
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Manages access control, allowlists, pairing requests, and group policies for the iMessage integration channel via local configuration files.",
            "scenarios": [
              "Approving or denying pending iMessage pairing requests with a code",
              "Adding or removing sender IDs from the direct message allowlist",
              "Configuring group chat mention requirements and message delivery settings"
            ],
            "io": "Takes command-line access management arguments and outputs status summaries alongside updated configuration JSON files.",
            "dependencies": [
              "file_system"
            ],
            "boundary": "It only edits local JSON configuration files and approval directory entries, and does not interact directly with iMessage APIs or accept invocation from remote channels."
          },
          "zh": {
            "purpose": "通过修改本地配置文件管理 iMessage 渠道的访问控制、配对请求、白名单及群组策略。",
            "scenarios": [
              "使用配对码批准或拒绝待处理的 iMessage 配对请求",
              "在私信白名单中添加或移除指定的发送者 ID",
              "配置群聊提及规则以及消息分段等发送参数"
            ],
            "io": "接收命令行输入的访问管理指令与参数，输出状态确认信息并更新本地 JSON 配置文件。",
            "dependencies": [
              "file_system"
            ],
            "boundary": "该技能仅修改本地配置文件，不直接与 iMessage 网络通信，且拒绝执行非终端会话传入的外部渠道指令。"
          }
        },
        "community_repo": "anthropics/claude-plugins-official",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "anthropics/claude-plugins-official/external_plugins/telegram/skills/access",
      "name": "access",
      "summary": "Manage Telegram channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Telegram channel.",
      "source_repo": "anthropics/claude-plugins-official",
      "source_url": "https://github.com/anthropics/claude-plugins-official/tree/main/external_plugins/telegram/skills/access",
      "kind": "skill",
      "level": "skill",
      "path": "external_plugins/telegram/skills/access/SKILL.md",
      "source_ref": "main",
      "content_sha256": "6c87f59841c55a4a4f1b732c7427959581e47234f1b8c6fd633e4a5256ce6a3c",
      "trust": {
        "health": 79,
        "health_factors": {
          "recency_days": 0,
          "stars": 33608,
          "open_issues": 907,
          "forks": 3817,
          "watchers": 204,
          "age_days": 269,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 18,
            "engagement": 10,
            "maturity": 11
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 13,
        "code_blocks": 2
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Manages Telegram channel access controls and delivery settings by directly updating local configuration files upon user terminal commands.",
            "scenarios": [
              "Approve or deny pending Telegram account pairings using a short code",
              "Add or remove user IDs from global and group allowlists",
              "Configure direct message policies and group mention requirements",
              "Update channel delivery settings like reply modes and text chunk limits"
            ],
            "io": "Accepts subcommand arguments (such as pairing codes, user IDs, or policy flags) and updates local JSON state files while outputting confirmation text.",
            "dependencies": [
              "file_system"
            ],
            "boundary": "It only modifies local state files and refuses direct API calls to Telegram or requests originating from untrusted channel messages."
          },
          "zh": {
            "purpose": "通过在终端响应用户命令并更新本地配置文件，管理 Telegram 频道的访问控制与传输设置。",
            "scenarios": [
              "使用配对码批准或拒绝 Telegram 账号绑定请求",
              "在全局或特定群组的白名单中添加与移除用户 ID",
              "配置私聊策略模式（如仅限配对/白名单）及群组提及要求",
              "调整消息分块限制、自动回应表情等传输配置"
            ],
            "io": "接收子命令参数（如配对码、用户 ID 或策略标志），输出状态确认信息并更新本地 JSON 状态文件。",
            "dependencies": [
              "file_system"
            ],
            "boundary": "该技能仅修改本地配置文件，不直接与 Telegram API 通信，且拒绝处理来自远程消息渠道的修改请求以防提示词注入。"
          }
        },
        "community_repo": "anthropics/claude-plugins-official",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "browserbase/skills/skills/ui-test",
      "name": "ui-test",
      "summary": "AI-powered adversarial UI testing via the browse CLI. Analyzes git diffs to test only what changed, or explores the full app to find bugs. Tests functional correctness, accessibility, responsive layout, and UX heuristics. Use when the user asks to test UI changes, QA a pull request, audit accessibility, or run exploratory testing. Supports local browser (localhost) and remote Browserbase (deployed sites).",
      "source_repo": "browserbase/skills",
      "source_url": "https://github.com/browserbase/skills/tree/main/skills/ui-test",
      "kind": "skill",
      "level": "skill",
      "path": "skills/ui-test/SKILL.md",
      "source_ref": "main",
      "content_sha256": "a47b912bb9dcdb06c4016ba779274393051a31704a3272efe314eef3bbd06e0f",
      "trust": {
        "health": 76,
        "health_factors": {
          "recency_days": 6,
          "stars": 3693,
          "open_issues": 53,
          "forks": 236,
          "watchers": 11,
          "age_days": 309,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 5,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Bash Read Glob Grep Agent"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 75,
        "code_blocks": 22
      },
      "enrichment_status": "pending"
    },
    {
      "id": "browserbase/skills/skills/search",
      "name": "search",
      "summary": "Use this skill when the user wants to search the web without a full browser session: find URLs, titles, and metadata for a query. Prefer it over a browser when you just need search results, not page content. Returns structured results with titles, URLs, authors, and dates.",
      "source_repo": "browserbase/skills",
      "source_url": "https://github.com/browserbase/skills/tree/main/skills/search",
      "kind": "skill",
      "level": "skill",
      "path": "skills/search/SKILL.md",
      "source_ref": "main",
      "content_sha256": "366d0215dcc5c8cef0afb5c9679d09b4f7c16237759502dd4f4a0c0573efe1e3",
      "trust": {
        "health": 76,
        "health_factors": {
          "recency_days": 6,
          "stars": 3693,
          "open_issues": 53,
          "forks": 236,
          "watchers": 11,
          "age_days": 309,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 5,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Bash"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 11,
        "code_blocks": 3
      },
      "enrichment_status": "pending"
    },
    {
      "id": "browserbase/skills/skills/safe-browser",
      "name": "safe-browser",
      "summary": "Build local constrained-browser agents with a safe_browser tool that owns CDP, enforces a domain allowlist with Fetch interception, and lets a runtime Claude Agent SDK agent complete browsing tasks without raw browser, shell, or CDP access. Use when the user wants an agent to browse or scrape while staying on approved domains, demo blocked off-domain navigation, or generate a safe browser client.",
      "source_repo": "browserbase/skills",
      "source_url": "https://github.com/browserbase/skills/tree/main/skills/safe-browser",
      "kind": "skill",
      "level": "skill",
      "path": "skills/safe-browser/SKILL.md",
      "source_ref": "main",
      "content_sha256": "4a5035384892c3917d2f41302cf2f9084d7f9caf91b5686afdbaf57eda626e44",
      "trust": {
        "health": 76,
        "health_factors": {
          "recency_days": 6,
          "stars": 3693,
          "open_issues": 53,
          "forks": 236,
          "watchers": 11,
          "age_days": 309,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 5,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Bash, Read, Write, Edit"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 7,
        "code_blocks": 4
      },
      "enrichment_status": "pending"
    },
    {
      "id": "browserbase/skills/skills/functions",
      "name": "functions",
      "summary": "Deploy serverless browser automation as cloud functions using Browserbase. Use when the user wants to deploy browser automation to run on a schedule or cron, create a webhook endpoint for browser tasks, run automation in the cloud instead of locally, or asks about Browserbase Functions.",
      "source_repo": "browserbase/skills",
      "source_url": "https://github.com/browserbase/skills/tree/main/skills/functions",
      "kind": "skill",
      "level": "skill",
      "path": "skills/functions/SKILL.md",
      "source_ref": "main",
      "content_sha256": "e729f0b956b5c5496f68bc53260b4adb24a5a754410a91bef113bcdd63d5164b",
      "trust": {
        "health": 76,
        "health_factors": {
          "recency_days": 6,
          "stars": 3693,
          "open_issues": 53,
          "forks": 236,
          "watchers": 11,
          "age_days": 309,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 5,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Bash Read Write Edit"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 13,
        "code_blocks": 10
      },
      "enrichment_status": "pending"
    },
    {
      "id": "browserbase/skills/skills/fetch",
      "name": "fetch",
      "summary": "Use this skill when the user wants to retrieve a URL without a full browser session: fetch HTML or JSON from static pages, inspect status codes or headers, follow redirects, or get page source for simple scraping. Prefer it over a browser when JavaScript rendering and page interaction are not needed. Supports proxies and redirect control.",
      "source_repo": "browserbase/skills",
      "source_url": "https://github.com/browserbase/skills/tree/main/skills/fetch",
      "kind": "skill",
      "level": "skill",
      "path": "skills/fetch/SKILL.md",
      "source_ref": "main",
      "content_sha256": "c94bb4ff61862899eeef70a8ffa71b9cce5299d54b31f25710f7e5ec3ac5b7e4",
      "trust": {
        "health": 76,
        "health_factors": {
          "recency_days": 6,
          "stars": 3693,
          "open_issues": 53,
          "forks": 236,
          "watchers": 11,
          "age_days": 309,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 5,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Bash"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 15,
        "code_blocks": 8
      },
      "enrichment_status": "pending"
    },
    {
      "id": "browserbase/skills/skills/event-prospecting",
      "name": "event-prospecting",
      "summary": "Event prospecting skill. Takes a conference / event speakers URL, extracts the people, filters their companies against the user's ICP, then deep-researches only the speakers at ICP-fit companies. Outputs a person-first HTML report where each card answers \"why should the AE talk to this person?\" with all public links and a one-click DM opener. Use when the user wants to: (1) find leads at a specific conference, (2) prep for an event, (3) research event speakers, (4) build a target list from a sponsor/exhibitor page, (5) scrape conference speakers and rank by ICP fit. Triggers: \"find leads at {event}\", \"research speakers at\", \"prospect this conference\", \"stripe sessions leads\", \"ai engineer summit prospects\", \"event prospecting\", \"scrape conference speakers\", \"who should I meet at\".",
      "source_repo": "browserbase/skills",
      "source_url": "https://github.com/browserbase/skills/tree/main/skills/event-prospecting",
      "kind": "skill",
      "level": "skill",
      "path": "skills/event-prospecting/SKILL.md",
      "source_ref": "main",
      "content_sha256": "5e921191a41d323524fd7062973b94fd07b407fe847defb6efec697047c30265",
      "trust": {
        "health": 76,
        "health_factors": {
          "recency_days": 6,
          "stars": 3693,
          "open_issues": 53,
          "forks": 236,
          "watchers": 11,
          "age_days": 309,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 5,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Bash Agent AskUserQuestion"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 33,
        "code_blocks": 20
      },
      "enrichment_status": "pending"
    },
    {
      "id": "browserbase/skills/skills/cookie-sync",
      "name": "cookie-sync",
      "summary": "Sync cookies from local Chrome to a Browserbase persistent context so the browse CLI can access authenticated sites. Use when the user wants to browse as themselves, sync cookies, or log into sites via Browserbase.",
      "source_repo": "browserbase/skills",
      "source_url": "https://github.com/browserbase/skills/tree/main/skills/cookie-sync",
      "kind": "skill",
      "level": "skill",
      "path": "skills/cookie-sync/SKILL.md",
      "source_ref": "main",
      "content_sha256": "49f6574afcc2dbb3b4e393b7e1668aee37ea8e409939438960050cc5395de623",
      "trust": {
        "health": 76,
        "health_factors": {
          "recency_days": 6,
          "stars": 3693,
          "open_issues": 53,
          "forks": 236,
          "watchers": 11,
          "age_days": 309,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 5,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Bash"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 16,
        "code_blocks": 9
      },
      "enrichment_status": "pending"
    },
    {
      "id": "browserbase/skills/skills/competitor-analysis",
      "name": "competitor-analysis",
      "summary": "Competitor research and intelligence skill. Takes a user's company (with optional seed competitor URLs), auto-discovers additional competitors via Browserbase Search API, deeply researches each using a 4-lane pattern (marketing surface, external signal, public benchmarks, strategic diff vs the user's company), and compiles the results into an HTML report with four views: overview, per-competitor deep dive, side-by-side feature/pricing matrix, and a chronological mentions feed (news, reviews, social, comparison pages, and public benchmarks). Use when the user wants to: (1) analyze competitors, (2) build a competitive matrix, (3) extract competitor pricing / features, (4) find comparison pages and online mentions of competitors, (5) surface public benchmarks. Triggers: \"competitor analysis\", \"analyze competitors\", \"competitive intel\", \"competitor research\", \"competitor pricing\", \"feature comparison\", \"price comparison\", \"find comparisons\", \"who's comparing us\", \"competitor mentions\", \"competitor benchmarks\".",
      "source_repo": "browserbase/skills",
      "source_url": "https://github.com/browserbase/skills/tree/main/skills/competitor-analysis",
      "kind": "skill",
      "level": "skill",
      "path": "skills/competitor-analysis/SKILL.md",
      "source_ref": "main",
      "content_sha256": "171bb6e83eeb0f1f2ec458ec86d742105145970ddf41eaf7ac9b056626a0e57b",
      "trust": {
        "health": 76,
        "health_factors": {
          "recency_days": 6,
          "stars": 3693,
          "open_issues": 53,
          "forks": 236,
          "watchers": 11,
          "age_days": 309,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 5,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Bash Agent AskUserQuestion"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 18,
        "code_blocks": 14
      },
      "enrichment_status": "pending"
    },
    {
      "id": "browserbase/skills/skills/company-research",
      "name": "company-research",
      "summary": "Company discovery and deep research skill. Researches a company's product and ICP, discovers target companies to sell to using Browserbase Search API, deeply researches each using a Plan→Research→Synthesize pattern, and scores ICP fit — compiled into a scored research report and CSV. Supports depth modes (quick/deep/deeper) for balancing scale vs intelligence. Use when the user wants to: (1) find companies to sell to, (2) research potential customers, (3) discover companies matching an ICP, (4) build a target company list, (5) do market research on prospects. Triggers: \"find companies to sell to\", \"company research\", \"find prospects\", \"ICP research\", \"target companies\", \"who should we sell to\", \"market research\", \"lead research\", \"prospect list\".",
      "source_repo": "browserbase/skills",
      "source_url": "https://github.com/browserbase/skills/tree/main/skills/company-research",
      "kind": "skill",
      "level": "skill",
      "path": "skills/company-research/SKILL.md",
      "source_ref": "main",
      "content_sha256": "326fac173403637009c510ffb4fe8189760e905891a70dde11f30f912b1ecbf7",
      "trust": {
        "health": 76,
        "health_factors": {
          "recency_days": 6,
          "stars": 3693,
          "open_issues": 53,
          "forks": 236,
          "watchers": 11,
          "age_days": 309,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 5,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Bash Agent"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 9,
        "code_blocks": 7
      },
      "enrichment_status": "pending"
    },
    {
      "id": "browserbase/skills/skills/browser-use-to-stagehand",
      "name": "browser-use-to-stagehand",
      "summary": "Migrate browser-use (Python) browser-automation scripts to Stagehand v3 (TypeScript) on Browserbase. Use when the user wants to convert, port, rewrite, or migrate a browser-use Agent script to Stagehand, map browser-use features/APIs to Stagehand primitives (act/extract/observe/agent), or move agentic browser automation onto Browserbase with more determinism. Triggers on \"browser-use\", \"browser_use\", or \"Agent(task=...)\".",
      "source_repo": "browserbase/skills",
      "source_url": "https://github.com/browserbase/skills/tree/main/skills/browser-use-to-stagehand",
      "kind": "skill",
      "level": "skill",
      "path": "skills/browser-use-to-stagehand/SKILL.md",
      "source_ref": "main",
      "content_sha256": "bd21916e6ebd2c949432c4dc6b50e44d9c4e5d32f30416753616d2af3780020e",
      "trust": {
        "health": 76,
        "health_factors": {
          "recency_days": 6,
          "stars": 3693,
          "open_issues": 53,
          "forks": 236,
          "watchers": 11,
          "age_days": 309,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 5,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Read, Write, Edit, Grep, Bash"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 13,
        "code_blocks": 3
      },
      "enrichment_status": "pending"
    },
    {
      "id": "browserbase/skills/skills/browser-trace",
      "name": "browser-trace",
      "summary": "Capture a full DevTools-protocol trace of any browser automation — CDP firehose, screenshots, and DOM dumps — then bisect the stream into per-page searchable buckets. Use when the user wants to debug a failed run, audit network/console/DOM activity, attach a trace to an in-progress session, or feed structured per-page summaries back into an agent loop so its next iteration learns from the last one.",
      "source_repo": "browserbase/skills",
      "source_url": "https://github.com/browserbase/skills/tree/main/skills/browser-trace",
      "kind": "skill",
      "level": "skill",
      "path": "skills/browser-trace/SKILL.md",
      "source_ref": "main",
      "content_sha256": "4d286999b87be21a4c85112aa8fd654b08c8ed9c4159a25328b34eceab4d3a3b",
      "trust": {
        "health": 76,
        "health_factors": {
          "recency_days": 6,
          "stars": 3693,
          "open_issues": 53,
          "forks": 236,
          "watchers": 11,
          "age_days": 309,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 5,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Bash, Read, Grep"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 32,
        "code_blocks": 9
      },
      "enrichment_status": "pending"
    },
    {
      "id": "browserbase/skills/skills/browser-to-api",
      "name": "browser-to-api",
      "summary": "Turn a website's observable HTTP traffic into a best-effort OpenAPI 3.1 spec by analyzing a `browser-trace` capture. Use when the user wants to discover/extract API endpoints from a browser session, build an OpenAPI doc from network traffic, or document a third-party site's XHR/fetch surface for client integration.",
      "source_repo": "browserbase/skills",
      "source_url": "https://github.com/browserbase/skills/tree/main/skills/browser-to-api",
      "kind": "skill",
      "level": "skill",
      "path": "skills/browser-to-api/SKILL.md",
      "source_ref": "main",
      "content_sha256": "ba8ca8f802938eba604fc6affb6820df5aec2059d69bb3f5269b4c5eb9e2c6c9",
      "trust": {
        "health": 76,
        "health_factors": {
          "recency_days": 6,
          "stars": 3693,
          "open_issues": 53,
          "forks": 236,
          "watchers": 11,
          "age_days": 309,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 5,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Bash, Read, Grep"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 26,
        "code_blocks": 5
      },
      "enrichment_status": "pending"
    },
    {
      "id": "browserbase/skills/skills/browser",
      "name": "browser",
      "summary": "Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications. Supports remote Browserbase sessions with Browserbase Identity, Verified browsers, automatic CAPTCHA solving, and residential proxies — ideal for protected websites and JavaScript-heavy pages.",
      "source_repo": "browserbase/skills",
      "source_url": "https://github.com/browserbase/skills/tree/main/skills/browser",
      "kind": "skill",
      "level": "skill",
      "path": "skills/browser/SKILL.md",
      "source_ref": "main",
      "content_sha256": "2a458709ef411b671389651b4c064cfd15e420731a4d06afef5116e6619af411",
      "trust": {
        "health": 76,
        "health_factors": {
          "recency_days": 6,
          "stars": 3693,
          "open_issues": 53,
          "forks": 236,
          "watchers": 11,
          "age_days": 309,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 5,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Bash"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 18,
        "code_blocks": 8
      },
      "enrichment_status": "pending"
    },
    {
      "id": "browserbase/skills/skills/autobrowse",
      "name": "autobrowse",
      "summary": "Self-improving browser automation via the auto-research loop. Iteratively runs a browsing task, reads the trace, and improves the navigation skill (strategy.md) until it reliably passes. Supports parallel runs across multiple tasks using sub-agents. Use when you want to build or improve browser automation skills for specific website tasks.",
      "source_repo": "browserbase/skills",
      "source_url": "https://github.com/browserbase/skills/tree/main/skills/autobrowse",
      "kind": "skill",
      "level": "skill",
      "path": "skills/autobrowse/SKILL.md",
      "source_ref": "main",
      "content_sha256": "a89ba8e9eff5c22e5d2cb7bbb702c691d7069784052be1a7ebc1860d29d40bb0",
      "trust": {
        "health": 76,
        "health_factors": {
          "recency_days": 6,
          "stars": 3693,
          "open_issues": 53,
          "forks": 236,
          "watchers": 11,
          "age_days": 309,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 5,
            "maturity": 13
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "broad allowed-tools: Bash Read Write Edit Glob Grep Agent"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 48,
        "code_blocks": 15
      },
      "enrichment_status": "pending"
    },
    {
      "id": "browserbase/skills/skills/agent-experience",
      "name": "agent-experience",
      "summary": "Audit the developer experience of a product, SDK, docs site, or SKILL.md by dropping multiple Claude subagents at it with only a tiny task prompt and real tools (WebFetch, Bash, Write). Agents must discover the docs themselves, install deps, ask for credentials if needed, and attempt real execution. The skill captures each agent's trace — tool calls, retries, wall time, errors — and scores on Setup Friction, Speed, Efficiency, Error Recovery, and Doc Quality, then emits an HTML report with an A–F grade and concrete fixes. Use when the user asks to audit agent experience, test a skill, audit docs for agents, check if a SDK is agent-friendly, validate a SKILL.md, measure agent DX, or benchmark how painful onboarding is for an AI agent. Triggers: 'audit agent experience', 'test this skill', 'audit docs for agents', 'is my SDK agent-friendly', 'run a DX audit', 'agent experience test', 'test my docs', 'how do agents do with my product'.",
      "source_repo": "browserbase/skills",
      "source_url": "https://github.com/browserbase/skills/tree/main/skills/agent-experience",
      "kind": "skill",
      "level": "skill",
      "path": "skills/agent-experience/SKILL.md",
      "source_ref": "main",
      "content_sha256": "3702c304bf98134103b28aceb84f58e43f6957b759b44866054c67162aebffd4",
      "trust": {
        "health": 76,
        "health_factors": {
          "recency_days": 6,
          "stars": 3693,
          "open_issues": 53,
          "forks": 236,
          "watchers": 11,
          "age_days": 309,
          "archived": false,
          "parts": {
            "recency": 37,
            "maintenance": 21,
            "engagement": 5,
            "maturity": 13
          }
        },
        "security": "fail",
        "security_findings": [
          {
            "sev": "high",
            "label": "sends secrets in a request"
          },
          {
            "sev": "low",
            "label": "broad allowed-tools: Read WebFetch Write Bash AskUserQuestion Agent"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 20,
        "code_blocks": 7
      },
      "enrichment_status": "pending"
    },
    {
      "id": "jherrodthomas/automotive-skills-suite",
      "name": "automotive-skills-suite",
      "summary": "100+ installable Claude skills covering Engineering areas such as, ISO 26262 functional safety, ISO/SAE 21434 cybersecurity, ISO 21448 SOTIF, AIAG-VDA quality (APQP/PPAP/FMEA), Automotive SPICE, and continuous improvement tools — every builder paired with a confirmation reviewer.",
      "source_repo": "jherrodthomas/automotive-skills-suite",
      "source_url": "https://github.com/jherrodthomas/automotive-skills-suite",
      "kind": "skill-collection",
      "level": "repo",
      "trust": {
        "health": 72,
        "health_factors": {
          "recency_days": 0,
          "stars": 2433,
          "open_issues": 10,
          "forks": 98,
          "watchers": 10,
          "age_days": 108,
          "archived": false,
          "parts": {
            "recency": 40,
            "maintenance": 24,
            "engagement": 4,
            "maturity": 4
          }
        },
        "security": "unrated",
        "zh": false
      },
      "frontmatter": null
    },
    {
      "id": "SawyerHood/dev-browser/skills/dev-browser",
      "name": "dev-browser",
      "summary": "Browser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include \"go to [url]\", \"click on\", \"fill out the form\", \"take a screenshot\", \"scrape\", \"automate\", \"test the website\", \"log into\", or any browser interaction request.",
      "source_repo": "SawyerHood/dev-browser",
      "source_url": "https://github.com/SawyerHood/dev-browser/tree/main/skills/dev-browser",
      "kind": "skill",
      "level": "skill",
      "path": "skills/dev-browser/SKILL.md",
      "source_ref": "main",
      "content_sha256": "01a5137fdefa883d0b9dbc9f4683f53106f199228aaaeac1ad8d43ea7cdcfc09",
      "trust": {
        "health": 64,
        "health_factors": {
          "recency_days": 33,
          "stars": 6549,
          "open_issues": 17,
          "forks": 428,
          "watchers": 18,
          "age_days": 257,
          "archived": false,
          "parts": {
            "recency": 24,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 11
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 3,
        "code_blocks": 1
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automate web browser interactions and workflows while maintaining persistent session and login states via a sandboxed CLI.",
            "scenarios": [
              "Navigating websites, logging into accounts, and filling out complex web forms automatically.",
              "Capturing page screenshots and scraping dynamic data from web applications.",
              "Executing automated end-to-end tests for web applications."
            ],
            "io": "Inputs are CLI commands, target URLs, and automation parameters; outputs are screenshots, extracted page data, and updated browser states.",
            "dependencies": [
              "browser",
              "dev-browser CLI",
              "Node.js/npm"
            ],
            "boundary": "It handles browser-level interactions and automation scripts, but does not natively solve anti-bot CAPTCHAs or function without a local browser runtime environment."
          },
          "zh": {
            "purpose": "通过沙盒化的命令行工具自动化浏览器操作，同时保留页面状态与登录会话。",
            "scenarios": [
              "自动导航网页、登录账户并填写复杂的 Web 表单。",
              "获取网页截图并从动态 Web 应用中提取抓取数据。",
              "针对 Web 应用程序执行自动化端到端测试。"
            ],
            "io": "输入为 CLI 指令、目标 URL 及自动化参数；输出为网页截图、提取的数据及更新后的浏览器状态。",
            "dependencies": [
              "browser",
              "dev-browser CLI",
              "Node.js/npm"
            ],
            "boundary": "该技能专注于浏览器层面的脚本化自动化操作，但无法自动破解反爬虫验证码，也无法在缺少本地浏览器运行环境的情况下运行。"
          }
        },
        "community_repo": "SawyerHood/dev-browser",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "kepano/obsidian-skills/skills/obsidian-markdown",
      "name": "obsidian-markdown",
      "summary": "Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.",
      "source_repo": "kepano/obsidian-skills",
      "source_url": "https://github.com/kepano/obsidian-skills/tree/main/skills/obsidian-markdown",
      "kind": "skill",
      "level": "skill",
      "path": "skills/obsidian-markdown/SKILL.md",
      "source_ref": "main",
      "content_sha256": "7ad72e1f0a9081ed325e76b6402ad5de50a00e63e2341fd403a92f147234a007",
      "trust": {
        "health": 46,
        "health_factors": {
          "recency_days": 69,
          "stars": 46449,
          "open_issues": 63,
          "forks": 3330,
          "watchers": 242,
          "age_days": 226,
          "archived": false,
          "parts": {
            "recency": 6,
            "maintenance": 25,
            "engagement": 6,
            "maturity": 9
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 19,
        "code_blocks": 14
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides the generation and editing of Obsidian Flavored Markdown notes with support for wikilinks, embeds, callouts, properties, and specialized syntax.",
            "scenarios": [
              "Creating or updating Obsidian vault notes with internal wikilinks and embedded files",
              "Structuring note metadata using frontmatter properties, hierarchical tags, and custom styles",
              "Adding visually distinct callout blocks, highlights, or inline comments to notes"
            ],
            "io": "Inputs text requirements or standard note content, and outputs valid Obsidian-flavored Markdown code.",
            "dependencies": [
              "none"
            ],
            "boundary": "It strictly handles Obsidian Markdown formatting and syntax rules, without performing local file system operations or configuring Obsidian plugins."
          },
          "zh": {
            "purpose": "指导创建和编辑符合 Obsidian 规范的 Markdown 笔记，支持双向链接、文件嵌入、标注框（callouts）及 YAML 属性等特有语法。",
            "scenarios": [
              "在 Obsidian 知识库中创建或更新带有内部双向链接和嵌入内容的笔记",
              "使用 Frontmatter 属性、层级标签及自定义样式组织笔记元数据",
              "为笔记内容添加 Callout 标注框、高亮文本或隐藏注释"
            ],
            "io": "输入文本需求或普通笔记内容，输出符合 Obsidian 语法的 Markdown 文本。",
            "dependencies": [
              "none"
            ],
            "boundary": "本技能仅专注于 Obsidian Markdown 的语法生成与格式化，不直接处理本地文件读写或 Obsidian 插件配置。"
          }
        },
        "community_repo": "kepano/obsidian-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "kepano/obsidian-skills/skills/obsidian-cli",
      "name": "obsidian-cli",
      "summary": "Interact with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more. Also supports plugin and theme development with commands to reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM. Use when the user asks to interact with their Obsidian vault, manage notes, search vault content, perform vault operations from the command line, or develop and debug Obsidian plugins and themes.",
      "source_repo": "kepano/obsidian-skills",
      "source_url": "https://github.com/kepano/obsidian-skills/tree/main/skills/obsidian-cli",
      "kind": "skill",
      "level": "skill",
      "path": "skills/obsidian-cli/SKILL.md",
      "source_ref": "main",
      "content_sha256": "b54257cdc0e5d04488b35b0c797bfe427b24359f0848d3c73924dcacf8da6358",
      "trust": {
        "health": 46,
        "health_factors": {
          "recency_days": 69,
          "stars": 46449,
          "open_issues": 63,
          "forks": 3330,
          "watchers": 242,
          "age_days": 226,
          "archived": false,
          "parts": {
            "recency": 6,
            "maintenance": 25,
            "engagement": 6,
            "maturity": 9
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 9,
        "code_blocks": 11
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides command-line control over a running Obsidian instance to manage vault notes, search content, and debug or develop plugins and themes.",
            "scenarios": [
              "Creating, reading, or appending notes and daily logs from the command line.",
              "Searching vault notes, tasks, tags, and backlinks.",
              "Managing note properties and metadata programmatically.",
              "Hot-reloading plugins, evaluating JavaScript code, and inspecting DOM or dev errors during plugin development."
            ],
            "io": "Accepts Obsidian CLI commands and parameter flags (such as note names, search queries, or JS snippets) and outputs command results, note content, execution logs, or screenshot files.",
            "dependencies": [
              "obsidian-cli",
              "obsidian"
            ],
            "boundary": "Requires an active, running Obsidian application instance and cannot perform vault operations when Obsidian is closed."
          },
          "zh": {
            "purpose": "通过命令行控制正在运行的 Obsidian 实例，以管理 Vault 笔记、搜索内容以及调试与开发插件和主题。",
            "scenarios": [
              "通过命令行创建、读取或追加笔记与日记内容。",
              "搜索 Vault 中的笔记、任务、标签和反向链接。",
              "以编程方式管理笔记属性与元数据。",
              "在插件开发中热重载插件、执行 JavaScript 代码并检查 DOM 及错误日志。"
            ],
            "io": "输入 Obsidian CLI 命令与参数（如笔记名称、搜索查询或 JS 代码片段），输出命令执行结果、笔记内容、运行日志或生成的截图文件。",
            "dependencies": [
              "obsidian-cli",
              "obsidian"
            ],
            "boundary": "必须依赖正在运行的 Obsidian 客户端应用，无法在 Obsidian 未启动时直接通过此 CLI 交互。"
          }
        },
        "community_repo": "kepano/obsidian-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "kepano/obsidian-skills/skills/obsidian-bases",
      "name": "obsidian-bases",
      "summary": "Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.",
      "source_repo": "kepano/obsidian-skills",
      "source_url": "https://github.com/kepano/obsidian-skills/tree/main/skills/obsidian-bases",
      "kind": "skill",
      "level": "skill",
      "path": "skills/obsidian-bases/SKILL.md",
      "source_ref": "main",
      "content_sha256": "c0037f20926c7d8591cdd040365e4c0e4c0c4146386a506f28f241faee9a27d9",
      "trust": {
        "health": 46,
        "health_factors": {
          "recency_days": 69,
          "stars": 46449,
          "open_issues": 63,
          "forks": 3330,
          "watchers": 242,
          "age_days": 226,
          "archived": false,
          "parts": {
            "recency": 6,
            "maintenance": 25,
            "engagement": 6,
            "maturity": 9
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 64,
        "code_blocks": 18
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Enables Claude to create, configure, and validate Obsidian `.base` YAML files for building database-like views of vault notes with custom filters, formulas, and visual layouts.",
            "scenarios": [
              "Creating table or card views to organize vault notes by tags or folders.",
              "Configuring formula properties and summaries for dynamic calculated fields.",
              "Setting up global and view-specific multi-condition filter logic."
            ],
            "io": "Takes desired view requirements and filter criteria as input, and outputs a valid `.base` YAML configuration file.",
            "dependencies": [
              "obsidian",
              "file_system"
            ],
            "boundary": "It only creates and edits `.base` configuration files, and does not modify note contents or install Obsidian plugins."
          },
          "zh": {
            "purpose": "帮助 Claude 生成、配置和校验 Obsidian 的 `.base` YAML 文件，以便通过自定义筛选、公式和布局来展示笔记数据库。",
            "scenarios": [
              "按标签或文件夹创建表格或卡片视图来组织笔记。",
              "配置公式属性与汇总逻辑，实现动态计算字段。",
              "设置全局及视图特有的多条件组合筛选器。"
            ],
            "io": "输入为笔记视图与筛选需求，输出为符合规范的 `.base` YAML 配置文件。",
            "dependencies": [
              "obsidian",
              "file_system"
            ],
            "boundary": "该技能仅用于创建和编辑 `.base` 配置文件，不直接修改笔记本身的文本内容或管理 Obsidian 插件。"
          }
        },
        "community_repo": "kepano/obsidian-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "kepano/obsidian-skills/skills/json-canvas",
      "name": "json-canvas",
      "summary": "Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.",
      "source_repo": "kepano/obsidian-skills",
      "source_url": "https://github.com/kepano/obsidian-skills/tree/main/skills/json-canvas",
      "kind": "skill",
      "level": "skill",
      "path": "skills/json-canvas/SKILL.md",
      "source_ref": "main",
      "content_sha256": "97d1ae0728955c4203922753d5656890e5e4dd371b8306ea11884f9b510f1b85",
      "trust": {
        "health": 46,
        "health_factors": {
          "recency_days": 69,
          "stars": 46449,
          "open_issues": 63,
          "forks": 3330,
          "watchers": 242,
          "age_days": 226,
          "archived": false,
          "parts": {
            "recency": 6,
            "maintenance": 25,
            "engagement": 6,
            "maturity": 9
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 20,
        "code_blocks": 7
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Creates and modifies JSON Canvas (.canvas) files containing nodes, edges, and groups according to the JSON Canvas Spec 1.0.",
            "scenarios": [
              "Generating visual mind maps, flowcharts, or diagrams in Obsidian canvas format.",
              "Adding text, file, or link nodes to existing canvas files while avoiding visual overlap.",
              "Connecting nodes with customized edges, anchor directions, and descriptive labels."
            ],
            "io": "Accepts canvas specifications or file modification requests as input and generates or updates valid .canvas JSON files.",
            "dependencies": [
              "none"
            ],
            "boundary": "Does not render visual diagram previews or convert files into non-canvas graphical formats."
          },
          "zh": {
            "purpose": "用于按照 JSON Canvas 1.0 规范创建和编辑包含节点、连接线及分组的 JSON Canvas（.canvas）文件。",
            "scenarios": [
              "在 Obsidian 中自动生成思维导图、流程图或可视化结构图。",
              "向现有的画布文件中添加文本、文件或超链接节点并自动计算避让排版。",
              "连接不同节点并配置连接线的端点方向与文本标签。"
            ],
            "io": "接收画布建图需求或修改指令，输出或更新符合标准的 .canvas JSON 文件。",
            "dependencies": [
              "none"
            ],
            "boundary": "不提供图形化可视化渲染预览，也不支持 JSON Canvas 规范之外的其他图表格式转换。"
          }
        },
        "community_repo": "kepano/obsidian-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "kepano/obsidian-skills/skills/defuddle",
      "name": "defuddle",
      "summary": "Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page. Do NOT use for URLs ending in .md — those are already markdown, use WebFetch directly.",
      "source_repo": "kepano/obsidian-skills",
      "source_url": "https://github.com/kepano/obsidian-skills/tree/main/skills/defuddle",
      "kind": "skill",
      "level": "skill",
      "path": "skills/defuddle/SKILL.md",
      "source_ref": "main",
      "content_sha256": "10673a4dc70a0a057612d443243ab7a5aa4abdd4a0fadc3f6eec5fd71ad5a971",
      "trust": {
        "health": 46,
        "health_factors": {
          "recency_days": 69,
          "stars": 46449,
          "open_issues": 63,
          "forks": 3330,
          "watchers": 242,
          "age_days": 226,
          "archived": false,
          "parts": {
            "recency": 6,
            "maintenance": 25,
            "engagement": 6,
            "maturity": 9
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 3,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Extracts clean, readable Markdown content from web pages by removing clutter and navigation to optimize token usage.",
            "scenarios": [
              "Reading and analyzing online technical documentation or blog posts",
              "Extracting article text without site navigation or advertisements",
              "Retrieving specific page metadata such as title or description"
            ],
            "io": "Input is a target web page URL; output is cleaned Markdown, metadata, or structured HTML/JSON content.",
            "dependencies": [
              "defuddle CLI",
              "npm",
              "bash"
            ],
            "boundary": "Does not support URLs already ending in .md or web pages requiring interactive authentication and browser emulation."
          },
          "zh": {
            "purpose": "通过 Defuddle CLI 从网页中提取去除导航与广告的干净 Markdown 内容，以优化 Token 使用。",
            "scenarios": [
              "阅读并分析在线技术文档或博客文章",
              "提取去除网页导航和广告后的纯净文章文本",
              "获取网页的特定元数据（如标题或描述）"
            ],
            "io": "输入为目标网页 URL，输出为清洗后的 Markdown 内容、元数据或结构化 HTML/JSON。",
            "dependencies": [
              "defuddle CLI",
              "npm",
              "bash"
            ],
            "boundary": "不适用于直接以 .md 结尾的 Markdown 文件链接，也不支持需要交互式登录或复杂浏览器操作的网页。"
          }
        },
        "community_repo": "kepano/obsidian-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "huangserva/skill-prompt-generator/.claude/skills/universal-learner",
      "name": "universal-learner",
      "summary": "通用学习器 - 从任何领域的Prompt中自动提取可复用元素，持续学习和积累知识",
      "source_repo": "huangserva/skill-prompt-generator",
      "source_url": "https://github.com/huangserva/skill-prompt-generator/tree/main/.claude/skills/universal-learner",
      "kind": "skill",
      "level": "skill",
      "path": ".claude/skills/universal-learner/SKILL.md",
      "source_ref": "main",
      "content_sha256": "a671f2d69d3b94d7b5f9675865c640f9b77e72e6227f06e8ee5eb7fe87028aec",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 99,
          "stars": 1458,
          "open_issues": 4,
          "forks": 209,
          "watchers": 7,
          "age_days": 224,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 9
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": true
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 24,
        "code_blocks": 10
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automatically extract reusable elements, tags, and templates from prompts or design systems across various domains to build and accumulate a structured knowledge library.",
            "scenarios": [
              "Extracting reusable materials, lighting, and photography techniques from a single prompt.",
              "Batch processing multiple prompts to update tag indexes and element databases.",
              "Parsing a complete design system or workflow framework to store structured templates and raw reference specs."
            ],
            "io": "Inputs raw text prompts, batch JSON files, or design system specifications, and outputs a structured learning report while saving extracted elements to a database.",
            "dependencies": [
              "none"
            ],
            "boundary": "It only focuses on analyzing, extracting, and database-indexing prompt elements, and does not directly generate actual images, videos, or visual media."
          },
          "zh": {
            "purpose": "从多领域的提示词或设计系统中自动提取可复用的组件、标签与模板，持续构建并积累结构化知识库。",
            "scenarios": [
              "从单条提示词中提取材质、灯光与拍摄技术等可复用元素。",
              "批量解析多条提示词并自动打标归类，更新元素数据库。",
              "学习并解析完整的设计系统或工作流框架，保存结构化模板与原始参考资料。"
            ],
            "io": "输入文本提示词、批量 Prompt 文件或设计系统规范，输出结构化的学习报告并将提取到的元素写入数据库。",
            "dependencies": [
              "none"
            ],
            "boundary": "该技能仅负责提示词与设计规范的解析、提取与数据库管理，不直接生成图像或视频等最终视觉内容。"
          }
        },
        "community_repo": "huangserva/skill-prompt-generator",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "huangserva/skill-prompt-generator/.codex/skills/universal-learner",
      "name": "universal-learner",
      "summary": "通用学习器 - 从任何领域的Prompt中自动提取可复用元素，持续学习和积累知识",
      "source_repo": "huangserva/skill-prompt-generator",
      "source_url": "https://github.com/huangserva/skill-prompt-generator/tree/main/.codex/skills/universal-learner",
      "kind": "skill",
      "level": "skill",
      "path": ".codex/skills/universal-learner/SKILL.md",
      "source_ref": "main",
      "content_sha256": "a671f2d69d3b94d7b5f9675865c640f9b77e72e6227f06e8ee5eb7fe87028aec",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 99,
          "stars": 1458,
          "open_issues": 4,
          "forks": 209,
          "watchers": 7,
          "age_days": 224,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 9
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": true
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 24,
        "code_blocks": 10
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Automatically extracts, tags, and evaluates reusable prompt elements and design systems across multiple domains to build a structured database for continuous knowledge accumulation.",
            "scenarios": [
              "Extracting materials and lighting techniques from a single image generation prompt",
              "Batch parsing multiple prompts to automatically populate a local element database",
              "Analyzing full design systems or workflow specifications to save structured visual reference templates"
            ],
            "io": "Inputs raw text prompts or design system specifications, and outputs categorized prompt elements, reusability scores, database entries, and a markdown learning report.",
            "dependencies": [
              "database"
            ],
            "boundary": "It strictly handles the analysis, extraction, and database management of prompt elements, without directly generating or rendering final images and videos."
          },
          "zh": {
            "purpose": "从多领域的 Prompt 和设计系统中自动提取、打标签与评估可复用元素，并持久化存入知识数据库中。",
            "scenarios": [
              "从单个图像提示词中提取材质、构图和拍摄视角等复用组件",
              "批量解析多个提示词或配置文件以更新本地元素库",
              "解析并保存完整的设计系统规范与工作流模板"
            ],
            "io": "输入提示词文本或设计系统规范，输出分类后的可复用元素、复用性评分、数据库更新记录及学习报告。",
            "dependencies": [
              "database"
            ],
            "boundary": "该技能仅负责 Prompt 元素的提取、打标签与数据库归档，不负责直接生成或渲染图像与视频。"
          }
        },
        "community_repo": "huangserva/skill-prompt-generator",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "huangserva/skill-prompt-generator/.claude/skills/prompt-analyzer",
      "name": "prompt-analyzer",
      "summary": "提示词分析与洞察 - 查看Prompt详情、对比差异、推荐相似提示词、元素库统计",
      "source_repo": "huangserva/skill-prompt-generator",
      "source_url": "https://github.com/huangserva/skill-prompt-generator/tree/main/.claude/skills/prompt-analyzer",
      "kind": "skill",
      "level": "skill",
      "path": ".claude/skills/prompt-analyzer/SKILL.md",
      "source_ref": "main",
      "content_sha256": "f8dce825ec2a5a8ea9818bfb79da5cb978b34a8cf7554c0c1b9fe4240eb49f3a",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 99,
          "stars": 1458,
          "open_issues": 4,
          "forks": 209,
          "watchers": 7,
          "age_days": 224,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 9
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": true
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 83,
        "code_blocks": 28
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides detailed insight, comparative analysis, similarity recommendations, and statistical analysis for pre-existing prompts.",
            "scenarios": [
              "Viewing the detailed metadata and constituent elements of a specific prompt",
              "Comparing the differences and similarity score between two distinct prompts",
              "Recommending similar prompts based on an existing prompt ID"
            ],
            "io": "Takes prompt IDs and analysis parameters as input, and outputs formatted analysis reports, comparison tables, or recommendation lists.",
            "dependencies": [
              "prompt_analyzer"
            ],
            "boundary": "This skill strictly analyzes and compares pre-existing prompts and does not generate or create new prompts."
          },
          "zh": {
            "purpose": "专注于对已生成提示词的成分分解、差异对比、相似推荐和元素统计，提供深入的分析洞察。",
            "scenarios": [
              "查看指定 Prompt 的组成元素、元数据与质量评分",
              "对比两个 Prompt 的相似度、共同元素及各自差异",
              "根据已有的 Prompt ID 查找并推荐相似风格的 Prompt"
            ],
            "io": "输入 Prompt ID 及分析请求参数，输出格式化的分析报告、对比表格或推荐清单。",
            "dependencies": [
              "prompt_analyzer"
            ],
            "boundary": "仅负责分析和对比库中现有的提示词，不负责生成或创建新的提示词。"
          }
        },
        "community_repo": "huangserva/skill-prompt-generator",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "huangserva/skill-prompt-generator/.codex/skills/prompt-analyzer",
      "name": "prompt-analyzer",
      "summary": "提示词分析与洞察 - 查看Prompt详情、对比差异、推荐相似提示词、元素库统计",
      "source_repo": "huangserva/skill-prompt-generator",
      "source_url": "https://github.com/huangserva/skill-prompt-generator/tree/main/.codex/skills/prompt-analyzer",
      "kind": "skill",
      "level": "skill",
      "path": ".codex/skills/prompt-analyzer/SKILL.md",
      "source_ref": "main",
      "content_sha256": "f8dce825ec2a5a8ea9818bfb79da5cb978b34a8cf7554c0c1b9fe4240eb49f3a",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 99,
          "stars": 1458,
          "open_issues": 4,
          "forks": 209,
          "watchers": 7,
          "age_days": 224,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 9
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": true
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 83,
        "code_blocks": 28
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "This skill provides detailed analysis, comparison, recommendations, and statistics for previously generated prompts.",
            "scenarios": [
              "Inspecting elements, quality ratings, and full text of a specific prompt ID",
              "Comparing similarity, common elements, and differences between two prompt IDs",
              "Recommending similar prompts based on element and style overlap",
              "Viewing statistics and recommended element combinations from the prompt library"
            ],
            "io": "Inputs include prompt IDs or comparison queries, and outputs consist of formatted analytical reports, comparative tables, or recommended prompt lists.",
            "dependencies": [
              "none"
            ],
            "boundary": "The skill only analyzes and offers insights on existing prompts and element library statistics; it does not generate new prompts."
          },
          "zh": {
            "purpose": "该技能专注于已生成提示词的详情查看、差异对比、相似推荐和元素统计洞察。",
            "scenarios": [
              "查看指定 Prompt ID 的构成元素、质量评分与完整文本",
              "对比两个 Prompt ID 之间的相似度、共有元素与独有差异",
              "基于目标 Prompt 推荐风格或结构相似的其他提示词",
              "查询提示词元素库的统计信息或按风格获取最佳元素组合"
            ],
            "io": "输入为 Prompt ID 或对比分析指令，输出为格式化的分析报告、对比表格或推荐列表。",
            "dependencies": [
              "none"
            ],
            "boundary": "该技能仅对已有的提示词数据和元素库进行分析与统计，不承担新提示词的生成工作。"
          }
        },
        "community_repo": "huangserva/skill-prompt-generator",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "SnailSploit/Claude-Red/Skills/fuzzing/offensive-vuln-classes",
      "name": "offensive-vuln-classes",
      "summary": "",
      "source_repo": "SnailSploit/Claude-Red",
      "source_url": "https://github.com/SnailSploit/Claude-Red/tree/main/Skills/fuzzing/offensive-vuln-classes",
      "kind": "skill",
      "level": "skill",
      "path": "Skills/fuzzing/offensive-vuln-classes/SKILL.md",
      "source_ref": "main",
      "content_sha256": "85b7eeeded746de0962b27ed14984f483cb21d1444843e21bc531aba221985e0",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 100,
          "stars": 2929,
          "open_issues": 4,
          "forks": 480,
          "watchers": 28,
          "age_days": 166,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 14,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 63,
        "code_blocks": 10
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a structured educational methodology and checklist covering core memory corruption vulnerability classes with real-world CVE case studies for exploit development learning.",
            "scenarios": [
              "Learning fundamental memory corruption concepts and vulnerability classes",
              "Analyzing real-world CVE case studies and vulnerability mechanics",
              "Following a structured checklist for security auditing and vulnerability research"
            ],
            "io": "Takes vulnerability keywords or concepts as input and outputs structured methodology checklists, vulnerability explanations, and CVE case studies.",
            "dependencies": [
              "none"
            ],
            "boundary": "Focuses on educational methodology and vulnerability analysis concepts, and does not conduct live scanning, exploit execution, or target debugging."
          },
          "zh": {
            "purpose": "提供结构化的教学方法论与检查清单，涵盖核心内存破坏漏洞类型及真实世界的 CVE 案例研究，用于漏洞利用开发的学习。",
            "scenarios": [
              "学习内存破坏漏洞的基本原理与类型分类",
              "分析真实世界中的 CVE 漏洞案例及其机制",
              "在安全审计和漏洞研究中遵循结构化的分析清单"
            ],
            "io": "输入漏洞关键词或相关概念，输出结构化的方法论检查清单、漏洞原理解释及 CVE 案例分析。",
            "dependencies": [
              "none"
            ],
            "boundary": "仅专注于漏洞原理分析与教学方法论，不提供实时的漏洞扫描、漏洞利用代码运行或目标调试功能。"
          }
        },
        "community_repo": "SnailSploit/Claude-Red",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "SnailSploit/Claude-Red/Skills/exploit-dev/offensive-toctou",
      "name": "offensive-toctou",
      "summary": "Time-of-Check / Time-of-Use (TOCTOU) race condition exploitation methodology across binary, kernel, filesystem, web, and container layers. Covers symbolic-link races (open/access/stat split), file-descriptor races, fopen/realpath traversal races, /proc and procfs races, FUSE-backed slow-fs races to widen the window, ptrace and signal races, kernel double-fetch / userspace pointer races, container/runc/symlink escape primitives, kubernetes admission/authz TOCTOU, web auth-vs-authz TOCTOU, JWT-claim TOCTOU at gateway vs service, payment/idempotency races, and modern race-amplification techniques (single-packet attack, slow loris, FUSE pause, cgroup freeze, scheduler shaping). Use when you've identified a 'check then act' pattern in code, when fuzzing for race conditions, or when exploiting concurrency bugs in privileged binaries / kernel / orchestrators.",
      "source_repo": "SnailSploit/Claude-Red",
      "source_url": "https://github.com/SnailSploit/Claude-Red/tree/main/Skills/exploit-dev/offensive-toctou",
      "kind": "skill",
      "level": "skill",
      "path": "Skills/exploit-dev/offensive-toctou/SKILL.md",
      "source_ref": "main",
      "content_sha256": "8c7fb9790b1853ecf5dfa23fe85b8fa0d1967c20a7ffe04752a6ac4c2253636f",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 100,
          "stars": 2929,
          "open_issues": 4,
          "forks": 480,
          "watchers": 28,
          "age_days": 166,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 14,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 53,
        "code_blocks": 21
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides methodology and conceptual primitives for identifying and exploiting Time-of-Check / Time-of-Use (TOCTOU) race condition vulnerabilities across systems, web, and container environments.",
            "scenarios": [
              "Analyzing source code or binaries for vulnerable check-then-act logic patterns",
              "Evaluating filesystem and symlink safety in privileged application workflows",
              "Testing concurrency controls and race window amplification techniques in web services and orchestrators"
            ],
            "io": "Inputs code snippet details or concurrency scenarios and outputs methodology steps and theoretical race condition primitives.",
            "dependencies": [
              "none"
            ],
            "boundary": "This skill provides tactical knowledge and methodology for race condition testing but does not perform automated exploitation against external targets or generate full weaponized exploit payloads."
          },
          "zh": {
            "purpose": "提供跨系统、Web 和容器环境识别与利用检查时到使用时 (TOCTOU) 竞态条件漏洞的方法论与概念原语。",
            "scenarios": [
              "分析源代码或二进制文件中的先检查后执行逻辑漏洞模式",
              "评估特权程序工作流中的文件系统及符号链接安全性",
              "测试 Web 服务与编排器中的并发控制及竞态窗口放大技术"
            ],
            "io": "输入代码片段细节或并发场景，输出竞态条件测试方法论与理论原语。",
            "dependencies": [
              "none"
            ],
            "boundary": "该技能仅提供竞态条件测试的技术方法与理论，不执行针对外部目标的自动化利用，也不生成完整的武器化利用载荷。"
          }
        },
        "community_repo": "SnailSploit/Claude-Red",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "SnailSploit/Claude-Red/Skills/auth/offensive-oauth",
      "name": "offensive-oauth",
      "summary": "",
      "source_repo": "SnailSploit/Claude-Red",
      "source_url": "https://github.com/SnailSploit/Claude-Red/tree/main/Skills/auth/offensive-oauth",
      "kind": "skill",
      "level": "skill",
      "path": "Skills/auth/offensive-oauth/SKILL.md",
      "source_ref": "main",
      "content_sha256": "1202b700fac05d63cc78c959c084cbcf9c8cb4f3b00be6cec52c7ebc98f0ec52",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 100,
          "stars": 2929,
          "open_issues": 4,
          "forks": 480,
          "watchers": 28,
          "age_days": 166,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 14,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 35,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a structured methodology and checklist for identifying security vulnerabilities in OAuth 2.0 and OIDC implementations.",
            "scenarios": [
              "Auditing OAuth 2.0 authentication flows in web and mobile applications",
              "Targeting OAuth authorization servers during bug bounty assessments",
              "Evaluating PKCE enforcement, state binding, and redirect URI validation controls"
            ],
            "io": "Accepts target OAuth parameters and implementation contexts as input, and outputs a systematic checklist with actionable security testing steps.",
            "dependencies": [
              "none"
            ],
            "boundary": "It provides security guidelines and conceptual attack methodologies, but does not execute automated scanning or directly launch exploit payloads."
          },
          "zh": {
            "purpose": "提供系统化的方法论与检查清单，用于评估和排查 OAuth 2.0 及 OIDC 实现中的安全漏洞。",
            "scenarios": [
              "审计 Web 及移动应用中的 OAuth 2.0 身份验证流程",
              "在漏洞赏金项目中针对 OAuth 授权服务器进行安全评估",
              "检验 PKCE 强制性、state 绑定及 redirect_uri 校验等防御机制"
            ],
            "io": "接收目标的 OAuth 流程参数与上下文信息，输出结构化的安全测试检查清单和后续排查建议。",
            "dependencies": [
              "none"
            ],
            "boundary": "该技能仅提供安全测试指导与攻击分析思路，本身不具备自动化扫描或直接执行漏洞利用攻击的功能。"
          }
        },
        "community_repo": "SnailSploit/Claude-Red",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "SnailSploit/Claude-Red/Skills/exploit-dev/offensive-mitigations",
      "name": "offensive-mitigations",
      "summary": "",
      "source_repo": "SnailSploit/Claude-Red",
      "source_url": "https://github.com/SnailSploit/Claude-Red/tree/main/Skills/exploit-dev/offensive-mitigations",
      "kind": "skill",
      "level": "skill",
      "path": "Skills/exploit-dev/offensive-mitigations/SKILL.md",
      "source_ref": "main",
      "content_sha256": "cbd789c1bf8fd8110c511150169fc5b98e097a9419aa41647e35ced477b3a388",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 100,
          "stars": 2929,
          "open_issues": 4,
          "forks": 480,
          "watchers": 28,
          "age_days": 166,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 14,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 199,
        "code_blocks": 5
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a reference catalog and structured methodology for identifying modern binary and kernel security mitigations and planning techniques to bypass them.",
            "scenarios": [
              "Assessing target system or binary hardening features like KASLR, KPTI, and SMAP",
              "Planning mitigation bypass strategies during vulnerability assessment and exploit analysis",
              "Checking OS security parameters using system commands and CPU flags"
            ],
            "io": "Accepts target CPU flags, system diagnostics, or mitigation query terms as input, and outputs mitigation status analysis with recommended bypass methodologies.",
            "dependencies": [
              "none"
            ],
            "boundary": "This skill provides mitigation bypass methodologies and reference checklists, but does not generate fully functional exploit scripts or execute live attacks."
          },
          "zh": {
            "purpose": "提供现代二进制与内核安全防护机制的检测方法与已知绕过策略的参考指南。",
            "scenarios": [
              "评估目标系统或二进制文件的安全加固配置（如 KASLR、KPTI、SMAP 等）",
              "在漏洞分析与攻防演练中制定安全防护绕过策略",
              "结合系统命令与 CPU 标志排查内核安全机制的开启状态"
            ],
            "io": "输入目标 CPU 标志、系统诊断信息或防护机制查询需求，输出对应的防护状态分析与建议的绕过方法清单。",
            "dependencies": [
              "none"
            ],
            "boundary": "本技能仅提供防护检测与绕过思路的参考方法，不直接生成可运行的漏洞利用脚本或执行实际攻击。"
          }
        },
        "community_repo": "SnailSploit/Claude-Red",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "SnailSploit/Claude-Red/Skills/auth/offensive-jwt",
      "name": "offensive-jwt",
      "summary": "JWT attack methodology for penetration testers. Covers algorithm confusion (alg:none, RS256→HS256), weak HMAC secret brute force, kid parameter injection (SQLi, path traversal), jku/x5u/jwk header injection, JWKS cache poisoning, JWS/JWE confusion, timing attacks, and mobile JWT storage extraction. Use when testing JWT-based authentication, hunting auth bypass via token manipulation, or evaluating JWT implementation security in web or mobile apps.",
      "source_repo": "SnailSploit/Claude-Red",
      "source_url": "https://github.com/SnailSploit/Claude-Red/tree/main/Skills/auth/offensive-jwt",
      "kind": "skill",
      "level": "skill",
      "path": "Skills/auth/offensive-jwt/SKILL.md",
      "source_ref": "main",
      "content_sha256": "f4062ca66c1241fbeb772e1671d0d86d3683e27f33744fee6723b13a934a3fb9",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 100,
          "stars": 2929,
          "open_issues": 4,
          "forks": 480,
          "watchers": 28,
          "age_days": 166,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 14,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 31,
        "code_blocks": 13
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a comprehensive penetration testing methodology and attack checklist for evaluating and exploiting vulnerabilities in JWT-based authentication implementations.",
            "scenarios": [
              "Auditing web or mobile applications for JWT authentication bypasses and misconfigurations",
              "Exploiting algorithm confusion (RS256 to HS256) or algorithm bypasses (alg:none)",
              "Testing for header injection vulnerabilities like SQL injection, path traversal, or SSRF via kid and jku parameters"
            ],
            "io": "Inputs raw JWT tokens along with target HTTP request headers, and outputs vulnerability identification, misconfiguration details, or re-signed tokens.",
            "dependencies": [
              "jwt_tool",
              "burpsuite",
              "hashcat"
            ],
            "boundary": "This skill provides testing methodology and analysis guidance, but does not perform automated full exploitation or fix vulnerable code."
          },
          "zh": {
            "purpose": "为渗透测试人员提供用于评估和利用基于 JWT 的身份验证实现中漏洞的综合渗透测试方法论和检查清单。",
            "scenarios": [
              "审计 Web 或移动应用中的 JWT 身份验证绕过与安全配置缺陷",
              "利用算法混淆（RS256 切换为 HS256）或算法绕过（alg:none）进行越权测试",
              "通过 kid、jku、jwk 等标头参数注入测试 SQL 注入、路径穿越或 SSRF 漏洞"
            ],
            "io": "输入原始 JWT 令牌及目标 HTTP 请求标头，输出漏洞识别结果、配置缺陷细节或重新签名的令牌。",
            "dependencies": [
              "jwt_tool",
              "burpsuite",
              "hashcat"
            ],
            "boundary": "本技能仅提供测试方法学和分析指导，不进行自动化的全量漏洞利用或修复脆弱代码。"
          }
        },
        "community_repo": "SnailSploit/Claude-Red",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "SnailSploit/Claude-Red/Skills/fuzzing/offensive-fuzzing-course",
      "name": "offensive-fuzzing-course",
      "summary": "",
      "source_repo": "SnailSploit/Claude-Red",
      "source_url": "https://github.com/SnailSploit/Claude-Red/tree/main/Skills/fuzzing/offensive-fuzzing-course",
      "kind": "skill",
      "level": "skill",
      "path": "Skills/fuzzing/offensive-fuzzing-course/SKILL.md",
      "source_ref": "main",
      "content_sha256": "1094410fb2a89843e9f8d8447d1d28602fc5fd36b29481cdd45b47b5c768acdd",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 100,
          "stars": 2929,
          "open_issues": 4,
          "forks": 480,
          "watchers": 28,
          "age_days": 166,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 14,
            "maturity": 7
          }
        },
        "security": "fail",
        "security_findings": [
          {
            "sev": "high",
            "label": "curl | sh (remote code execution)"
          },
          {
            "sev": "low",
            "label": "uses sudo"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 350,
        "code_blocks": 37
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a structured educational checklist and operational guidance for learning fuzzing methodologies and discovering software vulnerabilities using tools like AFL++ and libFuzzer.",
            "scenarios": [
              "Setting up fuzzing campaigns and designing harness strategies for source or binary targets.",
              "Generating and optimizing seed corpora for coverage-guided fuzzing.",
              "Triaging, analyzing, and deduplicating crash results from fuzzer output."
            ],
            "io": "Inputs user prompts or crash logs related to fuzzing workflows, and outputs structured checklists, harness recommendations, and triage steps.",
            "dependencies": [
              "AFL++",
              "libFuzzer",
              "Linux VM",
              "GDB",
              "C/C++ Compiler"
            ],
            "boundary": "Provides methodology and procedural checklists for fuzzing and triage, but does not directly execute fuzzing binaries or craft weaponized exploit payloads."
          },
          "zh": {
            "purpose": "提供结构化的模糊测试教学清单与操作指导，帮助用户使用 AFL++ 和 libFuzzer 等工具学习并实施软件漏洞挖掘。",
            "scenarios": [
              "为源码或二进制目标设计 Harness 策略并配置模糊测试任务。",
              "生成与优化用于覆盖率引导模糊测试的初始种子语料库。",
              "对模糊测试输出的崩溃（Crash）结果进行分类、去重与分析。"
            ],
            "io": "输入与模糊测试流程相关的用户咨询或崩溃日志，输出分步指导清单、Harness 策略建议与崩溃排查步骤。",
            "dependencies": [
              "AFL++",
              "libFuzzer",
              "Linux VM",
              "GDB",
              "C/C++ Compiler"
            ],
            "boundary": "本技能仅提供模糊测试与崩溃分析的方法论指导及操作清单，并不直接代运行模糊测试程序或自动生成利用 Payload。"
          }
        },
        "community_repo": "SnailSploit/Claude-Red",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "SnailSploit/Claude-Red/Skills/fuzzing/offensive-fuzzing",
      "name": "offensive-fuzzing",
      "summary": "Practical offensive fuzzing methodology covering target identification, fuzzer selection (AFL++, libFuzzer, Honggfuzz, Boofuzz, syzkaller), harness writing, corpus curation, mutation strategies, coverage measurement, and crash triage. Use when setting up or running fuzz campaigns against any target: file parsers, network protocols, kernel drivers, EDR engines, embedded firmware, or language runtimes.",
      "source_repo": "SnailSploit/Claude-Red",
      "source_url": "https://github.com/SnailSploit/Claude-Red/tree/main/Skills/fuzzing/offensive-fuzzing",
      "kind": "skill",
      "level": "skill",
      "path": "Skills/fuzzing/offensive-fuzzing/SKILL.md",
      "source_ref": "main",
      "content_sha256": "fcd129b42cdf383cacd7852db336dc51e3e540d872ead9931c7acec30b4088c4",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 100,
          "stars": 2929,
          "open_issues": 4,
          "forks": 480,
          "watchers": 28,
          "age_days": 166,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 14,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 34,
        "code_blocks": 24
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a practical methodology and workflow guide for setting up and executing automated fuzz testing campaigns across diverse software targets.",
            "scenarios": [
              "Selecting appropriate fuzzers and instrumentation strategies for file parsers, network protocols, or kernels.",
              "Writing efficient in-process harnesses and minimizing seed corpora.",
              "Orchestrating parallel or ensemble fuzzing runs and managing triage for discovered crashes."
            ],
            "io": "Inputs include target source code or binaries and seed corpora; outputs include testing harnesses, fuzzing configurations, and crash triage reports.",
            "dependencies": [
              "AFL++",
              "libFuzzer",
              "Honggfuzz",
              "Boofuzz",
              "syzkaller"
            ],
            "boundary": "This skill provides testing methodology and orchestration guidance, but does not generate weaponized exploit payloads or conduct automated post-exploitation tasks."
          },
          "zh": {
            "purpose": "提供了一套针对多种软件目标构建与执行自动化模糊测试任务的实用方法论及工作流指南。",
            "scenarios": [
              "针对文件解析器、网络协议或内核选择合适的模糊测试工具与插桩策略。",
              "编写高效的进程内测试桩（Harness）并对种子语料库进行精简优化。",
              "组织并行或集成模糊测试任务并对发现的崩溃进行分析与归类。"
            ],
            "io": "输入包括目标源代码或二进制文件及种子语料库；输出包括测试桩代码、模糊测试配置及崩溃分析报告。",
            "dependencies": [
              "AFL++",
              "libFuzzer",
              "Honggfuzz",
              "Boofuzz",
              "syzkaller"
            ],
            "boundary": "本 Skill 仅提供测试方法论与流程指导，不生成武器化的漏洞利用 Execution Payload，也不执行自动化的后渗透攻击行为。"
          }
        },
        "community_repo": "SnailSploit/Claude-Red",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "SnailSploit/Claude-Red/Skills/exploit-dev/offensive-exploit-development",
      "name": "offensive-exploit-development",
      "summary": "",
      "source_repo": "SnailSploit/Claude-Red",
      "source_url": "https://github.com/SnailSploit/Claude-Red/tree/main/Skills/exploit-dev/offensive-exploit-development",
      "kind": "skill",
      "level": "skill",
      "path": "Skills/exploit-dev/offensive-exploit-development/SKILL.md",
      "source_ref": "main",
      "content_sha256": "22ae77955883399b00bfd4b10909f403869efc4c4b49e81ba065f1e477b83cce",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 100,
          "stars": 2929,
          "open_issues": 4,
          "forks": 480,
          "watchers": 28,
          "age_days": 166,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 14,
            "maturity": 7
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "uses sudo"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 105,
        "code_blocks": 9
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "This skill provides a operational methodology and checklist for vulnerability analysis, environment setup, and proof-of-concept exploit development.",
            "scenarios": [
              "Configuring binary debugging workflows using GDB, pwntools, and pwndbg",
              "Analyzing root causes of stack and heap memory corruption vulnerabilities",
              "Developing and refining proof-of-concept exploits in controlled environments"
            ],
            "io": "Input consists of binary files, crash logs, or target system configurations, and output consists of structured analysis, debugging instructions, and PoC code.",
            "dependencies": [
              "pwntools",
              "pwndbg",
              "gdb"
            ],
            "boundary": "This skill focuses on binary analysis and PoC engineering methodology, and it does not perform automated network scanning or execute attacks on unauthorized infrastructure."
          },
          "zh": {
            "purpose": "该 Skill 提供了用于漏洞分析、调试环境配置以及概念验证（PoC）利用开发的流程与指南。",
            "scenarios": [
              "结合 GDB、pwntools 和 pwndbg 配置二进制调试工作流",
              "分析栈溢出与堆溢出等内存损坏漏洞的根因",
              "在受控环境中编写并测试概念验证（PoC）代码的可靠性"
            ],
            "io": "输入包括二进制文件、崩溃日志或目标系统配置，输出为结构化的分析步骤、调试策略与 PoC 开发说明。",
            "dependencies": [
              "pwntools",
              "pwndbg",
              "gdb"
            ],
            "boundary": "该 Skill 仅提供二进制分析与 PoC 开发方法指导，不包含自动化网络扫描或对未授权目标的攻击执行。"
          }
        },
        "community_repo": "SnailSploit/Claude-Red",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "SnailSploit/Claude-Red/Skills/exploit-dev/offensive-exploit-dev-course",
      "name": "offensive-exploit-dev-course",
      "summary": "",
      "source_repo": "SnailSploit/Claude-Red",
      "source_url": "https://github.com/SnailSploit/Claude-Red/tree/main/Skills/exploit-dev/offensive-exploit-dev-course",
      "kind": "skill",
      "level": "skill",
      "path": "Skills/exploit-dev/offensive-exploit-dev-course/SKILL.md",
      "source_ref": "main",
      "content_sha256": "b3b87666645d63b80a5ba071dc1d7136b677073a40f5cabfd2fb578d2b0b7fa0",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 100,
          "stars": 2929,
          "open_issues": 4,
          "forks": 480,
          "watchers": 28,
          "age_days": 166,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 14,
            "maturity": 7
          }
        },
        "security": "fail",
        "security_findings": [
          {
            "sev": "high",
            "label": "curl | sh (remote code execution)"
          },
          {
            "sev": "low",
            "label": "uses sudo"
          },
          {
            "sev": "low",
            "label": "downloads then executes a script"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 45,
        "code_blocks": 6
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a structured curriculum and operational roadmap for learning exploit development, vulnerability research, and software fuzzing.",
            "scenarios": [
              "Structuring an enterprise or academic training program for exploit development",
              "Onboarding new security researchers with a hands-on learning path",
              "Guiding self-paced study in fuzzing techniques using AFL++"
            ],
            "io": "Takes user queries about exploit development curricula or learning goals as input and outputs a structured week-by-week syllabus with command-line lab setup instructions.",
            "dependencies": [
              "AFL++",
              "Linux",
              "CMake",
              "LLVM",
              "GCC"
            ],
            "boundary": "Provides educational methodologies and lab exercises, but does not automatically execute exploits or perform live penetration testing on external targets."
          },
          "zh": {
            "purpose": "提供结构化的漏洞利用开发与漏洞研究学习路线图及培训课程大纲。",
            "scenarios": [
              "规划安全团队或学术机构的漏洞开发培训课程",
              "引导新入职的安全研究人员按步骤进行漏洞挖掘与利用的实操学习",
              "指导开发者或研究员自学基于 AFL++ 的软件模糊测试技术"
            ],
            "io": "接收关于漏洞开发学习路线或课程大纲的请求，输出包含实验环境搭建命令和必读书单的结构化教学路线图。",
            "dependencies": [
              "AFL++",
              "Linux",
              "CMake",
              "LLVM",
              "GCC"
            ],
            "boundary": "仅提供教学路线和实验环境搭建指南，不提供自动化执行 Payload 或对实际目标开展渗透测试的功能。"
          }
        },
        "community_repo": "SnailSploit/Claude-Red",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "SnailSploit/Claude-Red/Skills/exploit-dev/offensive-crash-analysis",
      "name": "offensive-crash-analysis",
      "summary": "",
      "source_repo": "SnailSploit/Claude-Red",
      "source_url": "https://github.com/SnailSploit/Claude-Red/tree/main/Skills/exploit-dev/offensive-crash-analysis",
      "kind": "skill",
      "level": "skill",
      "path": "Skills/exploit-dev/offensive-crash-analysis/SKILL.md",
      "source_ref": "main",
      "content_sha256": "43212963900033f563cb23ad323d5a56d507142d2caeebba55b8c50605681a32",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 100,
          "stars": 2929,
          "open_issues": 4,
          "forks": 480,
          "watchers": 28,
          "age_days": 166,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 14,
            "maturity": 7
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "uses sudo"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 2599,
        "code_blocks": 372
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "A methodology skill designed to guide software crash triage, debugger output interpretation, and exploitability assessment.",
            "scenarios": [
              "Triaging crash dumps and segfaults produced by fuzzing tools",
              "Analyzing stack traces and register states in GDB or WinDbg",
              "Interpreting ASAN or MSAN output to identify memory corruption root causes"
            ],
            "io": "Inputs are crash dumps, sanitizer logs, or crash-inducing inputs; outputs are root cause diagnoses and exploitability determinations.",
            "dependencies": [
              "gdb",
              "windbg",
              "asan",
              "msan",
              "pwndbg",
              "rr"
            ],
            "boundary": "This skill provides crash analysis guidelines and root cause identification; it does not write weaponized exploit payloads or perform automated network exploitation."
          },
          "zh": {
            "purpose": "一种用于指导软件崩溃排查、调试器输出解读及可利用性评估的方法论技能。",
            "scenarios": [
              "排查由模糊测试生成的崩溃转储与段错误",
              "在 GDB 或 WinDbg 中分析堆栈追踪和寄存器状态",
              "解读 ASAN 或 MSAN 输出以确定内存损坏的根本原因"
            ],
            "io": "输入为崩溃转储文件、Sanitizer 日志或引发崩溃的测试用例；输出为根因诊断与可利用性评估结论。",
            "dependencies": [
              "gdb",
              "windbg",
              "asan",
              "msan",
              "pwndbg",
              "rr"
            ],
            "boundary": "该技能专注于崩溃分析与根因判定，不编写武器化的 Exploit Payload，也不执行自动化网络攻击。"
          }
        },
        "community_repo": "SnailSploit/Claude-Red",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "SnailSploit/Claude-Red/Skills/cloud/offensive-cloud",
      "name": "offensive-cloud",
      "summary": "Cloud security attack methodology covering AWS, Azure, and GCP. Includes credential harvesting (IMDS, ~/.aws, env vars, leaked CI secrets, instance roles), enumeration with cloud-specific tools (pacu, ScoutSuite, Prowler, ROADtools, gcp_enum), privilege escalation paths (IAM PassRole, AssumeRole chains, Lambda/Functions privilege flips, Azure Owner-on-self, GCP serviceAccountTokenCreator), persistence techniques (IAM user/key creation, AAD app registration, GCP svc account key creation, EventBridge/Logic Apps backdoors), data exfiltration (S3/Blob/GCS, snapshot share, RDS/CosmosDB/Cloud SQL exfil), cloud-native lateral movement (cross-account assume, Azure AD multi-tenant, GCP project hierarchy), serverless attacks (Lambda env vars, layer hijack, Step Functions), Kubernetes-on-cloud (EKS/AKS/GKE-specific paths to node and AWS metadata), and CSPM evasion (CloudTrail blind spots, GuardDuty mute, Sentinel rule shaping). Use when the engagement scope is cloud accounts, when you've stolen cloud credentials, or when assessing cloud posture.",
      "source_repo": "SnailSploit/Claude-Red",
      "source_url": "https://github.com/SnailSploit/Claude-Red/tree/main/Skills/cloud/offensive-cloud",
      "kind": "skill",
      "level": "skill",
      "path": "Skills/cloud/offensive-cloud/SKILL.md",
      "source_ref": "main",
      "content_sha256": "5dd13c1cac582a03db3e1ab8c9c0c147a93c2121e4cb275b8d39763cb9a144cb",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 100,
          "stars": 2929,
          "open_issues": 4,
          "forks": 480,
          "watchers": 28,
          "age_days": 166,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 14,
            "maturity": 7
          }
        },
        "security": "fail",
        "security_findings": [
          {
            "sev": "high",
            "label": "sends secrets in a request"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "description too long (>1024 chars)"
        ],
        "headings": 62,
        "code_blocks": 18
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a comprehensive offensive security methodology guide for evaluating cloud security postures across AWS, Azure, and GCP environments.",
            "scenarios": [
              "Assessing cloud architecture security during authorized penetration tests",
              "Evaluating privilege escalation risks in IAM configurations",
              "Simulating post-compromise scenarios following credential leaks"
            ],
            "io": "Accepts cloud credentials, environment context, or metadata access as inputs and yields enumerated asset maps, permission vectors, and escalation audit findings as outputs.",
            "dependencies": [
              "AWS CLI",
              "Pacu",
              "ScoutSuite",
              "Prowler",
              "ROADtools",
              "gcp_enum"
            ],
            "boundary": "It functions as a reference methodology and CLI guidance documentation rather than an automated exploit execution tool or automated payload generator."
          },
          "zh": {
            "purpose": "提供一套针对 AWS、Azure 和 GCP 环境的云安全攻防测试与姿态评估方法论指南。",
            "scenarios": [
              "在授权渗透测试活动中评估云平台安全配置",
              "排查 IAM 策略中潜在的权限提升与越权风险",
              "模拟凭据泄露场景下的后渗透与横向移动路径分析"
            ],
            "io": "输入云凭据、环境上下文或元数据服务访问权限，输出云资产枚举结果、权限映射及提权路径分析报告。",
            "dependencies": [
              "AWS CLI",
              "Pacu",
              "ScoutSuite",
              "Prowler",
              "ROADtools",
              "gcp_enum"
            ],
            "boundary": "该 Skill 仅作为静态的方法论与命令参考指南，不包含全自动化的漏洞利用执行或实时目标攻击功能。"
          }
        },
        "community_repo": "SnailSploit/Claude-Red",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "SnailSploit/Claude-Red/Skills/fuzzing/offensive-bug-identification",
      "name": "offensive-bug-identification",
      "summary": "",
      "source_repo": "SnailSploit/Claude-Red",
      "source_url": "https://github.com/SnailSploit/Claude-Red/tree/main/Skills/fuzzing/offensive-bug-identification",
      "kind": "skill",
      "level": "skill",
      "path": "Skills/fuzzing/offensive-bug-identification/SKILL.md",
      "source_ref": "main",
      "content_sha256": "b80715679fc455a96585cbe25005b107963daa0c10e08df743b2ddbc017bc272",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 100,
          "stars": 2929,
          "open_issues": 4,
          "forks": 480,
          "watchers": 28,
          "age_days": 166,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 14,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 153,
        "code_blocks": 18
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a systematic methodology and operational checklist for identifying software vulnerabilities through static analysis, dynamic testing, and fuzzing.",
            "scenarios": [
              "Conducting source code audits and static vulnerability analysis.",
              "Setting up dynamic analysis and fuzzing pipelines for software targets.",
              "Mapping attack surfaces and triaging codebases for vulnerability research."
            ],
            "io": "Accepts target source code, binaries, or system architecture details as input, and outputs structured vulnerability identification steps and guidance.",
            "dependencies": [
              "none"
            ],
            "boundary": "This skill provides guidance on vulnerability discovery and code auditing, but does not generate functional exploit payloads or execute automated attacks."
          },
          "zh": {
            "purpose": "提供系统化的软件漏洞识别方法论与操作清单，涵盖静态分析、动态测试和模糊测试等技术。",
            "scenarios": [
              "开展源代码安全审计与静态漏洞分析。",
              "为目标软件搭建动态分析与模糊测试流程。",
              "梳理系统攻击面并进行代码库的缺陷排查。"
            ],
            "io": "输入为目标源代码、二进制文件或架构信息，输出为结构化的漏洞排查步骤与分析建议。",
            "dependencies": [
              "none"
            ],
            "boundary": "该 Skill 仅用于漏洞发现与代码审计的方法论指导，不提供利用载荷生成及自动化攻击功能。"
          }
        },
        "community_repo": "SnailSploit/Claude-Red",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "SnailSploit/Claude-Red/Skills/exploit-dev/offensive-basic-exploitation",
      "name": "offensive-basic-exploitation",
      "summary": "",
      "source_repo": "SnailSploit/Claude-Red",
      "source_url": "https://github.com/SnailSploit/Claude-Red/tree/main/Skills/exploit-dev/offensive-basic-exploitation",
      "kind": "skill",
      "level": "skill",
      "path": "Skills/exploit-dev/offensive-basic-exploitation/SKILL.md",
      "source_ref": "main",
      "content_sha256": "92508b7739895c04e4cdb9b671d6c06f678f9d490b2a1bb23fd1ee5dc14ad028",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 100,
          "stars": 2929,
          "open_issues": 4,
          "forks": 480,
          "watchers": 28,
          "age_days": 166,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 14,
            "maturity": 7
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "uses sudo"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 1249,
        "code_blocks": 263
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a structured educational framework and methodology for learning foundational Linux binary exploitation techniques in simplified lab environments with mitigations disabled.",
            "scenarios": [
              "Guiding learners through basic x86-64 stack buffer overflow exercises.",
              "Structuring lab setups for ret2libc and shellcode injection practice.",
              "Tracking progress through a week-long binary exploit development curriculum."
            ],
            "io": "Accepts user progress and binary lab context as inputs, and outputs operational checklists, methodology guidance, and recommended next steps.",
            "dependencies": [
              "pwntools",
              "pwndbg",
              "ROPgadget",
              "gdb",
              "gcc"
            ],
            "boundary": "Does not perform automated attack execution or provide bypass strategies for complex modern targets with full active security mitigations."
          },
          "zh": {
            "purpose": "提供一个结构化的教学框架与方法论，用于在禁用防护机制的简化实验环境中学习基础的 Linux 二进制漏洞利用技术。",
            "scenarios": [
              "指导学习者完成基础的 x86-64 栈缓冲区溢出练习。",
              "构建 ret2libc 及 shellcode 注入练习的实验环境与步骤。",
              "追踪二进制漏洞利用开发课程的学习进度与交付物。"
            ],
            "io": "输入用户的学习进度和二进制实验环境上下文，输出操作清单、方法论指导及下一步建议。",
            "dependencies": [
              "pwntools",
              "pwndbg",
              "ROPgadget",
              "gdb",
              "gcc"
            ],
            "boundary": "不提供自动化攻击执行，也不包含针对全面开启安全防护的真实现代目标的绕过策略。"
          }
        },
        "community_repo": "SnailSploit/Claude-Red",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "SnailSploit/Claude-Red/Skills/ai/offensive-ai-security",
      "name": "offensive-ai-security",
      "summary": "",
      "source_repo": "SnailSploit/Claude-Red",
      "source_url": "https://github.com/SnailSploit/Claude-Red/tree/main/Skills/ai/offensive-ai-security",
      "kind": "skill",
      "level": "skill",
      "path": "Skills/ai/offensive-ai-security/SKILL.md",
      "source_ref": "main",
      "content_sha256": "345b920695dabd22392ee623512df78a8862dd30cde507a02c2d31f9139f2595",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 100,
          "stars": 2929,
          "open_issues": 4,
          "forks": 480,
          "watchers": 28,
          "age_days": 166,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 14,
            "maturity": 7
          }
        },
        "security": "warn",
        "security_findings": [
          {
            "sev": "low",
            "label": "prompt-injection-like phrasing"
          }
        ],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": false,
        "issues": [
          "missing frontmatter name",
          "missing frontmatter description"
        ],
        "headings": 64,
        "code_blocks": 7
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a structured methodology and checklist for security auditors to assess vulnerabilities in AI and LLM systems.",
            "scenarios": [
              "Auditing LLM applications for prompt injection and jailbreak vulnerabilities",
              "Evaluating training pipelines for data poisoning and model extraction risks",
              "Red-teaming AI agent integrations and plugin permissions"
            ],
            "io": "Inputs details about an AI system's architecture and operational context, and outputs vulnerability findings and structured security assessment steps.",
            "dependencies": [
              "garak",
              "LLMFuzzer"
            ],
            "boundary": "This skill provides theoretical assessment methodology and checklists rather than executing automated exploit payloads or applying software patches."
          },
          "zh": {
            "purpose": "为安全审计人员提供一套用于评估 AI 及大语言模型系统漏洞的结构化方法论与检查清单。",
            "scenarios": [
              "审计 LLM 应用中的提示词注入与 Jailbreak 漏洞",
              "评估训练数据管道中的数据投毒与模型抽取风险",
              "对 AI Agent 的插件集成与权限治理进行红队评估"
            ],
            "io": "输入 AI 系统的架构细节与运行上下文，输出漏洞评估发现与结构化的安全测试步骤。",
            "dependencies": [
              "garak",
              "LLMFuzzer"
            ],
            "boundary": "该 Skill 仅提供安全评估方法论和测试清单，不直接执行自动化漏洞利用攻击或修补系统缺陷。"
          }
        },
        "community_repo": "SnailSploit/Claude-Red",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "SnailSploit/Claude-Red/Skills/active-directory/offensive-active-directory",
      "name": "offensive-active-directory",
      "summary": "Active Directory attack methodology for internal network red team engagements. Covers reconnaissance (BloodHound, PowerView, ADExplorer), credential abuse (Kerberoasting, ASREProasting, NTLM relay, LLMNR/NBT-NS poisoning), privilege escalation (ACL abuse, GPO abuse, unconstrained/constrained delegation), lateral movement (Pass-the-Hash, Pass-the-Ticket, Overpass-the-Hash, WMI/WinRM/PsExec), persistence (Golden/Silver/Diamond Tickets, DCSync, DCShadow, AdminSDHolder, Skeleton Key), forest trust attacks, ADCS abuse (ESC1-ESC15), and modern MDI/Defender for Identity evasion. Use when assessing on-prem AD, hybrid AD/Entra ID environments, or ADCS deployments.",
      "source_repo": "SnailSploit/Claude-Red",
      "source_url": "https://github.com/SnailSploit/Claude-Red/tree/main/Skills/active-directory/offensive-active-directory",
      "kind": "skill",
      "level": "skill",
      "path": "Skills/active-directory/offensive-active-directory/SKILL.md",
      "source_ref": "main",
      "content_sha256": "00e5b7cea50d450daf515cd0e541d3eb659347bb39f04caf0d88a470ca9a4c19",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 100,
          "stars": 2929,
          "open_issues": 4,
          "forks": 480,
          "watchers": 28,
          "age_days": 166,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 14,
            "maturity": 7
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 91,
        "code_blocks": 29
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides a structured methodology and command reference for red team operators conducting Active Directory security assessments, credential harvesting, privilege escalation, and lateral movement.",
            "scenarios": [
              "Offline Active Directory domain enumeration and path analysis using BloodHound or ADExplorer snapshot.",
              "Credential harvesting via network protocol poisoning, Kerberoasting, ASREProasting, or NTLM relaying.",
              "Privilege escalation and persistence assessment across on-premise Active Directory and ADCS environments."
            ],
            "io": "Inputs include target domain configurations, initial user credentials, and network scope; outputs include domain enumeration data, extracted credential hashes, and mapping of privilege escalation paths.",
            "dependencies": [
              "bloodhound",
              "powerview",
              "adexplorer",
              "impacket",
              "rubeus",
              "responder",
              "hashcat"
            ],
            "boundary": "This skill acts as a reference for manual testing methodologies and command syntax, but does not provide automated exploit execution tools or defensive remediation logic."
          },
          "zh": {
            "purpose": "为红队人员在内部网络 Active Directory 安全评估中进行凭据收集、权限提升和横向移动提供结构化的测试方法论与命令参考。",
            "scenarios": [
              "使用 BloodHound 或 ADExplorer 快照进行离线 Active Directory 域结构与攻击路径侦察。",
              "通过网络协议毒化、Kerberoasting、ASREProasting 或 NTLM 中继收集域凭据。",
              "在本地 Active Directory 与 ADCS 环境中评估权限提升路径与持久化手段。"
            ],
            "io": "输入包括目标域参数、初始凭据与网络配置，输出包括域枚举数据、收集的凭据哈希及分析出的提权路径。",
            "dependencies": [
              "bloodhound",
              "powerview",
              "adexplorer",
              "impacket",
              "rubeus",
              "responder",
              "hashcat"
            ],
            "boundary": "该技能仅作为手动测试方法论与命令语法的参考指南，不提供全自动化的漏洞利用执行或防御修复逻辑。"
          }
        },
        "community_repo": "SnailSploit/Claude-Red",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "huangserva/skill-prompt-generator/.claude/skills/intelligent-prompt-generator",
      "name": "intelligent-prompt-generator",
      "summary": "智能提示词生成器 v2.0 - 支持人像/跨domain/设计三种模式，语义理解、常识推理、一致性检查",
      "source_repo": "huangserva/skill-prompt-generator",
      "source_url": "https://github.com/huangserva/skill-prompt-generator/tree/main/.claude/skills/intelligent-prompt-generator",
      "kind": "skill",
      "level": "skill",
      "path": ".claude/skills/intelligent-prompt-generator/SKILL.md",
      "source_ref": "main",
      "content_sha256": "734d3ca3750a6ca1967a5589d0ad91491e50d35ec209b96d9aa13814324d092d",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 99,
          "stars": 1458,
          "open_issues": 4,
          "forks": 209,
          "watchers": 7,
          "age_days": 224,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 9
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": true
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 85,
        "code_blocks": 48
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Generates optimized visual prompts across portrait, cross-domain, and design modes by combining local database technical attributes with AI semantic reasoning.",
            "scenarios": [
              "Generating standard realistic portrait photography prompts",
              "Creating complex action and style prompts for specific anime or historical characters",
              "Drafting graphic design and poster prompts with precise style and color specifications"
            ],
            "io": "Accepts natural language image or design descriptions as input and outputs detailed, structured English prompts.",
            "dependencies": [
              "python",
              "sqlite"
            ],
            "boundary": "It only constructs and optimizes textual prompts and visual rules, without rendering or outputting actual image or video media."
          },
          "zh": {
            "purpose": "结合本地数据库技术属性与AI语义推理，为用户生成涵盖人像、跨域场景及海报设计的专业视觉提示词。",
            "scenarios": [
              "生成写实人像摄影类提示词",
              "生成包含特定动漫/IP角色与复杂动作特效的跨域场景提示词",
              "生成具备特定配色与排版规范的视觉设计海报提示词"
            ],
            "io": "接收用户的自然语言图像或设计需求描述，输出结构化扩充后的英文专业提示词。",
            "dependencies": [
              "python",
              "sqlite"
            ],
            "boundary": "该技能仅负责构建与优化文本提示词及设计规则，不直接渲染或输出实际图片与视频文件。"
          }
        },
        "community_repo": "huangserva/skill-prompt-generator",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "huangserva/skill-prompt-generator/.codex/skills/intelligent-prompt-generator",
      "name": "intelligent-prompt-generator",
      "summary": "智能提示词生成器 v2.0 - 支持人像/跨domain/设计三种模式，语义理解、常识推理、一致性检查",
      "source_repo": "huangserva/skill-prompt-generator",
      "source_url": "https://github.com/huangserva/skill-prompt-generator/tree/main/.codex/skills/intelligent-prompt-generator",
      "kind": "skill",
      "level": "skill",
      "path": ".codex/skills/intelligent-prompt-generator/SKILL.md",
      "source_ref": "main",
      "content_sha256": "734d3ca3750a6ca1967a5589d0ad91491e50d35ec209b96d9aa13814324d092d",
      "trust": {
        "health": 45,
        "health_factors": {
          "recency_days": 99,
          "stars": 1458,
          "open_issues": 4,
          "forks": 209,
          "watchers": 7,
          "age_days": 224,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 12,
            "maturity": 9
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": true
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 85,
        "code_blocks": 48
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Generates structured and optimized prompts for AI image and design tools by combining LLM semantic knowledge with domain-specific database elements across portrait, cross-domain, and design modes.",
            "scenarios": [
              "Generating realistic portrait photography prompts",
              "Constructing complex prompts for anime characters with dynamic actions and effects",
              "Designing posters and cards with specified color palettes and layout parameters"
            ],
            "io": "Takes a user's natural language concept or description as input and outputs a detailed, structured prompt string.",
            "dependencies": [
              "python",
              "sqlite"
            ],
            "boundary": "This skill only generates text prompts and does not render or produce actual images or media files."
          },
          "zh": {
            "purpose": "该 Skill 通过结合大模型语义理解与领域数据库元素，支持人像、跨域和设计三种模式，生成优化的 AI 图像与设计提示词。",
            "scenarios": [
              "生成专业的人像摄影提示词",
              "构建包含动漫角色、动态动作与特效的复杂跨域场景提示词",
              "创建带有特定配色方案与排版装饰的海报及卡片设计提示词"
            ],
            "io": "输入用户的自然语言需求描述，输出结合了语义补充与数据库通用元素的详细提示词。",
            "dependencies": [
              "python",
              "sqlite"
            ],
            "boundary": "该 Skill 仅负责生成与优化文本提示词，不提供图像渲染或图片生成服务。"
          }
        },
        "community_repo": "huangserva/skill-prompt-generator",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "forrestchang/andrej-karpathy-skills/skills/karpathy-guidelines",
      "name": "karpathy-guidelines",
      "summary": "Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria.",
      "source_repo": "forrestchang/andrej-karpathy-skills",
      "source_url": "https://github.com/forrestchang/andrej-karpathy-skills/tree/main/skills/karpathy-guidelines",
      "kind": "skill",
      "level": "skill",
      "path": "skills/karpathy-guidelines/SKILL.md",
      "source_ref": "main",
      "content_sha256": "6e22cc54cb02a5e98ae42d06d9d7292db0c1b43894831b32879beb0166b2aea7",
      "trust": {
        "health": 42,
        "health_factors": {
          "recency_days": 119,
          "stars": 203307,
          "open_issues": 125,
          "forks": 20853,
          "watchers": 1178,
          "age_days": 202,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 9,
            "maturity": 8
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 5,
        "code_blocks": 1
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides behavioral principles for LLMs to reduce common coding mistakes such as over-engineering, unrequested refactoring, and unverified implementations.",
            "scenarios": [
              "Writing minimalist new code without adding speculative features or unnecessary abstractions.",
              "Modifying existing codebases with surgical precision while leaving adjacent code untouched.",
              "Clarifying ambiguous requirements and stating explicit assumptions before coding.",
              "Defining verifiable success criteria and plan steps before executing complex tasks."
            ],
            "io": "Input is a code generation, refactoring, or review task, and output is disciplined code changes, structured execution plans, or explicit clarification questions.",
            "dependencies": [
              "none"
            ],
            "boundary": "It serves solely as a behavioral guideline for LLM decision-making and does not provide code execution environments, automated linting, or direct repository tools."
          },
          "zh": {
            "purpose": "提供大语言模型编码时的行为准则，以减少过度设计、随意重构和缺乏验证等常见编程错误。",
            "scenarios": [
              "编写极简的新功能代码，避免添加未经请求的特征或过度抽象。",
              "对现有代码库进行外科手术式的精准修改，保持无关代码原封不动。",
              "在动手编码前明确假设并主动澄清不明确的需求。",
              "在执行复杂任务前制定可验证的成功标准与步骤计划。"
            ],
            "io": "输入为代码编写、重构或审查请求，输出为遵循指导原则的精准代码变更、结构化计划或澄清提问。",
            "dependencies": [
              "none"
            ],
            "boundary": "该技能仅作为大模型生成代码时的行为约束和思维框架，不提供代码执行环境、自动化静态检查或代码库集成工具。"
          }
        },
        "community_repo": "forrestchang/andrej-karpathy-skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "simonw/claude-skills",
      "name": "claude-skills",
      "summary": "The contents of /mnt/skills in Claude's code interpreter environment",
      "source_repo": "simonw/claude-skills",
      "source_url": "https://github.com/simonw/claude-skills",
      "kind": "skill-collection",
      "level": "repo",
      "trust": {
        "health": 42,
        "health_factors": {
          "recency_days": 247,
          "stars": 930,
          "open_issues": 1,
          "forks": 132,
          "watchers": 5,
          "age_days": 311,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 25,
            "engagement": 12,
            "maturity": 5
          }
        },
        "security": "unrated",
        "zh": false
      },
      "frontmatter": null
    },
    {
      "id": "dgreenheck/webgpu-claude-skill/skills/webgpu-threejs-tsl",
      "name": "webgpu-threejs-tsl",
      "summary": "Comprehensive guide for developing WebGPU-enabled Three.js applications using TSL (Three.js Shading Language). Covers WebGPU renderer setup, TSL syntax and node materials, compute shaders, post-processing effects, and WGSL integration. Use this skill when working with Three.js WebGPU, TSL shaders, node materials, or GPU compute in Three.js.",
      "source_repo": "dgreenheck/webgpu-claude-skill",
      "source_url": "https://github.com/dgreenheck/webgpu-claude-skill/tree/main/skills/webgpu-threejs-tsl",
      "kind": "skill",
      "level": "skill",
      "path": "skills/webgpu-threejs-tsl/SKILL.md",
      "source_ref": "main",
      "content_sha256": "734ac9724c9dae2a2c9ad1e59f96d37498a87871eaddb6e8a7fd903d36b2cb90",
      "trust": {
        "health": 36,
        "health_factors": {
          "recency_days": 129,
          "stars": 1143,
          "open_issues": 4,
          "forks": 107,
          "watchers": 9,
          "age_days": 206,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 8,
            "maturity": 3
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 14,
        "code_blocks": 5
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Serves as a comprehensive guide and code reference for building WebGPU applications and writing GPU shaders using Three.js Shading Language (TSL).",
            "scenarios": [
              "Setting up a WebGPU renderer and node materials in Three.js",
              "Building high-performance GPU particle systems using compute shaders",
              "Implementing custom post-processing pipelines and shader effects",
              "Migrating standard materials or legacy GLSL shaders to TSL node materials"
            ],
            "io": "Accepts WebGPU and TSL development requests or architecture queries, and outputs functional JavaScript/TSL code snippets, node configurations, or starter templates.",
            "dependencies": [
              "three.js",
              "webgpu",
              "browser"
            ],
            "boundary": "Does not cover legacy WebGL GLSL shader development, 2D Canvas rendering, or non-Three.js WebGPU framework development."
          },
          "zh": {
            "purpose": "提供使用 Three.js 着色语言 (TSL) 开发 WebGPU 应用和编写 GPU 着色器的全面指南与代码参考。",
            "scenarios": [
              "在 Three.js 中配置 WebGPU 渲染器与 TSL 节点材质",
              "利用计算着色器构建高性能 GPU 粒子系统",
              "实现自定义后处理管线与视觉效果",
              "将传统 GLSL 着色器或标准材质迁移至 TSL 节点架构"
            ],
            "io": "接收关于 WebGPU 与 TSL 的开发需求或问题，输出相应的 JavaScript/TSL 代码片段、材质节点配置或项目模板。",
            "dependencies": [
              "three.js",
              "webgpu",
              "browser"
            ],
            "boundary": "不涵盖传统的 WebGL GLSL 着色器开发、2D Canvas 渲染或非 Three.js 引擎的 WebGPU 开发。"
          }
        },
        "community_repo": "dgreenheck/webgpu-claude-skill",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "travisvn/awesome-claude-skills",
      "name": "awesome-claude-skills",
      "summary": "A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows — particularly Claude Code",
      "source_repo": "travisvn/awesome-claude-skills",
      "source_url": "https://github.com/travisvn/awesome-claude-skills",
      "kind": "awesome-list",
      "level": "repo",
      "trust": {
        "health": 36,
        "health_factors": {
          "recency_days": 110,
          "stars": 14685,
          "open_issues": 729,
          "forks": 1857,
          "watchers": 109,
          "age_days": 304,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 13,
            "engagement": 11,
            "maturity": 12
          }
        },
        "security": "unrated",
        "zh": false
      },
      "frontmatter": null
    },
    {
      "id": "Dimillian/Skills/swiftui-ui-patterns",
      "name": "swiftui-ui-patterns",
      "summary": "Best practices and example-driven guidance for building SwiftUI views and components, including navigation hierarchies, custom view modifiers, and responsive layouts with stacks and grids. Use when creating or refactoring SwiftUI UI, designing tab architecture with TabView, composing screens with VStack/HStack, managing @State or @Binding, building declarative iOS interfaces, or needing component-specific patterns and examples.",
      "source_repo": "Dimillian/Skills",
      "source_url": "https://github.com/Dimillian/Skills/tree/main/swiftui-ui-patterns",
      "kind": "skill",
      "level": "skill",
      "path": "swiftui-ui-patterns/SKILL.md",
      "source_ref": "main",
      "content_sha256": "adbc12e85a56643b41ee3649d24db37f00fd8163c70727f5947b38f3cb5760f2",
      "trust": {
        "health": 33,
        "health_factors": {
          "recency_days": 140,
          "stars": 3907,
          "open_issues": 11,
          "forks": 206,
          "watchers": 42,
          "age_days": 230,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 4
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 11,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides best practices, reference patterns, and example-driven guidance for architecting and building declarative SwiftUI views, navigation, and state management.",
            "scenarios": [
              "Designing navigation and tab structures using TabView and NavigationStack",
              "Managing view state and data flow using modern SwiftUI constructs like @State, @Binding, and @Observable",
              "Implementing custom UI components such as dynamic sheets, responsive stacks, and scroll-driven reveal animations"
            ],
            "io": "Accepts UI design requirements or refactoring objectives as input and produces idiomatic SwiftUI component code and architecture guidance.",
            "dependencies": [
              "none"
            ],
            "boundary": "It does not cover backend system architecture, complete non-UI business logic implementation, or non-Apple UI frameworks."
          },
          "zh": {
            "purpose": "提供基于示例与最佳实践的指南，帮助开发者构建声明式 SwiftUI 视图、导航架构与状态管理。",
            "scenarios": [
              "使用 TabView 和 NavigationStack 设计应用导航与 Tab 架构",
              "使用 @State、@Binding 及 @Observable 等 SwiftUI 属性包装器管理视图状态与数据流",
              "实现动态 Sheet 弹窗、响应式布局以及滚动驱动的交互组件"
            ],
            "io": "接收 UI 设计需求或视图重构目标作为输入，输出符合规范的 SwiftUI 组件实现与架构建议。",
            "dependencies": [
              "none"
            ],
            "boundary": "它不涉及后端系统架构、独立的非 UI 业务逻辑实现或非 Apple 平台的 UI 框架开发。"
          }
        },
        "community_repo": "Dimillian/Skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Dimillian/Skills/swiftui-performance-audit",
      "name": "swiftui-performance-audit",
      "summary": "Audit and improve SwiftUI runtime performance from code review and architecture. Use for requests to diagnose slow rendering, janky scrolling, high CPU/memory usage, excessive view updates, or layout thrash in SwiftUI apps, and to provide guidance for user-run Instruments profiling when code review alone is insufficient.",
      "source_repo": "Dimillian/Skills",
      "source_url": "https://github.com/Dimillian/Skills/tree/main/swiftui-performance-audit",
      "kind": "skill",
      "level": "skill",
      "path": "swiftui-performance-audit/SKILL.md",
      "source_ref": "main",
      "content_sha256": "6cfb3f9f3e1938aca3eb1cf3ac9f265cca15559b0c9b3dcd3ab2e580be3cea2f",
      "trust": {
        "health": 33,
        "health_factors": {
          "recency_days": 140,
          "stars": 3907,
          "open_issues": 11,
          "forks": 206,
          "watchers": 42,
          "age_days": 230,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 4
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 11,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Audits and optimizes SwiftUI app runtime performance through code review, architectural refactoring, and user-guided Instruments profiling analysis.",
            "scenarios": [
              "Diagnosing janky scrolling, frame drops, or slow view rendering in complex SwiftUI layouts.",
              "Fixing excessive view updates and invalidation storms caused by broad state observation.",
              "Guiding users through Xcode Instruments profiling when code analysis alone is inconclusive."
            ],
            "io": "Takes SwiftUI source code, architecture descriptions, or profiling trace exports as input, and outputs diagnostic reports, root-cause analyses, and refactored code fixes.",
            "dependencies": [
              "none"
            ],
            "boundary": "It does not directly execute Xcode, perform live device profiling, or build application code automatically."
          },
          "zh": {
            "purpose": "通过代码审查、架构重构以及指导用户进行 Instruments 分析，诊断并优化 SwiftUI 应用程序的运行时性能。",
            "scenarios": [
              "诊断和解决复杂 SwiftUI 布局或列表中的卡顿、掉帧及渲染缓慢问题。",
              "定位并修复因状态观察粒度过大导致的视图过度更新与无效化风暴。",
              "在代码审查不足以推断原因时，指导用户使用 Xcode Instruments 采集并分析性能轨迹。"
            ],
            "io": "输入 SwiftUI 源代码、数据流架构说明或性能轨迹截图/导出文件，输出诊断报告、根因分析及重构代码。",
            "dependencies": [
              "none"
            ],
            "boundary": "该技能无法直接自动运行 Xcode、在真机上执行实时性能测量或自动构建应用代码。"
          }
        },
        "community_repo": "Dimillian/Skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Dimillian/Skills/swiftui-liquid-glass",
      "name": "swiftui-liquid-glass",
      "summary": "Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.",
      "source_repo": "Dimillian/Skills",
      "source_url": "https://github.com/Dimillian/Skills/tree/main/swiftui-liquid-glass",
      "kind": "skill",
      "level": "skill",
      "path": "swiftui-liquid-glass/SKILL.md",
      "source_ref": "main",
      "content_sha256": "53dfbe810cf2044b9c9fff5b2b9d9888053ac24b7d72e63258df8859571bc599",
      "trust": {
        "health": 33,
        "health_factors": {
          "recency_days": 140,
          "stars": 3907,
          "open_issues": 11,
          "forks": 206,
          "watchers": 42,
          "age_days": 230,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 4
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 11,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Guides the implementation, refactoring, and code review of SwiftUI features utilizing the iOS 26+ Liquid Glass API and Apple design guidelines.",
            "scenarios": [
              "Refactoring existing SwiftUI views to adopt Liquid Glass visual effects and containers",
              "Reviewing SwiftUI code for correct modifier order, interactivity, and iOS availability fallbacks",
              "Implementing new UI components using native glass button styles and morphing transitions"
            ],
            "io": "Accepts SwiftUI code snippets or UI requirements as input and returns refactored Liquid Glass code, implementation patterns, or code review feedback.",
            "dependencies": [
              "none"
            ],
            "boundary": "This skill does not execute code, perform runtime testing, or support non-SwiftUI frameworks like pure UIKit or web UIs."
          },
          "zh": {
            "purpose": "指导开发者使用 iOS 26+ Liquid Glass API 进行 SwiftUI 界面特性的开发、重构与代码审查。",
            "scenarios": [
              "重构现有 SwiftUI 视图以适配 Liquid Glass 视觉效果与容器",
              "审查 SwiftUI 代码中的修饰符顺序、交互设置及低版本 iOS 兼容降级处理",
              "使用原生玻璃按钮样式与动态变形过渡实现全新的 UI 组件"
            ],
            "io": "接收 SwiftUI 代码片段或 UI 设计需求作为输入，输出符合规范的 Liquid Glass SwiftUI 代码、重构方案或审查反馈。",
            "dependencies": [
              "none"
            ],
            "boundary": "本 Skill 不负责代码的编译与运行测试、不处理后端逻辑，也不适用于非 SwiftUI 的界面框架。"
          }
        },
        "community_repo": "Dimillian/Skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Dimillian/Skills/swift-concurrency-expert",
      "name": "swift-concurrency-expert",
      "summary": "Swift Concurrency review and remediation for Swift 6.2+. Use when asked to review Swift Concurrency usage, improve concurrency compliance, or fix Swift concurrency compiler errors in a feature or file. Concrete actions include adding Sendable conformance, applying @MainActor annotations, resolving actor isolation warnings, fixing data race diagnostics, and migrating completion handlers to async/await.",
      "source_repo": "Dimillian/Skills",
      "source_url": "https://github.com/Dimillian/Skills/tree/main/swift-concurrency-expert",
      "kind": "skill",
      "level": "skill",
      "path": "swift-concurrency-expert/SKILL.md",
      "source_ref": "main",
      "content_sha256": "6444fa364371e70cc52d9810457e132bba8d258c54b2a6464751e294433171bd",
      "trust": {
        "health": 33,
        "health_factors": {
          "recency_days": 140,
          "stars": 3907,
          "open_issues": 11,
          "forks": 206,
          "watchers": 42,
          "age_days": 230,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 4
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 8,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Reviews and remediates Swift Concurrency issues in Swift 6.2+ codebases by applying actor isolation, Sendable safety, and modern async patterns.",
            "scenarios": [
              "Fixing Swift compiler data race warnings and actor isolation errors.",
              "Adding @MainActor annotations or Sendable conformances to UI types and global state.",
              "Migrating legacy completion handler APIs to modern async/await syntax."
            ],
            "io": "Accepts Swift source code and compiler concurrency diagnostics as inputs, and produces concurrency-compliant, refactored Swift code as outputs.",
            "dependencies": [
              "none"
            ],
            "boundary": "It does not perform general Swift code refactoring unrelated to concurrency, major architecture redesigns, or support Swift versions prior to Swift 6.2."
          },
          "zh": {
            "purpose": "审查并修复 Swift 6.2+ 代码库中的 Swift 并发问题，通过应用 Actor 隔离、Sendable 安全性和现代异步模式消除数据竞争。",
            "scenarios": [
              "修复 Swift 编译器的并发报错、数据竞争警告与 Actor 隔离诊断问题。",
              "为 UI 绑定的 ViewModel 或全局状态添加 @MainActor 标注与 Sendable 协议实现。",
              "将遗留的 completion handler 回调接口重构迁移为 async/await 异步代码。"
            ],
            "io": "输入 Swift 源码及编译器并发诊断日志，输出修复并符合 Swift 6.2+ 并发规范的 Swift 源码。",
            "dependencies": [
              "none"
            ],
            "boundary": "不负责与并发无关的通用 Swift 代码重构、整体架构调整以及 Swift 6.2 以下旧版本的并发适配。"
          }
        },
        "community_repo": "Dimillian/Skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Dimillian/Skills/review-swarm",
      "name": "review-swarm",
      "summary": "Parallel read-only multi-agent review of a current git diff or explicit file scope to find behavioral regressions, security or privacy risks, performance or reliability issues, and contract or test coverage gaps. Use when the user asks for a review swarm, parallel review, diff review, regression review, security review, or wants high-signal issues plus a prioritized fix path without editing files.",
      "source_repo": "Dimillian/Skills",
      "source_url": "https://github.com/Dimillian/Skills/tree/main/review-swarm",
      "kind": "skill",
      "level": "skill",
      "path": "review-swarm/SKILL.md",
      "source_ref": "main",
      "content_sha256": "da643e5339396e007e37ec2d793b24bcec55f200cbb0d097c99be9f41c7399c8",
      "trust": {
        "health": 33,
        "health_factors": {
          "recency_days": 140,
          "stars": 3907,
          "open_issues": 11,
          "forks": 206,
          "watchers": 42,
          "age_days": 230,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 4
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Performs a parallel, multi-agent read-only review on git diffs or specified files to detect behavioral regressions, security risks, performance bottlenecks, and test coverage gaps.",
            "scenarios": [
              "Reviewing pending git diffs before submitting a PR or committing changes",
              "Running multi-perspective security and behavioral regression checks on modified files",
              "Analyzing branch or commit comparisons for performance risks and contract gaps"
            ],
            "io": "Accepts git diffs, branch comparisons, or explicit file paths as input, and outputs a prioritized, filtered summary of critical issues alongside recommended fix paths.",
            "dependencies": [
              "git"
            ],
            "boundary": "This skill is strictly read-only and will not edit files, apply patches, stage changes, or automatically execute code fixes."
          },
          "zh": {
            "purpose": "通过多 Agent 并行只读审查 git diff 或指定文件，综合检测代码的行为回归、安全风险、性能隐患及测试覆盖缺口。",
            "scenarios": [
              "在提交代码或创建 PR 前对当前 git 变更进行多维度并行审查",
              "对修改的文件进行专项安全、隐私风险与行为回归排查",
              "评估分支对比中的性能瓶颈、契约失效与测试缺口"
            ],
            "io": "输入 git 变更、分支对比或指定文件路径，输出按优先级排序的高价值问题汇总及建议修复路径。",
            "dependencies": [
              "git"
            ],
            "boundary": "该技能仅执行只读审查，绝不修改文件、应用补丁、暂存变更或自动应用任何修复。"
          }
        },
        "community_repo": "Dimillian/Skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Dimillian/Skills/review-and-simplify-changes",
      "name": "review-and-simplify-changes",
      "summary": "Review a git diff or explicit file scope for reuse, code quality, efficiency, clarity, and standards issues, then optionally apply safe Codex-driven fixes. Use when the user asks to \\\"simplify code\\\", \\\"review changed code\\\", \\\"check for code reuse\\\", \\\"review code quality\\\", \\\"review efficiency\\\", \\\"simplify changes\\\", \\\"clean up code\\\", \\\"refactor changes\\\", or \\\"run simplify\\\".",
      "source_repo": "Dimillian/Skills",
      "source_url": "https://github.com/Dimillian/Skills/tree/main/review-and-simplify-changes",
      "kind": "skill",
      "level": "skill",
      "path": "review-and-simplify-changes/SKILL.md",
      "source_ref": "main",
      "content_sha256": "4e90a5d3a70fbd3b8fea1d755e8090de6abb13c0fc7c7640e932b7233ccd7cce",
      "trust": {
        "health": 33,
        "health_factors": {
          "recency_days": 140,
          "stars": 3907,
          "open_issues": 11,
          "forks": 206,
          "watchers": 42,
          "age_days": 230,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 4
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 12,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Reviews git diffs or specific files for code reuse, quality, efficiency, and clarity issues using parallel read-only sub-agents, optionally applying safe, behavior-preserving fixes.",
            "scenarios": [
              "Auditing git diffs before committing to ensure code quality and avoid duplicated logic.",
              "Simplifying and cleaning up recent code changes to improve efficiency and maintainability.",
              "Checking specific files against local repository standards and running validation tests post-refactor."
            ],
            "io": "Inputs a git diff, file scope, and operational mode (review-only, safe-fixes, or fix-and-validate); outputs structured review findings and optionally safe code edits.",
            "dependencies": [
              "git"
            ],
            "boundary": "Does not apply unsafe or speculative code changes, nor does it allow review sub-agents to directly mutate workspace state or edit files."
          },
          "zh": {
            "purpose": "利用并行只读子代理审查 Git 变动或指定文件中的代码复用、质量、效率及规范问题，并可选择性地应用安全的重构修复。",
            "scenarios": [
              "在代码提交前审查暂存区或工作区的 Git 变更，检查是否存在重复逻辑和质量问题",
              "对近期修改的代码进行简化和重构，以提升代码可读性与执行效率",
              "针对指定文件核对本地项目规范，并在修改后执行基础校验测试"
            ],
            "io": "输入为 Git 差异范围、指定文件路径及操作模式（仅审查、安全修复或修复并验证），输出为结构化审查报告及可选的安全代码修改。",
            "dependencies": [
              "git"
            ],
            "boundary": "不会执行低置信度或改变原有行为的破坏性重构，且禁止审查子代理直接修改文件或变更工作区状态。"
          }
        },
        "community_repo": "Dimillian/Skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Dimillian/Skills/react-component-performance",
      "name": "react-component-performance",
      "summary": "Analyze and optimize React component performance issues (slow renders, re-render thrash, laggy lists, expensive computations). Use when asked to profile or improve a React component, reduce re-renders, or speed up UI updates in React apps.",
      "source_repo": "Dimillian/Skills",
      "source_url": "https://github.com/Dimillian/Skills/tree/main/react-component-performance",
      "kind": "skill",
      "level": "skill",
      "path": "react-component-performance/SKILL.md",
      "source_ref": "main",
      "content_sha256": "4d563bd4beca0c67ac85984fc5e05178532307d167c2accfdfc724d7548669de",
      "trust": {
        "health": 33,
        "health_factors": {
          "recency_days": 140,
          "stars": 3907,
          "open_issues": 11,
          "forks": 206,
          "watchers": 42,
          "age_days": 230,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 4
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 11,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides systematic patterns and workflows to identify, isolate, and optimize React component performance bottlenecks without altering UI functionality.",
            "scenarios": [
              "Diagnosing and fixing re-render thrash or UI lag in React components",
              "Optimizing heavy lists and expensive calculations using virtualization and memoization",
              "Isolating fast-changing state and stabilizing callbacks/props to reduce unnecessary re-renders"
            ],
            "io": "Inputs React component source code or performance profiling data and outputs optimized React code along with profiling recommendations.",
            "dependencies": [
              "none"
            ],
            "boundary": "Does not address backend network latency, server-side performance issues, or non-React frontend framework optimizations."
          },
          "zh": {
            "purpose": "提供系统化的模式和工作流，用于在不修改 UI 功能的前提下识别、隔离并优化 React 组件的性能瓶颈。",
            "scenarios": [
              "排查并修复 React 组件中的渲染卡顿和频繁无用重渲染问题",
              "通过虚拟化和记忆化技术优化大列表渲染与高开销计算",
              "隔离高频变动状态并稳定回调函数与 Props 以防止组件级联渲染"
            ],
            "io": "输入 React 组件源码或性能分析数据，输出优化后的 React 代码及性能验证建议。",
            "dependencies": [
              "none"
            ],
            "boundary": "不涉及后端网络延迟、服务器端性能调优或非 React 前端框架的性能优化。"
          }
        },
        "community_repo": "Dimillian/Skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Dimillian/Skills/project-skill-audit",
      "name": "project-skill-audit",
      "summary": "Analyze a project's past Codex sessions, memory files, and existing local skills to recommend the highest-value skills to create or update. Use when a user asks what skills a project needs, wants skill ideas grounded in real project history, wants an audit of current project-local skills, or wants recommendations for updating stale or incomplete skills instead of creating duplicates.",
      "source_repo": "Dimillian/Skills",
      "source_url": "https://github.com/Dimillian/Skills/tree/main/project-skill-audit",
      "kind": "skill",
      "level": "skill",
      "path": "project-skill-audit/SKILL.md",
      "source_ref": "main",
      "content_sha256": "c510076579706cee86f763e5532dbaf9e05dcbeb4283d6fd95d5c5ad68352854",
      "trust": {
        "health": 33,
        "health_factors": {
          "recency_days": 140,
          "stars": 3907,
          "open_issues": 11,
          "forks": 206,
          "watchers": 42,
          "age_days": 230,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 4
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 14,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Analyzes past project sessions, memory files, and existing local skills to recommend high-value skill creations or updates based on real recurring workflows.",
            "scenarios": [
              "Evaluating project history to discover recurring manual workflows that should be turned into skills",
              "Auditing project-local skills for stale paths, weak validation, or missing guardrails",
              "Deciding whether to update an existing skill or create a new project-local skill without duplicating generic global skills"
            ],
            "io": "Inputs project repository files, memory logs, and local skill directories, and outputs actionable recommendations for creating or updating project-specific skills.",
            "dependencies": [
              "file-system",
              "ripgrep"
            ],
            "boundary": "This skill only analyzes session history and provides skill recommendations; it does not automatically draft or generate the full skill implementation files."
          },
          "zh": {
            "purpose": "通过分析项目历史 Session 记录、Memory 日志和现有本地 Skill，识别高频工作流并推荐最具价值的新增或更新建议。",
            "scenarios": [
              "评估项目历史会话，提取可自动化的重复性工作流并推荐新 Skill",
              "审计现有项目本地 Skill，查找过期的路径、缺失的校验步骤或失效的触发条件",
              "基于历史证据判断应当优化现有 Skill 还是新建专属 Skill，避免与全局 Skill 重复"
            ],
            "io": "输入项目文件、Memory 索引及本地 Skill 目录，输出包含 Skill 新增或更新建议的分析报告。",
            "dependencies": [
              "file-system",
              "ripgrep"
            ],
            "boundary": "该 Skill 仅负责分析历史记录并输出针对性的 Skill 优化与新建建议，不会自动创建或修改 Skill 文件。"
          }
        },
        "community_repo": "Dimillian/Skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Dimillian/Skills/orchestrate-batch-refactor",
      "name": "orchestrate-batch-refactor",
      "summary": "Plan and execute large refactor or rewrite efforts efficiently with parallel multi-agent analysis and implementation. Use when a user asks to refactor many files, split workstreams, analyze a target code area, and coordinate sub-agents with clear ownership and dependency-aware execution.",
      "source_repo": "Dimillian/Skills",
      "source_url": "https://github.com/Dimillian/Skills/tree/main/orchestrate-batch-refactor",
      "kind": "skill",
      "level": "skill",
      "path": "orchestrate-batch-refactor/SKILL.md",
      "source_ref": "main",
      "content_sha256": "b7bd20ed6cdb93a89c4c7c70c21554d838189d310904ca516144036c9cf8d506",
      "trust": {
        "health": 33,
        "health_factors": {
          "recency_days": 140,
          "stars": 3907,
          "open_issues": 11,
          "forks": 206,
          "watchers": 42,
          "age_days": 230,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 4
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Plan and execute large-scale refactoring or rewrite tasks efficiently using parallel multi-agent analysis and dependency-aware task execution.",
            "scenarios": [
              "Refactoring medium-to-large codebases spanning multiple modules or subsystems.",
              "Decomposing large code migration efforts into independent, parallel work packets.",
              "Coordinating multi-agent exploration and implementation with strict file ownership boundaries."
            ],
            "io": "Inputs include repository paths, refactor scope, and constraints, while outputs include an integrated execution plan, refactored code, and validation summaries.",
            "dependencies": [
              "sub-agents"
            ],
            "boundary": "It does not allow parallel edits on overlapping files and is not intended for tiny, tightly coupled single-file edits that do not benefit from multi-agent parallelization."
          },
          "zh": {
            "purpose": "通过多 Agent 并行分析与依赖感知的分工执行，高效规划并实施大规模代码重构或重写。",
            "scenarios": [
              "涉及多个模块或子系统的大中型代码库重构",
              "将大型代码迁移或重写任务拆解为独立的并行工作包",
              "协调多个子 Agent 进行代码探索与严格隔离文件所有权的并行修改"
            ],
            "io": "输入包括仓库路径、重构范围及约束条件，输出包括结构化重构计划、代码变更及最终验证报告。",
            "dependencies": [
              "sub-agents"
            ],
            "boundary": "它不适用于无需并行拆解的微小或高度耦合的单文件修改，也不允许对存在重叠的文件集进行并行修改。"
          }
        },
        "community_repo": "Dimillian/Skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Dimillian/Skills/macos-spm-app-packaging",
      "name": "macos-spm-app-packaging",
      "summary": "Scaffold, build, and package SwiftPM-based macOS apps without an Xcode project. Use when you need a from-scratch macOS app layout, SwiftPM targets/resources, a custom .app bundle assembly script, or signing/notarization/appcast steps outside Xcode.",
      "source_repo": "Dimillian/Skills",
      "source_url": "https://github.com/Dimillian/Skills/tree/main/macos-spm-app-packaging",
      "kind": "skill",
      "level": "skill",
      "path": "macos-spm-app-packaging/SKILL.md",
      "source_ref": "main",
      "content_sha256": "a20c790a7153ff519262e04c8d95861ce752d7850f703ae762ee8a477763dd9a",
      "trust": {
        "health": 33,
        "health_factors": {
          "recency_days": 140,
          "stars": 3907,
          "open_issues": 11,
          "forks": 206,
          "watchers": 42,
          "age_days": 230,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 4
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 17,
        "code_blocks": 4
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Scaffolds, builds, packages, signs, and notarizes SwiftPM-based macOS applications entirely from the command line without an Xcode project file.",
            "scenarios": [
              "Bootstrapping a lightweight macOS app directory using Swift Package Manager without Xcode.",
              "Assembling and packaging compiled binaries and resources into a standalone .app bundle using custom shell scripts.",
              "Automating code signing, Apple notarization, stapling, and Sparkle appcast generation for non-Xcode release pipelines."
            ],
            "io": "Inputs include Swift package sources, metadata files (Package.swift, version.env), and Apple Developer signing credentials; outputs are a packaged .app bundle, a signed release zip file, and an appcast XML.",
            "dependencies": [
              "swift",
              "codesign",
              "xcrun",
              "bash"
            ],
            "boundary": "This skill does not generate or manage Xcode project (.xcodeproj) files, build iOS/mobile targets, or submit apps directly to the Mac App Store."
          },
          "zh": {
            "purpose": "在无需 Xcode 项目文件的情况下，完全通过命令行对基于 SwiftPM 的 macOS 应用进行脚手架构建、打包、签名和公证。",
            "scenarios": [
              "在不依赖 Xcode 的情况下，使用 Swift Package Manager 从零初始化轻量级 macOS 应用框架。",
              "通过 Shell 脚本将编译出的二进制文件与资源整合并打包为独立的 .app 应用包。",
              "在非 Xcode 的发布流水线中自动化执行代码签名、Apple 公证、票据钉合（Stapling）以及 Sparkle Appcast 生成。"
            ],
            "io": "输入包括 Swift 包源码、元数据配置文件（Package.swift、version.env）及开发者签名凭证；输出为打包好的 .app Bundle、已签名的发布 zip 压缩包和 appcast XML 文件。",
            "dependencies": [
              "swift",
              "codesign",
              "xcrun",
              "bash"
            ],
            "boundary": "该技能不创建或管理 Xcode 项目文件（.xcodeproj），不支持构建 iOS/移动端应用，也不处理向 Mac App Store 的直接提交流程。"
          }
        },
        "community_repo": "Dimillian/Skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Dimillian/Skills/macos-menubar-tuist-app",
      "name": "macos-menubar-tuist-app",
      "summary": "Build, refactor, or review macOS menubar apps that use Tuist and SwiftUI. Use when creating or maintaining LSUIElement menubar utilities, defining Tuist targets/manifests, implementing model-client-store-view architecture, adding script-based launch flows, or validating reliable local build/run behavior without Xcode-first workflows.",
      "source_repo": "Dimillian/Skills",
      "source_url": "https://github.com/Dimillian/Skills/tree/main/macos-menubar-tuist-app",
      "kind": "skill",
      "level": "skill",
      "path": "macos-menubar-tuist-app/SKILL.md",
      "source_ref": "main",
      "content_sha256": "a9eb12f37a31410ae3e353c8aa34d4e5e9ea421e612541dad5edd774f08c490e",
      "trust": {
        "health": 33,
        "health_factors": {
          "recency_days": 140,
          "stars": 3907,
          "open_issues": 11,
          "forks": 206,
          "watchers": 42,
          "age_days": 230,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 4
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 7,
        "code_blocks": 3
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides standard workflows and architecture rules for building, refactoring, and maintaining macOS menubar apps using Tuist and SwiftUI.",
            "scenarios": [
              "Creating a new macOS menubar app using Tuist manifests and SwiftUI.",
              "Refactoring app state and networking logic into a Model-Client-Store-View architecture.",
              "Setting up script-based local build and launch flows without relying on raw Xcode workflows."
            ],
            "io": "Inputs include app specifications, code changes, or Tuist manifests, and outputs include structured SwiftUI source files, Tuist configurations, and shell launch scripts.",
            "dependencies": [
              "tuist",
              "swift",
              "xcodebuild",
              "bash"
            ],
            "boundary": "This skill strictly targets macOS menubar-only utilities using Tuist and does not cover general iOS application development or Xcode-GUI-driven setups."
          },
          "zh": {
            "purpose": "提供基于 Tuist 和 SwiftUI 构建、重构及维护 macOS 菜单栏应用的标准工作流与架构规范。",
            "scenarios": [
              "使用 Tuist 清单与 SwiftUI 创建新的 macOS 菜单栏应用。",
              "按 Model-Client-Store-View 架构重构应用的状态管理与网络逻辑。",
              "配置并验证基于脚本的本地编译与启动运行流程。"
            ],
            "io": "输入包括应用需求、代码修改或 Tuist 清单，输出包括分层的 SwiftUI 源码、Tuist 配置文件及 Shell 运行脚本。",
            "dependencies": [
              "tuist",
              "swift",
              "xcodebuild",
              "bash"
            ],
            "boundary": "该技能仅专注于基于 Tuist 的 macOS 菜单栏应用开发，不包含通用 iOS 应用开发或完全依赖 Xcode GUI 的项目维护。"
          }
        },
        "community_repo": "Dimillian/Skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Dimillian/Skills/ios-debugger-agent",
      "name": "ios-debugger-agent",
      "summary": "Use XcodeBuildMCP to build, run, launch, and debug the current iOS project on a booted simulator. Trigger when asked to run an iOS app, interact with the simulator UI, inspect on-screen state, capture logs/console output, or diagnose runtime behavior using XcodeBuildMCP tools.",
      "source_repo": "Dimillian/Skills",
      "source_url": "https://github.com/Dimillian/Skills/tree/main/ios-debugger-agent",
      "kind": "skill",
      "level": "skill",
      "path": "ios-debugger-agent/SKILL.md",
      "source_ref": "main",
      "content_sha256": "07000b6744b8cf21bfa76db3bf76c6d158f9ef16a4a33eee9ce15508a7aa8b2e",
      "trust": {
        "health": 33,
        "health_factors": {
          "recency_days": 140,
          "stars": 3907,
          "open_issues": 11,
          "forks": 206,
          "watchers": 42,
          "age_days": 230,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 4
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 9,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Uses XcodeBuildMCP tools to build, launch, interact with, and debug iOS applications on a booted Xcode simulator.",
            "scenarios": [
              "Building and launching an iOS project on a booted simulator",
              "Interacting with simulator UI using taps, text inputs, gestures, and capturing screenshots",
              "Capturing and analyzing runtime console logs to diagnose application crashes or bugs"
            ],
            "io": "Takes project paths, scheme names, and UI action commands as inputs, and outputs build status, UI layout descriptions, screenshots, and app logs.",
            "dependencies": [
              "XcodeBuildMCP",
              "Xcode",
              "iOS Simulator"
            ],
            "boundary": "It does not support debugging on physical iOS devices and will not automatically boot closed simulators without user permission."
          },
          "zh": {
            "purpose": "使用 XcodeBuildMCP 工具在已启动的 iOS 模拟器上构建、运行、UI 交互与调试 iOS 应用程序。",
            "scenarios": [
              "在已启动的模拟器上构建并运行 iOS 应用项目",
              "通过点击、文本输入、手势及截图对模拟器 UI 进行交互和状态检查",
              "捕获并分析应用运行时的控制台日志以诊断程序异常"
            ],
            "io": "输入项目路径、Scheme 配置和 UI 操作指令，输出构建状态、UI 视图结构、界面截图及应用日志。",
            "dependencies": [
              "XcodeBuildMCP",
              "Xcode",
              "iOS Simulator"
            ],
            "boundary": "该技能不支持真机设备调试，且不会在未获明确指令的情况下自动启动未开启的模拟器。"
          }
        },
        "community_repo": "Dimillian/Skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Dimillian/Skills/github",
      "name": "github",
      "summary": "Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries. Use when the user asks about GitHub issues, pull requests, workflows, or wants to interact with GitHub repositories from the command line — including tasks like check CI status, create PR, list issues, or query the GitHub API.",
      "source_repo": "Dimillian/Skills",
      "source_url": "https://github.com/Dimillian/Skills/tree/main/github",
      "kind": "skill",
      "level": "skill",
      "path": "github/SKILL.md",
      "source_ref": "main",
      "content_sha256": "be99dc6f9fd194f18712e1342e847f4f52db81e18dee6fd049566f402cd9e75a",
      "trust": {
        "health": 33,
        "health_factors": {
          "recency_days": 140,
          "stars": 3907,
          "open_issues": 11,
          "forks": 206,
          "watchers": 42,
          "age_days": 230,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 4
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 5,
        "code_blocks": 10
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Provides interaction capabilities with GitHub repositories, pull requests, issues, and CI/CD workflow runs using the official `gh` CLI.",
            "scenarios": [
              "Investigating and fetching logs for failing CI workflow runs",
              "Checking pull request status and CI check results",
              "Querying issues and PRs with custom JSON formatting using jq"
            ],
            "io": "Accepts repository identifiers, issue/PR numbers, or workflow run IDs as inputs, and outputs command execution results, PR/issue statuses, or log data.",
            "dependencies": [
              "gh CLI",
              "GitHub Authentication"
            ],
            "boundary": "It does not handle direct local git version control actions like committing or editing repository code outside of `gh` CLI capabilities."
          },
          "zh": {
            "purpose": "通过官方 `gh` 命令行工具实现对 GitHub 仓库、Pull Request、Issue 和 CI/CD 工作流的交互与查询。",
            "scenarios": [
              "排查 CI 工作流构建失败原因并提取失败步骤日志",
              "查看 Pull Request 的状态以及自动化 Check 结果",
              "通过 JQ 过滤器自定义查询 Issue 与 PR 列表数据"
            ],
            "io": "输入为 GitHub 仓库标识、PR/Issue 编号或 Workflow Run ID 等参数，输出为对应的 GitHub API 数据、状态信息或日志内容。",
            "dependencies": [
              "gh CLI",
              "GitHub Authentication"
            ],
            "boundary": "该技能不处理本地 Git 提交、分支合并等超出了 `gh` CLI 范围的纯本地代码仓库操作。"
          }
        },
        "community_repo": "Dimillian/Skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Dimillian/Skills/bug-hunt-swarm",
      "name": "bug-hunt-swarm",
      "summary": "Parallel read-only multi-agent root-cause investigation for bugs, regressions, crashes, flaky behavior, or unexplained failures. Use when the user asks to investigate a bug, find the root cause, trace a regression, understand why something broke, or wants a ranked diagnosis with the fastest proof path without making code edits.",
      "source_repo": "Dimillian/Skills",
      "source_url": "https://github.com/Dimillian/Skills/tree/main/bug-hunt-swarm",
      "kind": "skill",
      "level": "skill",
      "path": "bug-hunt-swarm/SKILL.md",
      "source_ref": "main",
      "content_sha256": "eac37efd6a304de4aee75b2d0f0f7565ba32e132f2c234f39106ceeafc0a536e",
      "trust": {
        "health": 33,
        "health_factors": {
          "recency_days": 140,
          "stars": 3907,
          "open_issues": 11,
          "forks": 206,
          "watchers": 42,
          "age_days": 230,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 4
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 10,
        "code_blocks": 0
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Orchestrates a parallel, multi-agent read-only investigation to determine the root cause of software bugs, regressions, or unexpected failures without modifying any code.",
            "scenarios": [
              "Diagnosing intermittent failures or flaky tests in complex codebases.",
              "Tracing regressions introduced by recent commit histories or diffs.",
              "Analyzing bug descriptions and stack traces to rank candidate root causes and minimal proof steps."
            ],
            "io": "Inputs bug symptoms, stack traces, logs, and git history, and outputs a ranked diagnosis of potential root causes with the fastest path to proof.",
            "dependencies": [
              "git",
              "rg"
            ],
            "boundary": "This skill performs strictly read-only analysis and will not edit workspace files, apply patches, or implement code fixes."
          },
          "zh": {
            "purpose": "通过编排四个只读子智能体并行调查，在不修改任何代码的前提下精确定位软件 Bug、回归或异常故障的根本原因。",
            "scenarios": [
              "诊断复杂代码库中的偶发性测试失败或不稳定行为。",
              "追踪由近期提交记录或差异对比引入的功能回归问题。",
              "分析 Bug 症状与堆栈日志并输出按可能性排序的故障原因及最快验证路径。"
            ],
            "io": "输入 Bug 现象描述、堆栈信息、日志和 Git 历史记录，输出排序后的诊断报告与最小验证步骤建议。",
            "dependencies": [
              "git",
              "rg"
            ],
            "boundary": "该技能仅执行只读诊断，绝不会修改工作区文件、应用补丁或编写代码修复。"
          }
        },
        "community_repo": "Dimillian/Skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    },
    {
      "id": "Dimillian/Skills/app-store-changelog",
      "name": "app-store-changelog",
      "summary": "Create user-facing App Store release notes by collecting and summarizing all user-impacting changes since the last git tag (or a specified ref). Use when asked to generate a comprehensive release changelog, App Store \"What's New\" text, or release notes based on git history or tags.",
      "source_repo": "Dimillian/Skills",
      "source_url": "https://github.com/Dimillian/Skills/tree/main/app-store-changelog",
      "kind": "skill",
      "level": "skill",
      "path": "app-store-changelog/SKILL.md",
      "source_ref": "main",
      "content_sha256": "3c86eb572b2a67a3f79b4d2eb76ec20683d54bc7fecfac55a7259b0f6fe66723",
      "trust": {
        "health": 33,
        "health_factors": {
          "recency_days": 140,
          "stars": 3907,
          "open_issues": 11,
          "forks": 206,
          "watchers": 42,
          "age_days": 230,
          "archived": false,
          "parts": {
            "recency": 0,
            "maintenance": 24,
            "engagement": 5,
            "maturity": 4
          }
        },
        "security": "pass",
        "security_findings": [],
        "security_scope": "SKILL.md only (scripts/ not scanned)",
        "zh": false
      },
      "frontmatter": {
        "valid": true,
        "issues": [],
        "headings": 11,
        "code_blocks": 1
      },
      "grounding": {
        "function": {
          "en": {
            "purpose": "Generates user-facing App Store release notes by collecting and summarizing user-impacting changes from git history since the last tag.",
            "scenarios": [
              "Generating 'What's New' text for an upcoming App Store release",
              "Filtering git commit history to extract user-visible features and bug fixes",
              "Translating technical commit messages into non-technical, benefit-focused bullet points"
            ],
            "io": "Accepts an optional git tag or reference range as input and outputs a formatted bulleted list of App Store release notes.",
            "dependencies": [
              "git",
              "bash"
            ],
            "boundary": "It strictly excludes internal technical changes like CI or refactoring and does not directly publish notes to App Store Connect."
          },
          "zh": {
            "purpose": "通过收集并总结自上个 Git 标签以来对用户有影响的变更，自动生成面向用户的 App Store 更新日志。",
            "scenarios": [
              "为即将发布的 App Store 新版本撰写“新功能/更新内容”文本",
              "过滤 Git 提交历史，仅提取用户可见的新功能与缺陷修复",
              "将技术性的代码提交转化为面向用户的非技术性更新要点"
            ],
            "io": "输入可选的 Git 标签或版本范围，输出格式化的面向用户的 App Store 更新日志列表。",
            "dependencies": [
              "git",
              "bash"
            ],
            "boundary": "它会过滤掉纯内部技术变更（如 CI、代码重构、依赖升级），且不会自动提交或发布日志到 App Store Connect。"
          }
        },
        "community_repo": "Dimillian/Skills",
        "model": "gemini-flash-latest",
        "scope": "function=SKILL.md; community=repo-level, GitHub signals only"
      },
      "enrichment_status": "legacy"
    }
  ],
  "enrichment_coverage": {
    "fresh": 20,
    "legacy": 170,
    "stale": 0,
    "pending": 34,
    "total_skills": 224
  }
}
