[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-yurukusa-safety-setup-zh-CN":3,"guides-for-yurukusa-safety-setup":459,"similar-k1705nymrkjdke9wty6347kq9986mdwe-zh-CN":460},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":303,"isFallback":287,"parentExtension":308,"providers":340,"relations":344,"repo":346,"tags":456,"workflow":457},1778699567709.2493,"k1705nymrkjdke9wty6347kq9986mdwe",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Claude Code 的安全钩子 — 695 个预构建的钩子，可防止在自主 AI 编码会话期间删除文件、泄露凭证、Git 灾难和浪费令牌。使用 npx cc-safe-setup 进行安装。",{"claudeCode":12},"yurukusa/cc-safe-setup","cc-safe-setup","https://github.com/yurukusa/cc-safe-setup",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":285,"workflow":301},1778699567709.2495,"kn759rfanw60a57zkw80ss5gp186n5pt","zh-CN",{"checks":20,"evaluatedAt":254,"extensionSummary":255,"features":256,"nonGoals":263,"promptVersionExtension":267,"promptVersionScoring":268,"purpose":269,"rationale":270,"score":271,"summary":272,"tags":273,"tier":279,"useCases":280},[21,26,29,32,36,39,43,46,50,54,58,61,64,68,72,76,79,82,85,88,92,96,99,103,106,109,112,115,118,121,125,128,132,136,140,143,147,151,155,159,163,166,169,172,175,177,180,183,186,189,191,193,195,197,199,201,203,205,207,209,211,213,215,217,219,221,224,225,227,231,233,235,237,239,241,243,245,246,248,250,252],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地说明了在自主 AI 编码会话期间防止文件删除、凭证泄露、Git 灾难和浪费令牌的问题。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","该扩展通过提供强制执行的系统级钩子来防止危险操作，提供了超越简单提示工程的价值，这与可能被遗忘的 CLAUDE.md 规则不同。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该扩展为增强 AI 编码安全性提供了完整的生命周期解决方案，从安装到持续的钩子管理和诊断。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该扩展专注于 Claude Code 的安全钩子，处理风险缓解的单一领域。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确地反映了扩展的用途和安装方法。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Precise Purpose","描述清楚地命名了工件（Claude Code 环境）和用户意图（在自主编码期间防止意外）。",{"category":40,"check":44,"severity":24,"summary":45},"Concise Frontmatter","Frontmatter 简洁，有效总结了核心功能和安装方法。",{"category":47,"check":48,"severity":24,"summary":49},"Documentation","Concise Body","SKILL.md 正文结构良好，有清晰的章节，并将更深入的内容委托给链接资源，使主要内容保持专注。",{"category":51,"check":52,"severity":24,"summary":53},"Context","Progressive Disclosure","更深入的内容和大量的钩子列表链接到单独的文件和外部资源，遵循渐进式披露模式。",{"category":51,"check":55,"severity":56,"summary":57},"Forked exploration","not_applicable","此技能不涉及需要分叉上下文的深入探索或代码审查。",{"category":22,"check":59,"severity":24,"summary":60},"Usage examples","提供了足够的端到端示例，演示了安装和单个钩子的使用，并有明确的预期结果。",{"category":22,"check":62,"severity":24,"summary":63},"Edge cases","文档解决了各种失败模式、限制（例如 `--dangerously-skip-permissions`）并提供了恢复步骤或解决方法。",{"category":65,"check":66,"severity":56,"summary":67},"Code Execution","Tool Fallback","该技能似乎不依赖外部 MCP 服务器或需要回退的自定义工具。",{"category":69,"check":70,"severity":24,"summary":71},"Safety","Halt on unexpected state","文档暗示钩子会阻止危险操作，并且 `--doctor` 命令有助于诊断问题，间接解决了意外状态。",{"category":73,"check":74,"severity":24,"summary":75},"Portability","Cross-skill coupling","该技能是独立的，并且似乎不隐式依赖于其他技能。",{"category":33,"check":77,"severity":24,"summary":78},"Scoped tools","该扩展提供了特定的钩子（例如 `prevent-rm-rf`），而不是单一的通用命令，确保精确的应用。",{"category":47,"check":80,"severity":24,"summary":81},"Configuration & parameter reference","记录了配置变量及其影响，以及默认值和安全配置文件指南。",{"category":33,"check":83,"severity":24,"summary":84},"Tool naming","单个钩子和命令（例如 `destructive-guard`, `--audit`）的名称具有描述性并且与领域相关。",{"category":33,"check":86,"severity":24,"summary":87},"Minimal I/O surface","钩子被设计用来拦截特定的命令和操作，最大限度地减少不必要的数据处理或超出其安全授权的返回值。",{"category":89,"check":90,"severity":24,"summary":91},"License","License usability","该扩展是在 MIT 许可下发布的，这是一个宽松的开源许可证，并在存储库中清楚地说明了这一点。",{"category":93,"check":94,"severity":24,"summary":95},"Maintenance","Commit recency","存储库显示了最近的提交，表明正在积极维护。",{"category":93,"check":97,"severity":24,"summary":98},"Dependency Management","该扩展没有任何 npm 依赖项，并且依赖于 `jq`，这是一个常见的实用程序，可以通过包管理器安装，表明依赖项管理良好。",{"category":100,"check":101,"severity":24,"summary":102},"Security","Secret Management","该扩展通过阻止提交 `.env` 文件或被 AI 读取来积极防止秘密泄露，并具有用于保护凭证的特定钩子。",{"category":100,"check":104,"severity":24,"summary":105},"Injection","钩子旨在拦截和验证命令，防止执行来自外部源的任意或恶意指令。",{"category":100,"check":107,"severity":24,"summary":108},"Transitive Supply-Chain Grenades","该扩展是独立的，并且在运行时不获取可能引入供应链风险的外部内容。",{"category":100,"check":110,"severity":24,"summary":111},"Sandbox Isolation","钩子在用户环境中的进程级别运行以强制执行安全性，补充沙箱环境而不试图逃离它们。",{"category":100,"check":113,"severity":24,"summary":114},"Sandbox escape primitives","没有分离进程的产生或拒绝重试循环的证据，这些可能导致沙箱逃逸。",{"category":100,"check":116,"severity":24,"summary":117},"Data Exfiltration","该扩展专注于防止数据泄露，阻止危险命令和凭证泄露，而不是促进它们。",{"category":100,"check":119,"severity":24,"summary":120},"Hidden Text Tricks","捆绑的内容似乎没有隐藏的控制技巧和控制字符。",{"category":122,"check":123,"severity":24,"summary":124},"Hooks","Opaque code execution","钩子脚本以可读的 shell 脚本形式提供，没有像 base64 编码或运行时获取那样的混淆。",{"category":73,"check":126,"severity":24,"summary":127},"Structural Assumption","钩子被设计为全局安装（`~/.claude/`）并作用于命令，最大限度地减少了对项目特定目录结构的假设。",{"category":129,"check":130,"severity":24,"summary":131},"Trust","Issues Attention","过去 90 天内有 1 个未解决和 1 个已解决的问题，维护者表现出良好的参与度。",{"category":133,"check":134,"severity":24,"summary":135},"Versioning","Release Management","该扩展在 package.json 中声明了一个有意义的 semver 版本，并在 npm 上显示。",{"category":137,"check":138,"severity":24,"summary":139},"Execution","Pinned dependencies","该扩展没有第三方 npm 依赖项，并依赖于 `jq`，这是一个常见的系统实用程序。",{"category":33,"check":141,"severity":24,"summary":142},"Dry-run preview","提供了 `--dry-run` 命令，允许用户在安装钩子之前预览更改。",{"category":144,"check":145,"severity":56,"summary":146},"Protocol","Idempotent retry & timeouts","该技能不依赖外部 MCP 服务器或需要回退的自定义工具。",{"category":148,"check":149,"severity":24,"summary":150},"Compliance","Telemetry opt-in","该扩展默认不发送遥测数据；任何诊断工具都由用户明确调用。",{"category":152,"check":153,"severity":24,"summary":154},"Install","Installation instruction","README 和 SKILL.md 中提供了清晰的安装说明，并附有可复制粘贴的命令。",{"category":156,"check":157,"severity":24,"summary":158},"Errors","Actionable error messages","`--doctor` 命令和故障排除指南提供了用于诊断和解决问题的可操作步骤。",{"category":33,"check":160,"severity":161,"summary":162},"Tool surface size","warning","该扩展公开了大量的命令（列出了 49 个），这可能会导致混淆或精确调用方面的挑战。",{"category":40,"check":164,"severity":24,"summary":165},"Overlapping near-synonym tools","命令通常是不同的，并且服务于特定的目的，避免了功能上的显著重叠。",{"category":47,"check":167,"severity":24,"summary":168},"Phantom features","所有宣传的功能似乎都有相应的实现或清晰的文档。",{"category":100,"check":170,"severity":24,"summary":171},"Unguarded Destructive Operations","默认情况下，危险操作受到严格保护，通过钩子实现了确认提示或阻止机制。",{"category":65,"check":173,"severity":24,"summary":174},"Error Handling","该扩展提供了故障排除工具（`--doctor`）和详细文档来诊断问题，表明其错误处理能力很强。",{"category":100,"check":116,"severity":24,"summary":176},"该扩展的主要目标是防止数据泄露和凭证泄露，而不是促进它们。",{"category":148,"check":178,"severity":56,"summary":179},"GDPR","该扩展似乎不处理个人数据；其功能是命令拦截和验证。",{"category":148,"check":181,"severity":24,"summary":182},"Target market","该扩展是全球适用的，没有表现出任何区域或司法限制。",{"category":73,"check":184,"severity":24,"summary":185},"Runtime stability","该扩展为 Windows 用户（WSL/Git Bash）提供了明确的指导，并解决了潜在问题，如 `jq` 路径问题。",{"category":47,"check":187,"severity":24,"summary":188},"README","README 文件内容全面，清楚地说明了扩展的用途，并提供了大量的文档和示例。",{"category":100,"check":104,"severity":24,"summary":190},"钩子充当防御层，拦截命令并防止注入恶意代码的执行。",{"category":100,"check":113,"severity":24,"summary":192},"未观察到分离进程或拒绝调用重试循环的机制。",{"category":100,"check":119,"severity":24,"summary":194},"代码和文档似乎不包含隐藏字符或混淆技术。",{"category":144,"check":145,"severity":56,"summary":196},"钩子作为命令拦截器的性质不涉及需要幂等性或超时设置的远程调用。",{"category":100,"check":116,"severity":24,"summary":198},"该扩展通过阻止危险命令和凭证泄露来积极防止数据泄露。",{"category":100,"check":119,"severity":24,"summary":200},"在提供的文档或脚本中未发现隐藏文本技巧或混淆。",{"category":122,"check":123,"severity":24,"summary":202},"钩子脚本以纯文本、可读的 shell 脚本格式提供。",{"category":73,"check":126,"severity":24,"summary":204},"钩子全局安装，最大限度地减少了项目特定的结构假设。",{"category":129,"check":130,"severity":24,"summary":206},"过去 90 天内有 1 个未解决和 1 个已解决的问题，参与度良好。",{"category":133,"check":134,"severity":24,"summary":208},"提供了有意义的 semver 版本，并且该项目正在积极维护。",{"category":137,"check":138,"severity":24,"summary":210},"未使用外部依赖项，仅依赖于 `jq`，这是一个常见的实用程序。",{"category":33,"check":141,"severity":24,"summary":212},"提供了 `--dry-run` 选项来预览更改。",{"category":144,"check":145,"severity":56,"summary":214},"扩展的功能不涉及需要幂等性或超时设置的远程调用。",{"category":148,"check":149,"severity":24,"summary":216},"遥测严格选择加入，诊断工具需要用户显式调用。",{"category":152,"check":153,"severity":24,"summary":218},"提供了清晰全面的安装说明，包括交互式向导和单个钩子安装选项。",{"category":156,"check":157,"severity":24,"summary":220},"故障排除命令和文档提供了诊断和解决问题的清晰步骤。",{"category":137,"check":222,"severity":24,"summary":223},"Validation","钩子拦截命令并根据预定义的安全规则进行验证，确保正确处理输入。",{"category":100,"check":170,"severity":24,"summary":171},{"category":65,"check":173,"severity":24,"summary":226},"该扩展提供强大的错误处理和故障排除功能。",{"category":65,"check":228,"severity":229,"summary":230},"Logging","info","虽然没有明确详细说明单独的审计日志文件，但 `--watch` 和 `--replay` 命令提供了一种机制来查看被阻止的命令，充当安全事件日志的一种形式。",{"category":148,"check":178,"severity":56,"summary":232},"扩展的目的不涉及处理个人数据。",{"category":148,"check":181,"severity":24,"summary":234},"该扩展面向全球受众，没有区域限制。",{"category":73,"check":184,"severity":24,"summary":236},"该扩展为不同操作系统和环境提供了具体指导。",{"category":47,"check":187,"severity":24,"summary":238},"README 内容详尽，细节丰富，准确反映了扩展的功能和用法。",{"category":40,"check":164,"severity":24,"summary":240},"命令区分清晰，避免了冗余。",{"category":47,"check":167,"severity":24,"summary":242},"所有宣传的功能都有相应的实现或文档。",{"category":100,"check":170,"severity":24,"summary":244},"默认情况下，危险操作受到钩子的保护。",{"category":65,"check":173,"severity":24,"summary":226},{"category":65,"check":228,"severity":229,"summary":247},"虽然不是传统的审计日志，但 `--watch` 和 `--replay` 提供了对被阻止命令的可见性。",{"category":148,"check":178,"severity":56,"summary":249},"该扩展不处理个人数据。",{"category":148,"check":181,"severity":24,"summary":251},"该扩展全球适用。",{"category":73,"check":184,"severity":24,"summary":253},"为不同操作系统和环境提供了清晰的指导。",1778699495462,"此扩展为 Claude Code 提供了一组安全钩子，以防止在自主 AI 编码会话期间进行危险操作，如文件删除、凭证泄露和 Git 灾难。它安装了预先构建的钩子，在工具调用之前或之后运行以阻止风险操作。",[257,258,259,260,261,262],"安装预构建的安全钩子","防止文件删除和覆盖","防范凭证泄露","阻止危险的 Git 操作","优化令牌使用","提供诊断和审计工具",[264,265,266],"替换 Claude Code 的核心功能","直接管理超出安全检查的代码质量","提供通用代码生成功能","3.0.0","4.4.0","通过防止常见的操作错误和安全漏洞，显著提高自主 AI 编码会话的安全性和可靠性。","由于全面的安全功能、出色的文档和积极的维护，得分很高。对于“工具表面积”的警告是次要的，考虑到安全钩子的特定领域。",98,"用于 AI 编码代理的强大安全钩子，可防止常见的关键操作风险。",[274,275,276,277,278],"safety","security","automation","ai-agent","code-quality","community",[281,282,283,284],"保护自主 AI 编码会话","防止 AI 操作期间意外丢失数据","减轻凭证暴露等安全风险","确保 AI 驱动的工作流程中的安全 Git 操作",{"codeQuality":286,"collectedAt":288,"documentation":289,"maintenance":292,"popularity":297,"security":299,"testCoverage":300},{"hasLockfile":287},false,1778699476283,{"descriptionLength":290,"readmeSize":291},197,59332,{"closedIssues90d":293,"forks":293,"hasChangelog":294,"openIssues90d":293,"pushedAt":295,"stars":296},1,true,1778692307000,25,{"npmDownloads":298},910,{"hasNpmPackage":294,"smitheryVerified":287},{"hasCi":294,"hasTests":294},{"updatedAt":302},1778699567709,{"basePath":304,"githubOwner":305,"githubRepo":13,"locale":18,"slug":306,"type":307},"skills/safety-setup","yurukusa","safety-setup","skill",{"_creationTime":309,"_id":310,"community":311,"display":312,"identity":315,"parentExtension":319,"providers":320,"relations":333,"tags":335,"workflow":336},1778699381979.8687,"k178wjnjd4vs7xhw95cq04689n86nhkt",{"reviewCount":8},{"description":313,"installMethods":314,"name":13,"sourceUrl":14},"734 safety hooks for Claude Code — prevent file deletion, credential leaks, git disasters, and token waste during autonomous AI coding sessions",{"claudeCode":13},{"basePath":316,"githubOwner":305,"githubRepo":13,"locale":317,"slug":13,"type":318},"","en","plugin",null,{"evaluate":321,"extract":328},{"promptVersionExtension":267,"promptVersionScoring":268,"score":322,"tags":323,"targetMarket":326,"tier":327},99,[275,324,274,278,325],"hooks","cli","global","verified",{"commitSha":329,"license":330,"plugin":331},"HEAD","MIT",{"mcpCount":8,"provider":332,"skillCount":293},"classify",{"repoId":334},"kd75r9w9e5zg6a7p0g22f0n1td86nsat",[325,278,324,274,275],{"evaluatedAt":337,"extractAt":338,"updatedAt":339},1778699475909,1778699381979,1778699577905,{"evaluate":341,"extract":343},{"promptVersionExtension":267,"promptVersionScoring":268,"score":271,"tags":342,"targetMarket":326,"tier":279},[274,275,276,277,278],{"commitSha":329},{"parentExtensionId":310,"repoId":334,"translatedFrom":345},"k1705szwze4ad0reczcfvzfqs186mdv9",{"_creationTime":347,"_id":334,"identity":348,"providers":349,"workflow":451},1778699372493.5012,{"githubOwner":305,"githubRepo":13,"sourceUrl":14},{"classify":350,"discover":426,"extract":429,"github":430,"npm":450},{"commitSha":329,"extensions":351},[352,364,373,381,389,397,409,416],{"basePath":316,"description":353,"displayName":13,"installMethods":354,"rationale":355,"selectedPaths":356,"source":362,"sourceLanguage":317,"type":363},"Safety hooks for Claude Code — 734 battle-tested hooks from 800+ hours of autonomous operation. Prevents rm -rf, force-push, credential leaks, unauthorized fund transfers, deny-rules bypass, and more.",{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[357,360],{"path":358,"priority":359},".claude-plugin/marketplace.json","mandatory",{"path":361,"priority":359},"README.md","rule","marketplace",{"basePath":365,"description":366,"displayName":367,"installMethods":368,"license":330,"rationale":369,"selectedPaths":370,"source":362,"sourceLanguage":317,"type":318},"plugins/safety-essentials","5 essential safety hooks for Claude Code. Blocks rm -rf, force-push, hard-reset, .env overwrites, and package publish. The minimum viable safety net from 800+ hours of autonomous operation.","safety-essentials",{"claudeCode":367},"plugin manifest at plugins/safety-essentials/.claude-plugin/plugin.json",[371],{"path":372,"priority":359},".claude-plugin/plugin.json",{"basePath":374,"description":375,"displayName":376,"installMethods":377,"license":330,"rationale":378,"selectedPaths":379,"source":362,"sourceLanguage":317,"type":318},"plugins/git-protection","Git safety hooks for Claude Code. Blocks force-push, protects main/master branch, prevents hard-reset, guards interactive rebase, and blocks git clean -fd.","git-protection",{"claudeCode":376},"plugin manifest at plugins/git-protection/.claude-plugin/plugin.json",[380],{"path":372,"priority":359},{"basePath":382,"description":383,"displayName":384,"installMethods":385,"license":330,"rationale":386,"selectedPaths":387,"source":362,"sourceLanguage":317,"type":318},"plugins/credential-guard","Protect secrets and credentials from Claude Code. Blocks writes to .env files, detects API keys in shell commands, prevents hardcoded tokens, and guards service account JSON files.","credential-guard",{"claudeCode":384},"plugin manifest at plugins/credential-guard/.claude-plugin/plugin.json",[388],{"path":372,"priority":359},{"basePath":390,"description":391,"displayName":392,"installMethods":393,"license":330,"rationale":394,"selectedPaths":395,"source":362,"sourceLanguage":317,"type":318},"plugins/token-guard","Token consumption guards for Claude Code. Warns on large file reads (100KB+), limits unique file reads per session, estimates token budget, and caps subagent spawns. From 800+ hours of autonomous operation data.","token-guard",{"claudeCode":392},"plugin manifest at plugins/token-guard/.claude-plugin/plugin.json",[396],{"path":372,"priority":359},{"basePath":316,"description":313,"displayName":13,"installMethods":398,"license":330,"rationale":399,"selectedPaths":400,"source":362,"sourceLanguage":317,"type":318},{"claudeCode":13},"plugin manifest at .claude-plugin/plugin.json",[401,402,403,406],{"path":372,"priority":359},{"path":361,"priority":359},{"path":404,"priority":405},"skills/safety-setup/SKILL.md","medium",{"path":407,"priority":408},"hooks/hooks.json","high",{"basePath":304,"description":410,"displayName":13,"installMethods":411,"rationale":412,"selectedPaths":413,"source":362,"sourceLanguage":317,"type":307},"Safety hooks for Claude Code — 695 pre-built hooks that prevent file deletion, credential leaks, git disasters, and token waste during autonomous AI coding sessions. Install with npx cc-safe-setup.",{"claudeCode":12},"SKILL.md frontmatter at skills/safety-setup/SKILL.md",[414],{"path":415,"priority":359},"SKILL.md",{"basePath":316,"description":417,"displayName":13,"installMethods":418,"license":330,"rationale":419,"selectedPaths":420,"source":362,"sourceLanguage":317,"type":325},"One command to make Claude Code safe. 727 example hooks + 8 built-in. 88 tracked incidents. 65-section Survival Guide. Token diagnosis. Works with Auto Mode.",{"npm":13},"cli ecosystem detected at /",[421,423,424],{"path":422,"priority":359},"package.json",{"path":361,"priority":359},{"path":425,"priority":405},"index.mjs",{"sources":427},[428],"manual",{"npmPackage":13},{"closedIssues90d":293,"description":431,"forks":293,"homepage":432,"openIssues90d":293,"pushedAt":295,"readmeSize":291,"stars":296,"topics":433},"One command to make Claude Code safe for autonomous operation. Prevents rm -rf, secret leaks, force-pushes, broken deployments. 715 example hooks, 9,200+ tests, 30K+ installs — built from 800+ hours of real autonomous CC operation.","https://yurukusa.github.io/cc-safe-setup/",[434,435,436,437,324,274,438,439,440,276,275,441,442,443,444,445,446,447,448,449],"ai-safety","autonomous","bash","claude-code","anthropic","claude","developer-tools","agentic-coding","coding-agent","data-loss-prevention","claude-md","claude-skills","developer-experience","claude-cli","mcp","skillsmp",{"downloads":298},{"classifiedAt":452,"discoverAt":453,"extractAt":454,"githubAt":454,"npmAt":455,"updatedAt":452},1778699381403,1778699372493,1778699376030,1778699379301,[277,276,278,274,275],{"evaluatedAt":458,"extractAt":338,"updatedAt":302},1778699495587,[],[461,490,518,545,573,601],{"_creationTime":462,"_id":463,"community":464,"display":465,"identity":471,"providers":475,"relations":483,"tags":486,"workflow":487},1778696833339.6243,"k174g80xa9zxhydbncvpf0xzy986nvx5",{"reviewCount":8},{"description":466,"installMethods":467,"name":469,"sourceUrl":470},"Delegate complex, long-running tasks to Manus AI agent for autonomous execution. Use when user says 'use manus', 'delegate to manus', 'send to manus', 'have manus do', 'ask manus', 'check manus sessions', or when tasks require deep web research, market analysis, product comparisons, stock analysis, competitive research, document generation, data analysis, or multi-step workflows that benefit from autonomous agent execution with parallel processing.",{"claudeCode":468},"sanjay3290/ai-skills","manus","https://github.com/sanjay3290/ai-skills",{"basePath":472,"githubOwner":473,"githubRepo":474,"locale":317,"slug":469,"type":307},"skills/manus","sanjay3290","ai-skills",{"evaluate":476,"extract":482},{"promptVersionExtension":267,"promptVersionScoring":268,"score":477,"tags":478,"targetMarket":326,"tier":327},100,[277,479,480,276,481],"autonomous-execution","research","api-integration",{"commitSha":329},{"parentExtensionId":484,"repoId":485},"k17es37z10n1sw6t2m3f0vsydx86mnje","kd71np0fyqg23qg8w2hcfw0h0h86nkn0",[277,481,276,479,480],{"evaluatedAt":488,"extractAt":489,"updatedAt":488},1778697107270,1778696833339,{"_creationTime":491,"_id":492,"community":493,"display":494,"identity":500,"providers":505,"relations":511,"tags":514,"workflow":515},1778698175626.3276,"k17cj6pbcgtrw523a4sw8mhcxn86mzvv",{"reviewCount":8},{"description":495,"installMethods":496,"name":498,"sourceUrl":499},"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":497},"trailofbits/skills","Semgrep Rule Creator","https://github.com/trailofbits/skills",{"basePath":501,"githubOwner":502,"githubRepo":503,"locale":317,"slug":504,"type":307},"plugins/semgrep-rule-creator/skills/semgrep-rule-creator","trailofbits","skills","semgrep-rule-creator",{"evaluate":506,"extract":510},{"promptVersionExtension":267,"promptVersionScoring":268,"score":477,"tags":507,"targetMarket":326,"tier":327},[508,275,509,278,440],"semgrep","static-analysis",{"commitSha":329},{"parentExtensionId":512,"repoId":513},"k1757483sd0rdv04r5773w2tb986mb9g","kd7d5sbrd9m157hjv9c7v4wfyn86mk2f",[278,440,275,508,509],{"evaluatedAt":516,"extractAt":517,"updatedAt":516},1778699451460,1778698175626,{"_creationTime":519,"_id":520,"community":521,"display":522,"identity":528,"providers":532,"relations":538,"tags":541,"workflow":542},1778696595410.5671,"k17anj41t8hgk7k78wc98gw6a186n8ks",{"reviewCount":8},{"description":523,"installMethods":524,"name":526,"sourceUrl":527},"Prevent destructive operations using Claude Code hooks. Three modes — cautious (warn on dangerous commands), lockdown (restrict edits to one directory), and clear (remove restrictions). Uses PreToolUse matchers for Bash, Edit, and Write.",{"claudeCode":525},"rohitg00/pro-workflow","safe-mode","https://github.com/rohitg00/pro-workflow",{"basePath":529,"githubOwner":530,"githubRepo":531,"locale":317,"slug":526,"type":307},"skills/safe-mode","rohitg00","pro-workflow",{"evaluate":533,"extract":537},{"promptVersionExtension":267,"promptVersionScoring":268,"score":477,"tags":534,"targetMarket":326,"tier":327},[275,535,536,278,324],"guardrails","operations",{"commitSha":329},{"parentExtensionId":539,"repoId":540},"k17fxtjcfh5gvxdrhv2dmgn1t986mdhv","kd7am4e918eq98hrd9s31jm4vs86nn0b",[278,535,324,536,275],{"evaluatedAt":543,"extractAt":544,"updatedAt":543},1778696971063,1778696595410,{"_creationTime":546,"_id":547,"community":548,"display":549,"identity":555,"providers":559,"relations":565,"tags":568,"workflow":569},1778692997480.065,"k174jb7x7h52qzjr42hvgsxpj986mgws",{"reviewCount":8},{"description":550,"installMethods":551,"name":553,"sourceUrl":554},"使用严格的交付工作流执行编码任务：构建完整计划、分步实现、持续运行测试，并默认在每一步 (`per_step`) 后提交。当用户要求行为驱动交付或需求不明确时，支持显式提交策略覆盖 (`final_only`, `milestone`) 和可选的 BDD（给定/当/则）。",{"claudeCode":552},"majiayu000/vibeguard","fixflow","https://github.com/majiayu000/vibeguard",{"basePath":556,"githubOwner":557,"githubRepo":558,"locale":18,"slug":553,"type":307},"workflows/fixflow","majiayu000","vibeguard",{"evaluate":560,"extract":564},{"promptVersionExtension":267,"promptVersionScoring":268,"score":477,"tags":561,"targetMarket":326,"tier":327},[278,434,440,562,563,275],"code-generation","workflow-automation",{"commitSha":329},{"repoId":566,"translatedFrom":567},"kd7b0vh258xpbyerk68bk3e1ks86mk58","k17bwx69hk0p0w7rnpzvv2p16h86mp2k",[434,562,278,440,275,563],{"evaluatedAt":570,"extractAt":571,"updatedAt":572},1778692812461,1778692607327,1778692997480,{"_creationTime":574,"_id":575,"community":576,"display":577,"identity":583,"providers":586,"relations":594,"tags":597,"workflow":598},1778675056600.2393,"k17ct63reqgdem6s75y0b76kn186m8xs",{"reviewCount":8},{"description":578,"installMethods":579,"name":581,"sourceUrl":582},"Pre-production audit that scans a codebase for security, database, deployment, code quality, AI/LLM, dependency, frontend, and observability issues. Intercepts deploy commands and blocks until critical items pass. Stack-agnostic. Use for \"run ship gate\", \"am I ready to ship\", \"pre-launch audit\", \"can I deploy\", \"push to production\", \"go live checklist\", \"preflight check\". Not for CI/CD setup or infra provisioning.\n",{"claudeCode":580},"alirezarezvani/claude-skills","ship-gate","https://github.com/alirezarezvani/claude-skills",{"basePath":584,"githubOwner":585,"githubRepo":445,"locale":317,"slug":581,"type":307},"engineering/skills/ship-gate","alirezarezvani",{"evaluate":587,"extract":593},{"promptVersionExtension":267,"promptVersionScoring":268,"score":477,"tags":588,"targetMarket":326,"tier":327},[275,278,589,590,591,592],"deployment","audit","checklist","devops",{"commitSha":329,"license":330},{"parentExtensionId":595,"repoId":596},"k173223hfbd6c4mx6r1jdx23wn86mbpb","kd7ff9s1w43mfyy1n7hf87816186m6px",[590,591,278,589,592,275],{"evaluatedAt":599,"extractAt":600,"updatedAt":599},1778679066333,1778675056600,{"_creationTime":602,"_id":603,"community":604,"display":605,"identity":611,"providers":614,"relations":622,"tags":625,"workflow":626},1778699514767.176,"k17f4qpem03b53manh7vcdvtr986mmjg",{"reviewCount":8},{"description":606,"installMethods":607,"name":609,"sourceUrl":610},"AI 代理的上下文运行时 — 包含 59 个 MCP 工具、10 种读取模式、95+ 种 shell 模式、支持 18 种语言的 tree-sitter AST。将 LLM 上下文压缩高达 99%。用于读取文件、运行 shell 命令、搜索代码或探索目录。如果不存在，则自动安装。",{"claudeCode":608},"yvgude/lean-ctx","lean-ctx","https://github.com/yvgude/lean-ctx",{"basePath":612,"githubOwner":613,"githubRepo":609,"locale":18,"slug":609,"type":307},"skills/lean-ctx","yvgude",{"evaluate":615,"extract":621},{"promptVersionExtension":267,"promptVersionScoring":268,"score":477,"tags":616,"targetMarket":326,"tier":327},[617,277,618,440,619,620],"context-compression","cli-tools","rust","code-analysis",{"commitSha":329},{"repoId":623,"translatedFrom":624},"kd7dxtfr9j3z54hs3bz0218e1n86may0","k170fxxh22hdspg4vr94whgj1986mpr9",[277,618,620,617,440,619],{"evaluatedAt":627,"extractAt":628,"updatedAt":629},1778699456179,1778699438912,1778699514767]