[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-cli-gsd-build-get-shit-done-zh-CN":3,"guides-for-gsd-build-get-shit-done":325,"similar-k1723dx4kptbknbxjdhajks0hs86m4xd-zh-CN":326},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":14,"identity":250,"isFallback":238,"parentExtension":254,"providers":255,"relations":261,"repo":264,"tags":321,"workflow":322},1778688148010.584,"k1723dx4kptbknbxjdhajks0hs86m4xd",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13},"一个用于 Claude Code、OpenCode、Gemini 和 Codex 的元提示、上下文工程和规范驱动开发系统（作者：TÂCHES）。",{"npm":12},"get-shit-done-cc","https://github.com/gsd-build/get-shit-done",{"_creationTime":15,"_id":16,"extensionId":5,"locale":17,"result":18,"trustSignals":228,"workflow":248},1778688148010.5842,"kn7c3n95dz68b2z0ke9anfbhyx86n1sq","zh-CN",{"checks":19,"evaluatedAt":197,"extensionSummary":198,"features":199,"nonGoals":205,"promptVersionExtension":209,"promptVersionScoring":210,"purpose":211,"rationale":212,"score":213,"summary":214,"tags":215,"tier":222,"useCases":223},[20,25,28,31,35,38,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,112,115,119,122,125,128,131,134,137,141,145,149,152,156,159,162,165,168,171,174,177,180,183,186,190,193],{"category":21,"check":22,"severity":23,"summary":24},"Practical Utility","Problem relevance","pass","描述清楚地说明了上下文遗忘问题，并为 AI 开发工作流提供了解决方案。",{"category":21,"check":26,"severity":23,"summary":27},"Unique selling proposition","该工具提供了一个复杂的元提示、上下文工程和规范驱动的开发系统，超越了 AI 代理的基本提示工程。",{"category":21,"check":29,"severity":23,"summary":30},"Production readiness","该工具似乎涵盖了 AI 开发的完整生命周期，从初始化到发布，并注重可靠性和验证。",{"category":32,"check":33,"severity":23,"summary":34},"Scope","Single responsibility principle","该扩展专注于 AI 开发和上下文管理的连贯工作流，没有明显的无关功能。",{"category":32,"check":36,"severity":23,"summary":37},"Description quality","提供的描述准确且简洁地反映了该工具的目的和功能。",{"category":39,"check":40,"severity":41,"summary":42},"Invocation","Scoped tools","info","该工具使用命令行接口命令和斜杠命令的组合，这些命令通常范围界定良好，但从提供的源代码无法深入检查所有内部命令。",{"category":44,"check":45,"severity":23,"summary":46},"Documentation","Configuration & parameter reference","README 提供了命令、设置和安装的全面文档，包括配置详细信息。",{"category":32,"check":48,"severity":23,"summary":49},"Tool naming","工具名称具有描述性，并遵循一致的模式（例如，`/gsd-new-project`、`/gsd-plan-phase`）。",{"category":32,"check":51,"severity":23,"summary":52},"Minimal I/O surface","该工具的命令似乎设计用于接受特定输入并产生结构化输出，没有不必要的数据。",{"category":54,"check":55,"severity":23,"summary":56},"License","License usability","该扩展根据 MIT 许可证授权，该许可证是宽松的，并在 LICENSE 文件中明确声明。",{"category":58,"check":59,"severity":23,"summary":60},"Maintenance","Commit recency","截至 2026-05-13，该存储库有最近的提交，表明维护活跃。",{"category":58,"check":62,"severity":23,"summary":63},"Dependency Management","该项目使用 npm 和 lockfile，并具有 @anthropic-ai/claude-agent-sdk 等依赖项，这表明依赖项已得到管理。",{"category":65,"check":66,"severity":23,"summary":67},"Security","Secret Management","在提供的源代码文件中没有硬编码或暴露任何秘密。文档提示处理凭据和权限，但机制不够详细，无法识别风险。",{"category":65,"check":69,"severity":23,"summary":70},"Injection","该工具专为 AI 代理工作流设计，似乎将外部数据视为输入而不是指令，没有远程内容执行的证据。",{"category":65,"check":72,"severity":23,"summary":73},"Transitive Supply-Chain Grenades","该工具依赖 npm 依赖项和本地安装过程，没有迹象表明存在可能成为供应链风险的外部代码或数据的运行时获取。",{"category":65,"check":75,"severity":23,"summary":76},"Sandbox Isolation","该工具似乎在其定义的项目范围内运行，并且没有显示出修改其指定目录之外文件的证据。",{"category":65,"check":78,"severity":23,"summary":79},"Sandbox escape primitives","在提供的源代码片段中未发现分离的进程生成或拒绝-重试循环。",{"category":65,"check":81,"severity":23,"summary":82},"Data Exfiltration","该工具专注于代码生成和工作流管理，似乎不涉及泄露敏感用户数据。",{"category":65,"check":84,"severity":23,"summary":85},"Hidden Text Tricks","提供的源代码和 README 内容不包含任何隐藏文本技巧或混淆指令。",{"category":87,"check":88,"severity":23,"summary":89},"Hooks","Opaque code execution","代码和脚本似乎是标准的 JavaScript 和 Node.js，没有混淆、base64 负载或运行时获取代码的证据。",{"category":91,"check":92,"severity":23,"summary":93},"Portability","Structural Assumption","该工具的安装说明和文档表明它是为跨平台兼容性（Mac、Windows、Linux）设计的，并且能够处理运行时差异。",{"category":95,"check":96,"severity":23,"summary":97},"Trust","Issues Attention","在 90 天内有 43 个未解决和 1272 个已关闭的 issue，关闭率很高（约 96.7%），表明维护者参与活跃。",{"category":99,"check":100,"severity":23,"summary":101},"Versioning","Release Management","该工具在其 package.json 中声明了一个版本（1.50.0-canary.0），并且安装说明引用了特定版本或最新版本，这表明存在版本控制的发布。",{"category":103,"check":104,"severity":23,"summary":105},"Code Execution","Validation","该工具使用 SDK（@anthropic-ai/claude-agent-sdk），这暗示了强大的输入验证和处理。README 还提到了严格的计划和验证步骤。",{"category":65,"check":107,"severity":23,"summary":108},"Unguarded Destructive Operations","工作流在执行操作前强调验证和批准步骤，表明破坏性操作受到保护。",{"category":103,"check":110,"severity":23,"summary":111},"Error Handling","该工具的设计，特别是对验证和调试代理的强调，表明健壮的错误处理是其核心组成部分。",{"category":103,"check":113,"severity":23,"summary":114},"Logging","该工具的工作流包括阶段和验证，暗示会记录操作和结果以供审计。",{"category":116,"check":117,"severity":23,"summary":118},"Compliance","GDPR","该工具的目的是代码生成和工作流管理，而不是在没有适当清理的情况下直接处理个人数据。",{"category":116,"check":120,"severity":23,"summary":121},"Target market","该工具被描述为可在 Mac、Windows 和 Linux 上运行，并支持全球范围内的多个 AI 运行时。",{"category":91,"check":123,"severity":23,"summary":124},"Runtime stability","该工具明确支持多个操作系统（Mac、Windows、Linux）和多个 AI 运行时，表明其可移植性很强。",{"category":44,"check":126,"severity":23,"summary":127},"README","README 文件内容丰富，结构良好，并清楚地说明了该工具的目的及其工作方式。",{"category":32,"check":129,"severity":23,"summary":130},"Tool surface size","该工具公开了一组专注于其 AI 开发工作流的命令（列出了大约 10 个主循环命令）。",{"category":39,"check":132,"severity":23,"summary":133},"Overlapping near-synonym tools","README 中提供的命令遵循清晰、独特的命名约定，并且似乎没有重叠的近义词。",{"category":44,"check":135,"severity":23,"summary":136},"Phantom features","所有宣传的功能，如上下文工程和规范驱动的开发，都直接由描述的工作流和命令支持。",{"category":138,"check":139,"severity":23,"summary":140},"Install","Installation instruction","README 提供了使用 npx 的清晰安装说明，并提到了运行时设置，以及用户指南和配置的文档。",{"category":142,"check":143,"severity":23,"summary":144},"Errors","Actionable error messages","该工具对验证、调试代理和清晰工作流步骤的强调表明，错误可能具有可操作性并且得到了很好的诊断。",{"category":146,"check":147,"severity":23,"summary":148},"Execution","Pinned dependencies","该项目使用 npm 并包含一个 lockfile，表明依赖项已被固定。",{"category":32,"check":150,"severity":23,"summary":151},"Dry-run preview","工作流包含在执行前的显式验证和批准步骤，这意味着对状态更改操作有一种干运行或预览的形式。",{"category":153,"check":154,"severity":23,"summary":155},"Protocol","Idempotent retry & timeouts","该工具为可靠的 AI 工作流（包括子代理编排和验证）而设计，表明底层架构能够适当地处理重试和超时。",{"category":116,"check":157,"severity":23,"summary":158},"Telemetry opt-in","README 或 package.json 中未提及遥测收集，并且重点在于用户控制和本地工作流，这意味着没有未经请求的遥测。",{"category":39,"check":160,"severity":23,"summary":161},"Hierarchical discoverable arguments","CLI 命令以分层结构呈现（例如，`/gsd-new-project`、`/gsd-plan-phase [N]`），并且文档表明提供了详细的帮助。",{"category":39,"check":163,"severity":23,"summary":164},"Unknown-flag handling","考虑到使用了现代 SDK 和 Node.js 约定，未知标志很可能导致明确的错误。",{"category":65,"check":166,"severity":23,"summary":167},"Secrets not in argv","该工具的安装和使用文档未指明秘密会直接通过命令行参数传递。",{"category":39,"check":169,"severity":23,"summary":170},"Parseable --version","package.json 声明了一个版本（`1.50.0-canary.0`），并且 npm 包通常有一个可解析的 `--version` 标志。",{"category":39,"check":172,"severity":23,"summary":173},"Flag precedence","文档提到了配置文件和设置，这意味着标志、环境变量和配置文件存在一个有据可查的优先级顺序。",{"category":39,"check":175,"severity":23,"summary":176},"Schema introspection","使用 `@anthropic-ai/claude-agent-sdk` 以及对结构化工作流的强调表明，很可能实现了用于输入/输出的机器可读模式。",{"category":39,"check":178,"severity":23,"summary":179},"Prompt bypass","该工作流旨在实现自动化，并包含 'yolo' 模式和自动批准标志，表明可以绕过交互式提示。",{"category":138,"check":181,"severity":23,"summary":182},"No unnecessary global install","主要的安装方法使用 npx，它通常在沙盒环境中运行包，而无需全局安装。",{"category":138,"check":184,"severity":23,"summary":185},"Pipe-to-shell installer","安装说明使用 `npx`，它是一个安全的包运行器，不涉及管道到 shell 的命令。",{"category":187,"check":188,"severity":23,"summary":189},"Output","Stream separation","该工具专注于结构化工作流和代理交互，暗示 stdout 用于数据，stderr 用于诊断，两者之间有清晰的分隔。",{"category":187,"check":191,"severity":23,"summary":192},"Structured output mode","该工具依赖于 AI 代理和结构化工作流，这强烈表明存在结构化输出模式（如 JSON）以供机器读取。",{"category":194,"check":195,"severity":23,"summary":196},"Subprocess behavior","Signal handling","作为一个现代 Node.js 应用程序，预计它会优雅地处理信号以进行干净关闭。",1778688109744,"此 CLI 工具为 AI 驱动的开发提供了一个结构化系统，管理上下文工程，并为各种 AI 模型启用规范驱动的工作流。它旨在通过编排子代理和维护结构化工件来解决上下文遗忘问题。",[200,201,202,203,204],"元提示和上下文工程","规范驱动的开发工作流","多 AI 模型支持","上下文遗忘缓解","结构化工件管理",[206,207,208],"取代用于简单查询的直接 AI 模型交互","作为通用 CI/CD 工具","提供 AI 开发的 GUI 界面","3.0.0","4.4.0","为开发人员提供一个可靠且高效的系统，以利用 AI 模型进行代码生成和项目开发，确保上下文质量和可验证的结果。","该工具非常完善，文档齐全，专注于 AI 开发工作流，并严格遵守最佳实践，尤其是在安全性和可用性方面。",97,"一个健壮且文档齐全的 CLI 工具，用于 AI 驱动的开发，专注于上下文工程和规范驱动的工作流。",[216,217,218,219,220,221],"ai","claude","workflow","development","cli","code-generation","verified",[224,225,226,227],"使用结构化工作流开发 AI 驱动的应用程序","在长期 AI 项目中维护代码质量和上下文","自动化从规划到执行和验证的 AI 开发任务","利用 AI 进行代码生成和项目脚手架",{"codeQuality":229,"collectedAt":231,"documentation":232,"maintenance":235,"popularity":243,"security":245,"testCoverage":247},{"hasLockfile":230},true,1778688085798,{"descriptionLength":233,"readmeSize":234},127,10490,{"closedIssues90d":236,"forks":237,"hasChangelog":238,"manifestVersion":239,"openIssues90d":240,"pushedAt":241,"stars":242},1272,5257,false,"1.50.0-canary.0",43,1778662100000,61925,{"npmDownloads":244},201756,{"hasNpmPackage":230,"license":246,"smitheryVerified":238},"MIT",{"hasCi":230,"hasTests":230},{"updatedAt":249},1778688148010,{"basePath":251,"githubOwner":252,"githubRepo":253,"locale":17,"slug":253,"type":220},"","gsd-build","get-shit-done",null,{"evaluate":256,"extract":259},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":257,"targetMarket":258,"tier":222},[216,217,218,219,220,221],"global",{"commitSha":260,"license":246},"HEAD",{"repoId":262,"translatedFrom":263},"kd742g8972gs9150hkbr4r696986nzza","k177a2tx8trp59d6qddfgyqfhs86m99h",{"_creationTime":265,"_id":262,"identity":266,"providers":267,"workflow":316},1778688076507.493,{"githubOwner":252,"githubRepo":253,"sourceUrl":13},{"classify":268,"discover":304,"extract":307,"github":308,"npm":315},{"commitSha":260,"extensions":269},[270,290],{"basePath":251,"description":271,"displayName":12,"installMethods":272,"license":246,"rationale":273,"selectedPaths":274,"source":288,"sourceLanguage":289,"type":220},"A meta-prompting, context engineering and spec-driven development system for Claude Code, OpenCode, Gemini and Codex by TÂCHES.",{"npm":12},"cli ecosystem detected at /",[275,278,280,283,286],{"path":276,"priority":277},"package.json","mandatory",{"path":279,"priority":277},"README.md",{"path":281,"priority":282},"LICENSE","high",{"path":284,"priority":285},"bin/install.js","medium",{"path":287,"priority":285},"bin/gsd-sdk.js","rule","en",{"basePath":291,"description":292,"displayName":293,"installMethods":294,"license":246,"rationale":295,"selectedPaths":296,"source":288,"sourceLanguage":289,"type":220},"sdk","GSD SDK — programmatic interface for running GSD plans via the Agent SDK","@gsd-build/sdk",{"npm":293},"cli ecosystem detected at sdk",[297,298,299,302],{"path":276,"priority":277},{"path":279,"priority":277},{"path":300,"priority":301},"src/index.ts","low",{"path":303,"priority":301},"src/cli.ts",{"sources":305},[306],"manual",{"npmPackage":12},{"closedIssues90d":236,"description":309,"forks":237,"license":246,"openIssues90d":240,"pushedAt":241,"readmeSize":234,"stars":242,"topics":310},"A light-weight and powerful meta-prompting, context engineering and spec-driven development system for Claude Code by TÂCHES.",[311,312,313,314],"claude-code","context-engineering","meta-prompting","spec-driven-development",{"downloads":244},{"classifiedAt":317,"discoverAt":318,"extractAt":319,"githubAt":319,"npmAt":320,"updatedAt":317},1778688083890,1778688076507,1778688079935,1778688081879,[216,217,220,221,219,218],{"evaluatedAt":323,"extractAt":324,"updatedAt":249},1778688110243,1778688084060,[],[327,359,388,419,447],{"_creationTime":328,"_id":329,"community":330,"display":331,"identity":337,"providers":340,"relations":351,"tags":354,"workflow":355},1778697166802.8904,"k17brwp2rz821bkz2zeazsv5td86mdep",{"reviewCount":8},{"description":332,"installMethods":333,"name":335,"sourceUrl":336},"AI约束引擎 — 强制执行 CLAUDE.md、.cursorrules、AGENTS.md 规则，如同法律一般。拥有 51 个 MCP 工具，991 个测试。官方 MCP 注册表。 npx speclock protect",{"pypi":334},"speclock_ros2","speclock-ros2","https://github.com/sgroy10/speclock",{"basePath":335,"githubOwner":338,"githubRepo":339,"locale":17,"slug":335,"type":220},"sgroy10","speclock",{"evaluate":341,"extract":350},{"promptVersionExtension":209,"promptVersionScoring":210,"score":342,"tags":343,"targetMarket":258,"tier":222},100,[344,345,346,220,347,348,349],"ai-constraints","code-enforcement","developer-tool","security","mcp","robotics",{"commitSha":260},{"repoId":352,"translatedFrom":353},"kd73m85wtkj05xmfff4vq695hn86mgg4","k177h2k24qprbp2pjjs5tsb9r586nywg",[344,220,345,346,348,349,347],{"evaluatedAt":356,"extractAt":357,"updatedAt":358},1778697123911,1778697107735,1778697166803,{"_creationTime":360,"_id":361,"community":362,"display":363,"identity":368,"providers":370,"relations":380,"tags":383,"workflow":384},1778696899121.198,"k179fy81z6pkj987dv3beqw4zs86m27b",{"reviewCount":8},{"description":364,"installMethods":365,"name":366,"sourceUrl":367},"Claude Code 的上下文清理 — 修剪臃肿的会话，保护 Agent Teams 免于上下文丢失，通过分层修剪自动防护",{"npm":366,"pypi":366},"cozempic","https://github.com/Ruya-AI/cozempic",{"basePath":251,"githubOwner":369,"githubRepo":366,"locale":17,"slug":366,"type":220},"Ruya-AI",{"evaluate":371,"extract":379},{"promptVersionExtension":209,"promptVersionScoring":210,"score":372,"tags":373,"targetMarket":258,"tier":222},99,[217,374,375,376,377,220,378],"session","context","pruning","optimization","python",{"commitSha":260},{"repoId":381,"translatedFrom":382},"kd79d77qmyh3826dwhk7ynx9xd86nmqm","k177hk154d2wjt39bm54ke8kyn86mz3n",[217,220,375,377,376,378,374],{"evaluatedAt":385,"extractAt":386,"updatedAt":387},1778696840607,1778696712852,1778696899121,{"_creationTime":389,"_id":390,"community":391,"display":392,"identity":398,"providers":402,"relations":411,"tags":414,"workflow":415},1778697900106.1152,"k172c9f7d067369dqphe0jp9p186mzwk",{"reviewCount":8},{"description":393,"installMethods":394,"name":396,"sourceUrl":397},"Supabase CLI。管理 PostgreSQL 迁移，在本地运行 Supabase，部署边缘函数。PostgreSQL 备份。从数据库架构生成类型。",{"go":395},"github.com/supabase/cli","Supabase CLI","https://github.com/supabase/cli",{"basePath":399,"githubOwner":400,"githubRepo":220,"locale":17,"slug":401,"type":220},"apps/cli-go","supabase","cli-go",{"evaluate":403,"extract":410},{"promptVersionExtension":209,"promptVersionScoring":210,"score":372,"tags":404,"targetMarket":258,"tier":222},[400,220,405,406,407,408,409,219],"postgres","database","functions","storage","gitops",{"commitSha":260,"license":246},{"repoId":412,"translatedFrom":413},"kd74vngfftabd9esp2y5djjm4x86m8q4","k174gqerpcdxtz9jn0xrdqdtes86nve5",[220,406,219,407,409,405,408,400],{"evaluatedAt":416,"extractAt":417,"updatedAt":418},1778697879372,1778697845392,1778697900106,{"_creationTime":420,"_id":421,"community":422,"display":423,"identity":429,"providers":431,"relations":439,"tags":442,"workflow":443},1778699655796.4836,"k179anr9v4r9f95y1ncsxwcd2n86mbjt",{"reviewCount":8},{"description":424,"installMethods":425,"name":427,"sourceUrl":428},"Claude Code 的事实强制钩子。在编辑前让 AI 暂停并调查。",{"pypi":426},"gateguard-ai","gateguard","https://github.com/zunoworks/gateguard",{"basePath":251,"githubOwner":430,"githubRepo":427,"locale":17,"slug":427,"type":220},"zunoworks",{"evaluate":432,"extract":438},{"promptVersionExtension":209,"promptVersionScoring":210,"score":433,"tags":434,"targetMarket":258,"tier":222},98,[217,435,436,378,220,346,437],"ai-agent","guardrail","code-quality",{"commitSha":260},{"repoId":440,"translatedFrom":441},"kd7cpymv9nv5641nqx7d2mj0p586nzwt","k17fzvw7q4e13rbrdphydzdfwx86nqag",[435,217,220,437,346,436,378],{"evaluatedAt":444,"extractAt":445,"updatedAt":446},1778699634441,1778699617694,1778699655796,{"_creationTime":448,"_id":449,"community":450,"display":451,"identity":456,"providers":458,"relations":466,"tags":469,"workflow":470},1778692829524.0337,"k173fpz1b04cg9e355mnxdvky186nbe2",{"reviewCount":8},{"description":452,"installMethods":453,"name":454,"sourceUrl":455},"Claude Code的可视化仪表板。可视化规划，跟踪进度，让AI执行。相同的引擎，更好的仪表板。",{"npm":454},"kanbaii","https://github.com/martinmsaavedra/kanbaii",{"basePath":251,"githubOwner":457,"githubRepo":454,"locale":17,"slug":454,"type":220},"martinmsaavedra",{"evaluate":459,"extract":465},{"promptVersionExtension":209,"promptVersionScoring":210,"score":460,"tags":461,"targetMarket":258,"tier":222},92,[462,217,216,463,220,464],"kanban","project-management","automation",{"commitSha":260,"license":246},{"repoId":467,"translatedFrom":468},"kd7c6vsr8vjjnvww6swrrysfvx86nceg","k17e35aavwxe13gv0vzvf138rs86mw72",[216,464,217,220,462,463],{"evaluatedAt":471,"extractAt":472,"updatedAt":473},1778692808371,1778692788604,1778692829524]