[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-Lum1104-understand-chat-zh-CN":3,"guides-for-Lum1104-understand-chat":394,"similar-k173f6kqabz7k6f4vhvmmdvm4186n5j3-zh-CN":395},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":249,"isFallback":240,"parentExtension":255,"providers":256,"relations":262,"repo":265,"tags":390,"workflow":391},1778692780005.426,"k173f6kqabz7k6f4vhvmmdvm4186n5j3",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"在需要查询代码库或使用知识图谱理解代码时使用",{"claudeCode":12},"Lum1104/Understand-Anything","Understand Anything","https://github.com/Lum1104/Understand-Anything",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":230,"workflow":247},1778692780005.4263,"kn785yd1j35eqx713zmvn61yh586nz2q","zh-CN",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":204,"prerequisites":208,"promptVersionExtension":211,"promptVersionScoring":212,"purpose":213,"rationale":214,"score":215,"summary":216,"tags":217,"tier":224,"useCases":225},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,113,117,121,124,127,130,133,136,139,143,147,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地说明了理解代码库的问题及其与知识图谱的用例。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","通过构建和查询代码库的交互式知识图谱，该扩展提供了超越默认 LLM 行为的显著价值。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该扩展已准备好投入生产，具有清晰的安装过程、分析命令以及涵盖代码理解完整生命周期的仪表板和聊天界面等探索工具。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该扩展专注于通过知识图谱理解代码库和知识库，具有用于分析、探索和查询的独立命令，并遵循单一领域原则。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确地反映了扩展通过知识图谱理解代码库的能力。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","工具是范围明确的动词-名词命令，如 `/understand-chat`、`/understand-diff` 和 `/understand-explain`，方便代理精确选择。",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","SKILL.md 和 README 提供了清晰的参数和用法文档，包括输出的语言选项以及分析和探索的说明。",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","所有暴露的工具名称都具有描述性，并在代码理解的指定域内遵循一致的动词-名词模式。",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","`/understand-chat` 的查询等输入是具体的，输出则侧重于相关的代码图信息，而不是冗长的转储。",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","该扩展在 MIT 许可下获得许可，该许可具有宽松性，并在 LICENSE 文件和 README 中有清晰说明。",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","存储库显示了最近的提交，表明正在积极维护。",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","该扩展似乎有效地管理其依赖项，如锁定文件和 CI 的存在所示，尽管具体更新机制未详细说明。",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","该扩展似乎不直接处理或暴露密钥；分析命令操作本地项目文件。",{"category":65,"check":69,"severity":24,"summary":70},"Injection","该扩展的 SKILL.md 明确指导 LLM 在 JSON 图中搜索节点和边，将其视为数据而非指令。",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","该扩展依赖于捆绑的分析脚本和本地项目文件，运行时不从远程 URL 获取代码或指令。",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","该扩展操作本地项目文件及其自己的数据目录，没有证据表明尝试修改其指定范围之外的文件。",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","在提供的脚本中，没有证据表明存在分离的进程生成或在拒绝工具调用周围的重试循环。",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","该扩展分析本地项目数据，不将任何机密信息提交给第三方。",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","捆绑的内容和文档似乎没有隐藏的导航技巧或混淆指令。",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","捆绑的脚本没有混淆，是可读的，避免了不透明的代码执行方法。",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","该扩展假定存在 `.understand-anything/knowledge-graph.json` 和特定的项目结构用于分析，但清楚地说明了此先决条件并提供了创建它的说明。",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","存储库显示了过去 90 天内已关闭与打开问题的健康比例，表明积极维护和响应能力。",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","该项目具有有意义的版本控制，由 MIT 许可证徽章和最近的提交活动指示，尽管前置信息或变更日志中没有明确显示正式版本号。",{"category":103,"check":104,"severity":24,"summary":105},"Execution","Validation","SKILL.md 表明用户输入（如查询）用于在 JSON 图中搜索，这意味着对安全 Grep 操作进行了验证和清理。",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","该扩展主要是分析性和只读的，不涉及需要保护的破坏性操作。",{"category":110,"check":111,"severity":24,"summary":112},"Code Execution","Error Handling","SKILL.md 概述了清晰的错误处理步骤，例如检查知识图谱是否存在以及指导用户在丢失时该怎么做。",{"category":110,"check":114,"severity":115,"summary":116},"Logging","not_applicable","该扩展主要是分析性的，不执行破坏性操作或进行需要本地审计日志的出站调用。",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","GDPR","该扩展操作本地代码库文件，不处理个人数据，因此不需要 GDPR 特定清理。",{"category":118,"check":122,"severity":24,"summary":123},"Target market","该扩展操作本地代码库和知识库，没有区域或司法管辖区限制，因此面向全球市场。",{"category":91,"check":125,"severity":24,"summary":126},"Runtime stability","该扩展依赖于标准的命令行工具和 JSON 处理，使其在 POSIX 兼容系统和指定的 AI 平台之间具有可移植性。",{"category":44,"check":128,"severity":24,"summary":129},"README","README 内容全面，清楚地说明了扩展的目的、功能、安装和用法说明。",{"category":33,"check":131,"severity":24,"summary":132},"Tool surface size","该扩展在代码理解域内公开了一组集中的工具（例如 /understand、/understand-chat、/understand-dashboard）。",{"category":40,"check":134,"severity":24,"summary":135},"Overlapping near-synonym tools","工具是独立的，涵盖特定功能（分析、聊天、仪表板），没有执行类似操作的近似同义词工具。",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","所有宣传的功能，例如知识图谱生成、搜索和引导式导览，都有相应的命令和文档支持。",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","提供了针对多个平台的清晰安装说明，包括用于设置和调用的可复制代码示例。",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","SKILL.md 提供了关于错误条件的清晰指导，例如知识图谱缺失，并建议了补救步骤。",{"category":103,"check":148,"severity":24,"summary":149},"Pinned dependencies","该扩展使用标准脚本语言和 JSON 处理，README 中提到了使用 pnpm 进行测试，表明依赖项管理可能已得到处理。",{"category":33,"check":151,"severity":115,"summary":152},"Dry-run preview","该扩展主要是分析性和只读的，因此不适用干运行预览。",{"category":154,"check":155,"severity":115,"summary":156},"Protocol","Idempotent retry & timeouts","该扩展的操作位于用户本地机器，不涉及需要幂等性或超时设置的远程调用或状态更改操作。",{"category":118,"check":158,"severity":24,"summary":159},"Telemetry opt-in","没有迹象表明正在收集遥测数据；重点在于本地分析和用户驱动的探索。",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","该技能的目的定义精确：使用知识图谱查询代码库，并附有清晰的说明和范围。",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","SKILL.md 中的前置信息简洁，有效总结了核心功能和参数提示。",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","SKILL.md 相当简洁，并将更深入的材料委托给 README 和适当的外部参考。",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","该技能利用 README 进行详细的安装、使用和功能解释，展示了渐进式披露。",{"category":170,"check":174,"severity":115,"summary":175},"Forked exploration","该技能的工作流程不涉及深度探索，这种探索需要“context: fork”来总结主要对话。",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","README 提供了清晰、可复制代码的示例，用于安装、分析、仪表板和各种聊天命令。",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","SKILL.md 处理了知识图谱缺失等边缘情况，并提供了恢复步骤。",{"category":110,"check":183,"severity":115,"summary":184},"Tool Fallback","该技能似乎不依赖外部 MCP 服务器或其他带有回退的可选工具；它使用内置逻辑和本地文件访问。",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","SKILL.md 指示用户在继续之前检查知识图谱是否存在，确保在意外的先决状态下停止。",{"category":91,"check":190,"severity":24,"summary":191},"Cross-skill coupling","该技能是独立的，不隐式依赖其他技能；跨技能协调不是一个因素。",1778692626231,"此技能分析代码库以创建交互式知识图谱，使用户能够探索代码结构、理解业务逻辑以及分析文档或维基。",[195,196,197,198,199],"从代码库生成交互式知识图谱","通过节点、边和层探索代码结构","将维基和知识库分析为可导航的图谱","提供模糊和语义搜索功能","提供引导式导览和差异影响分析",[201,202,203],"取代代码编辑器或 IDE","执行直接的代码修改","作为通用的代码生成工具",[205,206,207],"代码理解","知识图谱生成","开发人员生产力",[209,210],"Claude 代码环境","要分析的代码库或知识库","3.0.0","4.4.0","将任何代码库或知识库转换为可探索、可搜索的知识图谱，使用户能够高效地理解代码及其相互连接。","优秀的文档和清晰的代码理解（通过知识图谱）的重点。所有检查均通过，并正确识别了多项不适用项目。",98,"一个高质量的技能，用于生成和交互代码知识图谱。",[218,219,220,221,222,223],"code-understanding","knowledge-graph","codebase-analysis","documentation","developer-tools","llm-agent","verified",[226,227,228,229],"理解大型或不熟悉的 कोड库","新团队成员入职","分析代码更改的影响","从文档中提取业务领域知识",{"codeQuality":231,"collectedAt":233,"documentation":234,"maintenance":237,"security":244,"testCoverage":246},{"hasLockfile":232},true,1778692606471,{"descriptionLength":235,"readmeSize":236},94,12920,{"closedIssues90d":238,"forks":239,"hasChangelog":240,"openIssues90d":241,"pushedAt":242,"stars":243},57,1339,false,9,1778638834000,14487,{"hasNpmPackage":240,"license":245,"smitheryVerified":240},"MIT",{"hasCi":232,"hasTests":232},{"updatedAt":248},1778692780005,{"basePath":250,"githubOwner":251,"githubRepo":252,"locale":18,"slug":253,"type":254},"understand-anything-plugin/skills/understand-chat","Lum1104","Understand-Anything","understand-chat","skill",null,{"evaluate":257,"extract":260},{"promptVersionExtension":211,"promptVersionScoring":212,"score":215,"tags":258,"targetMarket":259,"tier":224},[218,219,220,221,222,223],"global",{"commitSha":261,"license":245},"HEAD",{"repoId":263,"translatedFrom":264},"kd78egfytykkxxbpr6k3t7wsph86n83x","k17ddrbghjcs3pejxqag29r29h86mr76",{"_creationTime":266,"_id":263,"identity":267,"providers":268,"workflow":386},1778692541669.8892,{"githubOwner":251,"githubRepo":252,"sourceUrl":14},{"classify":269,"discover":366,"github":369},{"commitSha":261,"extensions":270},[271,289,303,312,318,326,334,342,350,358],{"basePath":272,"description":273,"displayName":274,"installMethods":275,"rationale":276,"selectedPaths":277,"source":286,"sourceLanguage":287,"type":288},"","LLM-powered codebase analysis producing interactive knowledge graphs, guided tours, and deep-dive explanations","understand-anything",{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[278,281,283],{"path":279,"priority":280},".claude-plugin/marketplace.json","mandatory",{"path":282,"priority":280},"README.md",{"path":284,"priority":285},"LICENSE","high","rule","en","marketplace",{"basePath":272,"description":290,"displayName":274,"installMethods":291,"license":245,"rationale":292,"selectedPaths":293,"source":286,"sourceLanguage":287,"type":302},"AI-powered codebase understanding — analyze, visualize, and explain any project",{"claudeCode":274},"plugin manifest at .claude-plugin/plugin.json (coalesced with duplicate plugin at understand-anything-plugin)",[294,296,297,298,300],{"path":295,"priority":280},".claude-plugin/plugin.json",{"path":282,"priority":280},{"path":284,"priority":285},{"path":299,"priority":285},".copilot-plugin/plugin.json",{"path":301,"priority":285},".cursor-plugin/plugin.json","plugin",{"basePath":304,"description":305,"displayName":306,"installMethods":307,"rationale":308,"selectedPaths":309,"source":286,"sourceLanguage":287,"type":254},"understand-anything-plugin/skills/understand","Analyze a codebase to produce an interactive knowledge graph for understanding architecture, components, and relationships","understand",{"claudeCode":12},"SKILL.md frontmatter at understand-anything-plugin/skills/understand/SKILL.md",[310],{"path":311,"priority":280},"SKILL.md",{"basePath":250,"description":313,"displayName":253,"installMethods":314,"rationale":315,"selectedPaths":316,"source":286,"sourceLanguage":287,"type":254},"Use when you need to ask questions about a codebase or understand code using a knowledge graph",{"claudeCode":12},"SKILL.md frontmatter at understand-anything-plugin/skills/understand-chat/SKILL.md",[317],{"path":311,"priority":280},{"basePath":319,"description":320,"displayName":321,"installMethods":322,"rationale":323,"selectedPaths":324,"source":286,"sourceLanguage":287,"type":254},"understand-anything-plugin/skills/understand-dashboard","Launch the interactive web dashboard to visualize a codebase's knowledge graph","understand-dashboard",{"claudeCode":12},"SKILL.md frontmatter at understand-anything-plugin/skills/understand-dashboard/SKILL.md",[325],{"path":311,"priority":280},{"basePath":327,"description":328,"displayName":329,"installMethods":330,"rationale":331,"selectedPaths":332,"source":286,"sourceLanguage":287,"type":254},"understand-anything-plugin/skills/understand-diff","Use when you need to analyze git diffs or pull requests to understand what changed, affected components, and risks","understand-diff",{"claudeCode":12},"SKILL.md frontmatter at understand-anything-plugin/skills/understand-diff/SKILL.md",[333],{"path":311,"priority":280},{"basePath":335,"description":336,"displayName":337,"installMethods":338,"rationale":339,"selectedPaths":340,"source":286,"sourceLanguage":287,"type":254},"understand-anything-plugin/skills/understand-domain","Extract business domain knowledge from a codebase and generate an interactive domain flow graph. Works standalone (lightweight scan) or derives from an existing /understand knowledge graph.","understand-domain",{"claudeCode":12},"SKILL.md frontmatter at understand-anything-plugin/skills/understand-domain/SKILL.md",[341],{"path":311,"priority":280},{"basePath":343,"description":344,"displayName":345,"installMethods":346,"rationale":347,"selectedPaths":348,"source":286,"sourceLanguage":287,"type":254},"understand-anything-plugin/skills/understand-explain","Use when you need a deep-dive explanation of a specific file, function, or module in the codebase","understand-explain",{"claudeCode":12},"SKILL.md frontmatter at understand-anything-plugin/skills/understand-explain/SKILL.md",[349],{"path":311,"priority":280},{"basePath":351,"description":352,"displayName":353,"installMethods":354,"rationale":355,"selectedPaths":356,"source":286,"sourceLanguage":287,"type":254},"understand-anything-plugin/skills/understand-knowledge","Analyze a Karpathy-pattern LLM wiki knowledge base and generate an interactive knowledge graph with entity extraction, implicit relationships, and topic clustering.","understand-knowledge",{"claudeCode":12},"SKILL.md frontmatter at understand-anything-plugin/skills/understand-knowledge/SKILL.md",[357],{"path":311,"priority":280},{"basePath":359,"description":360,"displayName":361,"installMethods":362,"rationale":363,"selectedPaths":364,"source":286,"sourceLanguage":287,"type":254},"understand-anything-plugin/skills/understand-onboard","Use when you need to generate an onboarding guide for new team members joining a project","understand-onboard",{"claudeCode":12},"SKILL.md frontmatter at understand-anything-plugin/skills/understand-onboard/SKILL.md",[365],{"path":311,"priority":280},{"sources":367},[368],"manual",{"closedIssues90d":238,"description":370,"forks":239,"homepage":371,"license":245,"openIssues90d":241,"pushedAt":242,"readmeSize":236,"stars":243,"topics":372},"Graphs that teach > graphs that impress. Turn any code, or knowledge base (Karpathy LLM wiki), into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.","https://understand-anything.com",[373,374,375,376,377,219,378,379,380,381,382,383,384,385],"claude-code","claude-skills","understandcode","codex","codex-skills","opencode-skills","antigravity-skills","gemini-cli-skills","pi-agent","business-knowledge","knowledge-base","memory","karpathy-llm-wiki",{"classifiedAt":387,"discoverAt":388,"extractAt":389,"githubAt":389,"updatedAt":387},1778692549536,1778692541669,1778692547599,[218,220,222,221,219,223],{"evaluatedAt":392,"extractAt":393,"updatedAt":248},1778692626623,1778692549705,[],[396,417,446,474,497,527],{"_creationTime":397,"_id":398,"community":399,"display":400,"identity":403,"providers":404,"relations":411,"tags":413,"workflow":414},1778692789052.695,"k176p08jp79mcpzd0ce9b19qdd86m2vs",{"reviewCount":8},{"description":401,"installMethods":402,"name":321,"sourceUrl":14},"启动交互式 Web 仪表板，以可视化代码库的知识图谱",{"claudeCode":12},{"basePath":319,"githubOwner":251,"githubRepo":252,"locale":18,"slug":321,"type":254},{"evaluate":405,"extract":410},{"promptVersionExtension":211,"promptVersionScoring":212,"score":406,"tags":407,"targetMarket":259,"tier":224},100,[408,219,222,220,409],"code-visualization","dashboard",{"commitSha":261},{"repoId":263,"translatedFrom":412},"k175km8dk28xhp6eprw09sfsax86n9cs",[408,220,409,222,219],{"evaluatedAt":415,"extractAt":393,"updatedAt":416},1778692645619,1778692789052,{"_creationTime":418,"_id":419,"community":420,"display":421,"identity":427,"providers":431,"relations":439,"tags":442,"workflow":443},1778699018122.8052,"k1724eg9dj5dp6j1f2hxpdmja586mg1p",{"reviewCount":8},{"description":422,"installMethods":423,"name":425,"sourceUrl":426},"Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.",{"claudeCode":424},"wshobson/agents","typescript-advanced-types","https://github.com/wshobson/agents",{"basePath":428,"githubOwner":429,"githubRepo":430,"locale":287,"slug":425,"type":254},"plugins/javascript-typescript/skills/typescript-advanced-types","wshobson","agents",{"evaluate":432,"extract":438},{"promptVersionExtension":211,"promptVersionScoring":212,"score":406,"tags":433,"targetMarket":259,"tier":224},[434,435,436,437,222],"typescript","types","generics","programming",{"commitSha":261},{"parentExtensionId":440,"repoId":441},"k17821k05dymw6mmaehq84b46986mf3f","kd74de64zj0axtg5b8t7eqqe2x86nske",[222,436,437,435,434],{"evaluatedAt":444,"extractAt":445,"updatedAt":444},1778701655608,1778699018122,{"_creationTime":447,"_id":448,"community":449,"display":450,"identity":456,"providers":461,"relations":467,"tags":470,"workflow":471},1778696691708.329,"k170yjw596k3cg892bq130jyd186mhyz",{"reviewCount":8},{"description":451,"installMethods":452,"name":454,"sourceUrl":455},"Validate a Claude Code plugin structure, frontmatter, and MCP tool references",{"claudeCode":453},"ruvnet/ruflo","Validate Plugin","https://github.com/ruvnet/ruflo",{"basePath":457,"githubOwner":458,"githubRepo":459,"locale":287,"slug":460,"type":254},"plugins/ruflo-plugin-creator/skills/validate-plugin","ruvnet","ruflo","validate-plugin",{"evaluate":462,"extract":466},{"promptVersionExtension":211,"promptVersionScoring":212,"score":406,"tags":463,"targetMarket":259,"tier":224},[464,302,222,373,465],"validation","mcp",{"commitSha":261,"license":245},{"parentExtensionId":468,"repoId":469},"k17f4y1y2y777p7zrxxhbnf03n86mr5j","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[373,222,465,302,464],{"evaluatedAt":472,"extractAt":473,"updatedAt":472},1778701241052,1778696691708,{"_creationTime":475,"_id":476,"community":477,"display":478,"identity":482,"providers":484,"relations":492,"tags":494,"workflow":495},1778696691708.3264,"k179thjzaw5kepc7zhdj9sat3n86mcqp",{"reviewCount":8},{"description":479,"installMethods":480,"name":481,"sourceUrl":455},"Validate pending migrations for foreign key consistency, rollback safety, and best practices",{"claudeCode":453},"migrate-validate",{"basePath":483,"githubOwner":458,"githubRepo":459,"locale":287,"slug":481,"type":254},"plugins/ruflo-migrations/skills/migrate-validate",{"evaluate":485,"extract":491},{"promptVersionExtension":211,"promptVersionScoring":212,"score":406,"tags":486,"targetMarket":259,"tier":224},[487,488,489,464,490,222],"database","migrations","sql","code-quality",{"commitSha":261},{"parentExtensionId":493,"repoId":469},"k176me0sh9b6bc3gzttnywx4w986njzh",[490,487,222,488,489,464],{"evaluatedAt":496,"extractAt":473,"updatedAt":496},1778701008912,{"_creationTime":498,"_id":499,"community":500,"display":501,"identity":507,"providers":510,"relations":519,"tags":522,"workflow":523},1778699514767.176,"k17f4qpem03b53manh7vcdvtr986mmjg",{"reviewCount":8},{"description":502,"installMethods":503,"name":505,"sourceUrl":506},"AI 代理的上下文运行时 — 包含 59 个 MCP 工具、10 种读取模式、95+ 种 shell 模式、支持 18 种语言的 tree-sitter AST。将 LLM 上下文压缩高达 99%。用于读取文件、运行 shell 命令、搜索代码或探索目录。如果不存在，则自动安装。",{"claudeCode":504},"yvgude/lean-ctx","lean-ctx","https://github.com/yvgude/lean-ctx",{"basePath":508,"githubOwner":509,"githubRepo":505,"locale":18,"slug":505,"type":254},"skills/lean-ctx","yvgude",{"evaluate":511,"extract":518},{"promptVersionExtension":211,"promptVersionScoring":212,"score":406,"tags":512,"targetMarket":259,"tier":224},[513,514,515,222,516,517],"context-compression","ai-agent","cli-tools","rust","code-analysis",{"commitSha":261},{"repoId":520,"translatedFrom":521},"kd7dxtfr9j3z54hs3bz0218e1n86may0","k170fxxh22hdspg4vr94whgj1986mpr9",[514,515,517,513,222,516],{"evaluatedAt":524,"extractAt":525,"updatedAt":526},1778699456179,1778699438912,1778699514767,{"_creationTime":528,"_id":529,"community":530,"display":531,"identity":537,"providers":542,"relations":549,"tags":552,"workflow":553},1778698175626.3276,"k17cj6pbcgtrw523a4sw8mhcxn86mzvv",{"reviewCount":8},{"description":532,"installMethods":533,"name":535,"sourceUrl":536},"Creates custom Semgrep rules for detecting security vulnerabilities, bug patterns, and code patterns. Use when writing Semgrep rules or building custom static analysis detections.",{"claudeCode":534},"trailofbits/skills","Semgrep Rule Creator","https://github.com/trailofbits/skills",{"basePath":538,"githubOwner":539,"githubRepo":540,"locale":287,"slug":541,"type":254},"plugins/semgrep-rule-creator/skills/semgrep-rule-creator","trailofbits","skills","semgrep-rule-creator",{"evaluate":543,"extract":548},{"promptVersionExtension":211,"promptVersionScoring":212,"score":406,"tags":544,"targetMarket":259,"tier":224},[545,546,547,490,222],"semgrep","security","static-analysis",{"commitSha":261},{"parentExtensionId":550,"repoId":551},"k1757483sd0rdv04r5773w2tb986mb9g","kd7d5sbrd9m157hjv9c7v4wfyn86mk2f",[490,222,546,545,547],{"evaluatedAt":554,"extractAt":555,"updatedAt":554},1778699451460,1778698175626]