[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-Pimzino-with-dashboard-zh-CN":3,"guides-for-Pimzino-with-dashboard":382,"similar-k17bwwpnxgrpaw97y34yknctjn86msa9-zh-CN":383},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":254,"isFallback":250,"parentExtension":260,"providers":297,"relations":301,"repo":303,"tags":379,"workflow":380},1778695651541.4626,"k17bwwpnxgrpaw97y34yknctjn86msa9",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"用于结构化驱动开发的 MCP 服务器，带有自动启动的仪表板。",{"claudeCode":12},"spec-workflow-mcp-with-dashboard","Spec Workflow MCP","https://github.com/Pimzino/spec-workflow-mcp",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":233,"workflow":252},1778695651541.463,"kn71ww1wq2471pkwhdsmjh2q7n86n57w","zh-CN",{"checks":20,"evaluatedAt":200,"extensionSummary":201,"features":202,"nonGoals":208,"practices":212,"prerequisites":213,"promptVersionExtension":214,"promptVersionScoring":215,"purpose":216,"rationale":217,"score":218,"summary":219,"tags":220,"tier":226,"useCases":227,"workflow":232},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,134,137,141,145,149,152,156,159,162,165,167,169,172,175,178,180,183,187,190,193,197],{"category":22,"check":23,"severity":24,"summary":25},"实用性","问题相关性","pass","描述清楚地说明了该扩展解决了带有自动启动仪表板的结构化驱动开发问题。",{"category":22,"check":27,"severity":24,"summary":28},"独特性","该扩展提供了一个驱动开发工作流，集成了仪表板和 VSCode 扩展，提供了超越基本 LLM 功能的价值。",{"category":22,"check":30,"severity":24,"summary":31},"生产就绪性","该插件为结构化开发提供了完整的生命周期，包括仪表板、VSCode 集成和审批工作流。",{"category":33,"check":34,"severity":24,"summary":35},"范围","单一职责原则","该插件专注于驱动开发的可协调工作流，集成了其仪表板和 MCP 服务器。",{"category":33,"check":37,"severity":24,"summary":38},"描述质量","显示的描述准确而简洁地反映了插件的功能。",{"category":40,"check":41,"severity":42,"summary":43},"调用","范围工具","not_applicable","这是一个插件定义，不直接公开单个工具。",{"category":45,"check":46,"severity":24,"summary":47},"文档","配置和参数参考","README 提供了各种客户端和 Docker 的详细设置说明，包括特定的配置和注意事项。",{"category":33,"check":49,"severity":42,"summary":50},"工具命名","这是一个插件定义，不公开带有名称的单个工具。",{"category":33,"check":52,"severity":42,"summary":53},"最小 I/O 表面","作为插件定义，它不公开带有参数模式或响应形状的单个工具。",{"category":55,"check":56,"severity":24,"summary":57},"许可证","许可证可用性","许可证为 GPL-3.0，并在 LICENSE 文件和 plugin.json 中清楚说明。",{"category":59,"check":60,"severity":24,"summary":61},"维护","提交的最近性","最后一次提交是在 2026 年 5 月 5 日，这是最近的。",{"category":59,"check":63,"severity":24,"summary":64},"依赖管理","该项目使用 npm 并有一个 lockfile，表明了正确的依赖管理。",{"category":66,"check":67,"severity":24,"summary":68},"安全","秘密管理","该插件似乎不直接处理秘密，而是依赖于宿主环境的配置。",{"category":66,"check":70,"severity":24,"summary":71},"注入","没有证据表明加载了不受信任的第三方数据作为指令；文档强调结构化开发。",{"category":66,"check":73,"severity":24,"summary":74},"传递式供应链炸弹","该插件依赖 `npx` 进行包安装，这是标准的，并且不展示运行时获取未提交代码的行为。",{"category":66,"check":76,"severity":24,"summary":77},"沙箱隔离","文档提到了沙箱环境和指向状态文件，表明了对隔离的认识。",{"category":66,"check":79,"severity":24,"summary":80},"沙箱逃逸原语","在插件定义中，没有证据表明存在分离的进程或拒绝调用周围的重试循环。",{"category":66,"check":82,"severity":24,"summary":83},"数据外泄","该插件专注于本地开发工作流，似乎不外泄数据。",{"category":66,"check":85,"severity":24,"summary":86},"隐藏文本技巧","在捆绑文件或 README 中未发现隐藏文本技巧或可疑的 Unicode 字符。",{"category":88,"check":89,"severity":24,"summary":90},"钩子","不透明代码执行","插件定义清晰，不依赖于混淆代码或运行时 URL 获取。",{"category":92,"check":93,"severity":24,"summary":94},"可移植性","结构假设","该插件通过配置和沙箱环境的文档来处理项目路径。",{"category":96,"check":97,"severity":24,"summary":98},"信任","问题关注度","过去 90 天内有 0 个打开的问题和 6 个已关闭的问题，表明维护活跃。",{"category":100,"check":101,"severity":24,"summary":102},"版本控制","发布管理","存在清晰的 `manifestVersion` (2.2.6) 和 npm 版本徽章。",{"category":104,"check":105,"severity":42,"summary":106},"代码执行","验证","作为插件定义，它不包含需要进行参数模式验证的可执行代码。",{"category":66,"check":108,"severity":24,"summary":109},"无保护的破坏性操作","该插件专注于开发工作流，似乎不会在没有用户交互的情况下执行破坏性操作。",{"category":104,"check":111,"severity":42,"summary":112},"错误处理","此检查不适用，因为插件定义本身不包含带有错误路径的可执行代码。",{"category":104,"check":114,"severity":24,"summary":115},"日志记录","README 详细介绍了 MCP 服务器中的审计日志记录功能，捕获操作和结果。",{"category":117,"check":118,"severity":42,"summary":119},"合规性","GDPR","该插件是开发工具，不直接处理个人数据。",{"category":117,"check":121,"severity":24,"summary":122},"目标市场","该插件具有全球适用性，没有区域限制。",{"category":92,"check":124,"severity":24,"summary":125},"运行时稳定性","README 提供了各种平台和 Docker 的说明，表明了跨平台兼容性。",{"category":45,"check":127,"severity":24,"summary":128},"README","README 内容全面，清晰说明了扩展的用途和功能。",{"category":33,"check":130,"severity":42,"summary":131},"工具表面积","这是一个插件定义，不公开单个工具。",{"category":40,"check":133,"severity":42,"summary":131},"重叠的近同义词工具",{"category":45,"check":135,"severity":24,"summary":136},"虚假功能","所有文档化的功能，包括 VSCode 扩展和仪表板，似乎都已实现。",{"category":138,"check":139,"severity":24,"summary":140},"安装","安装说明","README 提供了各种 IDE 和 Docker 的清晰安装说明，包括一个示例 MCP 配置代码片段。",{"category":142,"check":143,"severity":42,"summary":144},"错误","可操作的错误消息","此检查不适用，因为插件定义本身不包含用户可见的错误路径。",{"category":146,"check":147,"severity":24,"summary":148},"执行","固定的依赖项","该项目使用 npm 并有一个 lockfile，表明依赖项已固定。",{"category":33,"check":150,"severity":42,"summary":151},"干运行预览","该插件是一个开发工具，不具有需要干运行功能的状态更改操作。",{"category":153,"check":154,"severity":42,"summary":155},"协议","幂等重试和超时","此插件定义不直接处理网络调用或状态更改操作。",{"category":117,"check":157,"severity":24,"summary":158},"遥测选择加入","README 未提及遥测，并且专注于本地开发表明没有选择退出的遥测。",{"category":40,"check":160,"severity":42,"summary":161},"名称冲突","作为一个单一插件，没有内部名称冲突。",{"category":40,"check":163,"severity":42,"summary":164},"钩子关闭机制","此插件定义不包含钩子。",{"category":40,"check":166,"severity":42,"summary":164},"钩子匹配器紧密度",{"category":66,"check":168,"severity":42,"summary":164},"钩子安全",{"category":88,"check":170,"severity":42,"summary":171},"静默提示重写","此插件定义不包含 UserPromptSubmit 钩子。",{"category":66,"check":173,"severity":42,"summary":174},"权限钩子","此插件定义不包含 PermissionRequest 钩子。",{"category":117,"check":176,"severity":42,"summary":177},"钩子隐私","此插件定义不包含处理日志记录或遥测的钩子。",{"category":104,"check":179,"severity":42,"summary":164},"钩子依赖",{"category":45,"check":181,"severity":24,"summary":182},"功能透明度","README 清楚地解释了功能和集成点，plugin.json 中没有声明钩子。",{"category":184,"check":185,"severity":24,"summary":186},"约定","布局约定一致性","插件结构遵循约定，`plugin.json` 和 `.mcp.json` 位于正确的位置。",{"category":184,"check":188,"severity":24,"summary":189},"插件状态","文档提到了为沙箱环境重定向全局状态，这暗示了良好的状态管理。",{"category":66,"check":191,"severity":24,"summary":192},"钥匙串存储的秘密","插件定义不直接处理秘密；任何秘密都将由宿主环境管理。",{"category":194,"check":195,"severity":24,"summary":196},"依赖项","已标记发布源","该插件从 npm 上的标记发布 (`@latest`) 中获取 MCP 服务器。",{"category":138,"check":198,"severity":24,"summary":199},"干净卸载","该插件通过 npm 安装，并且似乎没有生成会在卸载后仍然存在的后台守护进程或持久服务。",1778695533461,"该插件提供了一个用于结构化驱动开发的 MCP 服务器，具有实时仪表板和 VSCode 扩展。它支持顺序规范创建、任务跟踪和审批工作流。",[203,204,205,206,207],"结构化开发工作流管理","用于进度监控的实时 Web 仪表板","用于集成开发体验的 VSCode 扩展","带修订跟踪的审批工作流","任务进度跟踪和实现日志记录",[209,210,211],"替换核心 IDE 功能","管理一般代码版本控制","充当规范工作流之外的独立项目管理工具",[],[],"3.0.0","4.4.0","通过提供专门的规范管理和执行跟踪环境来简化和结构化软件开发过程。","没有关键或警告发现。该扩展文档齐全、维护良好，并遵循最佳实践。",99,"一个高质量的插件，用于结构化驱动开发，并集成了工具。",[221,222,223,224,225],"mcp","development","workflow","dashboard","vscode","verified",[228,229,230,231],"管理软件项目的规范","跟踪开发任务的进度","促进团队对规范的协作","将规范管理直接集成到 VSCode 环境中",[],{"codeQuality":234,"collectedAt":236,"documentation":237,"maintenance":240,"popularity":246,"security":248,"testCoverage":251},{"hasLockfile":235},true,1778695492676,{"descriptionLength":238,"readmeSize":239},78,11294,{"closedIssues90d":241,"forks":242,"hasChangelog":235,"manifestVersion":243,"openIssues90d":8,"pushedAt":244,"stars":245},6,344,"2.2.6",1777997450000,4170,{"npmDownloads":247},5333,{"hasNpmPackage":235,"license":249,"smitheryVerified":250},"GPL-3.0",false,{"hasCi":235,"hasTests":235},{"updatedAt":253},1778695651541,{"basePath":255,"githubOwner":256,"githubRepo":257,"locale":18,"slug":258,"type":259},".claude-plugin/with-dashboard","Pimzino","spec-workflow-mcp","with-dashboard","plugin",{"_creationTime":261,"_id":262,"community":263,"display":264,"identity":269,"parentExtension":273,"providers":274,"relations":290,"tags":292,"workflow":293},1778695445139.3208,"k175am8653ec7cagkzfjn1j7gs86m3rq",{"reviewCount":8},{"description":265,"installMethods":266,"name":268,"sourceUrl":14},"Spec Workflow MCP provides structured spec-driven development with a sequential workflow (Requirements → Design → Tasks), real-time web dashboard, and VSCode extension support. Includes human approval gates at each stage and project steering guidance.",{"claudeCode":267},"Pimzino/spec-workflow-mcp","spec-workflow-mcp-marketplace",{"basePath":270,"githubOwner":256,"githubRepo":257,"locale":271,"slug":257,"type":272},"","en","marketplace",null,{"evaluate":275,"extract":284},{"promptVersionExtension":276,"promptVersionScoring":215,"score":277,"tags":278,"targetMarket":283,"tier":226},"3.1.0",96,[279,280,281,224,282],"development-workflow","specification","ide-integration","lsp","global",{"commitSha":285,"marketplace":286,"plugin":288},"HEAD",{"name":268,"pluginCount":287},2,{"mcpCount":8,"provider":289,"skillCount":8},"classify",{"repoId":291},"kd7ckc3zn4yfhds7q1pxbvcanh86mwr8",[224,279,281,282,280],{"evaluatedAt":294,"extractAt":295,"updatedAt":296},1778695473156,1778695445139,1778695653673,{"evaluate":298,"extract":300},{"promptVersionExtension":214,"promptVersionScoring":215,"score":218,"tags":299,"targetMarket":283,"tier":226},[221,222,223,224,225],{"commitSha":285,"license":249},{"parentExtensionId":262,"repoId":291,"translatedFrom":302},"k17cy330kpvy1ec6w0hafywq2986n6st",{"_creationTime":304,"_id":291,"identity":305,"providers":306,"workflow":374},1778695437864.0688,{"githubOwner":256,"githubRepo":257,"sourceUrl":14},{"classify":307,"discover":366,"extract":369,"github":370,"npm":373},{"commitSha":285,"extensions":308},[309,322,332,339],{"basePath":270,"description":265,"displayName":268,"installMethods":310,"rationale":311,"selectedPaths":312,"source":321,"sourceLanguage":271,"type":272},{"claudeCode":267},"marketplace.json at .claude-plugin/marketplace.json",[313,316,318],{"path":314,"priority":315},".claude-plugin/marketplace.json","mandatory",{"path":317,"priority":315},"README.md",{"path":319,"priority":320},"LICENSE","high","rule",{"basePath":323,"description":324,"displayName":257,"installMethods":325,"license":249,"rationale":326,"selectedPaths":327,"source":321,"sourceLanguage":271,"type":259},".claude-plugin","MCP server for structured spec-driven development with real-time web dashboard and VSCode extension.",{"claudeCode":257},"plugin manifest at .claude-plugin/plugin.json (coalesced with duplicate plugin at /)",[328,330],{"path":329,"priority":315},"plugin.json",{"path":331,"priority":315},".mcp.json",{"basePath":255,"description":333,"displayName":12,"installMethods":334,"license":249,"rationale":335,"selectedPaths":336,"source":321,"sourceLanguage":271,"type":259},"MCP server with auto-started dashboard for structured spec-driven development.",{"claudeCode":12},"plugin manifest at .claude-plugin/with-dashboard/plugin.json",[337,338],{"path":329,"priority":315},{"path":331,"priority":315},{"basePath":270,"description":340,"displayName":341,"installMethods":342,"license":249,"rationale":343,"selectedPaths":344,"source":321,"sourceLanguage":271,"type":221},"MCP server for spec-driven development workflow with real-time web dashboard","@pimzino/spec-workflow-mcp",{"npm":341},"package.json @modelcontextprotocol/sdk dep + bin at package.json",[345,347,348,349,352,354,356,358,360,362,364],{"path":346,"priority":315},"package.json",{"path":317,"priority":315},{"path":319,"priority":320},{"path":350,"priority":351},"src/index.ts","low",{"path":353,"priority":351},"src/server.ts",{"path":355,"priority":351},"src/tools/approvals.ts",{"path":357,"priority":351},"src/tools/index.ts",{"path":359,"priority":351},"src/tools/log-implementation.ts",{"path":361,"priority":351},"src/tools/spec-status.ts",{"path":363,"priority":351},"src/tools/spec-workflow-guide.ts",{"path":365,"priority":351},"src/tools/steering-guide.ts",{"sources":367},[368],"manual",{"npmPackage":341},{"closedIssues90d":241,"description":371,"forks":242,"license":249,"openIssues90d":8,"pushedAt":244,"readmeSize":239,"stars":245,"topics":372},"A Model Context Protocol (MCP) server that provides structured spec-driven development workflow tools for AI-assisted software development, featuring a real-time web dashboard and VSCode extension for monitoring and managing your project's progress directly in your development environment.",[],{"downloads":247},{"classifiedAt":375,"discoverAt":376,"extractAt":377,"githubAt":377,"npmAt":378,"updatedAt":375},1778695444976,1778695437864,1778695441008,1778695443588,[224,222,221,225,223],{"evaluatedAt":381,"extractAt":295,"updatedAt":253},1778695535325,[],[384,403,434,458,490,521],{"_creationTime":385,"_id":386,"community":387,"display":388,"identity":391,"providers":392,"relations":397,"tags":399,"workflow":400},1778695577228.4622,"k1714exwvfw30ebdcsr1j1fz9x86n53v",{"reviewCount":8},{"description":389,"installMethods":390,"name":257,"sourceUrl":14},"用于结构化规范驱动开发的 MCP 服务器，提供实时 Web 仪表板和 VSCode 扩展。",{"claudeCode":257},{"basePath":323,"githubOwner":256,"githubRepo":257,"locale":18,"slug":323,"type":259},{"evaluate":393,"extract":396},{"promptVersionExtension":214,"promptVersionScoring":215,"score":394,"tags":395,"targetMarket":283,"tier":226},98,[221,222,224,225,223],{"commitSha":285,"license":249},{"parentExtensionId":262,"repoId":291,"translatedFrom":398},"k1773n3k2qq14cbxy33afzcw2186m8b1",[224,222,221,225,223],{"evaluatedAt":401,"extractAt":295,"updatedAt":402},1778695489669,1778695577228,{"_creationTime":404,"_id":405,"community":406,"display":407,"identity":412,"providers":417,"relations":428,"tags":430,"workflow":431},1778685949178.7886,"k175j0a2ttdtwfrzvz3gae0z2186njwq",{"reviewCount":8},{"description":408,"installMethods":409,"name":410,"sourceUrl":411},"SDD WORK-PIPELINE Agent — Requirements analysis & development 6-agent full pipeline with DAG-based orchestration and sliding window context management",{"claudeCode":410},"uc-taskmanager","https://github.com/davepoon/buildwithclaude",{"basePath":413,"githubOwner":414,"githubRepo":415,"locale":271,"slug":416,"type":259},"plugins/agents-uc-taskmanager","davepoon","buildwithclaude","agents-uc-taskmanager",{"evaluate":418,"extract":425},{"promptVersionExtension":214,"promptVersionScoring":215,"score":419,"tags":420,"targetMarket":283,"tier":226},100,[421,222,422,423,424],"automation","pipeline","sdd","agent",{"commitSha":285,"license":249,"plugin":426},{"mcpCount":8,"provider":289,"skillCount":427},3,{"repoId":429},"kd719kw54vhmcscq7ckdp59fg586mnt6",[424,421,222,422,423],{"evaluatedAt":432,"extractAt":433,"updatedAt":432},1778687422231,1778685949178,{"_creationTime":435,"_id":436,"community":437,"display":438,"identity":442,"providers":444,"relations":454,"tags":455,"workflow":456},1778685949178.788,"k176z1bn53zzf0sm269h9x914x86nmtv",{"reviewCount":8},{"description":439,"installMethods":440,"name":441,"sourceUrl":411},"Build AG2 (AutoGen) multi-agent systems with slash commands: scaffold agents, wire workflows, create tools, and review code",{"claudeCode":441},"ag2-agent-builder",{"basePath":443,"githubOwner":414,"githubRepo":415,"locale":271,"slug":441,"type":259},"plugins/ag2-agent-builder",{"evaluate":445,"extract":452},{"promptVersionExtension":214,"promptVersionScoring":215,"score":419,"tags":446,"targetMarket":283,"tier":226},[447,448,449,223,450,451],"autogen","multi-agent","agent-building","tools","python",{"commitSha":285,"license":453},"Apache-2.0",{"repoId":429},[449,447,448,451,450,223],{"evaluatedAt":457,"extractAt":433,"updatedAt":457},1778687364609,{"_creationTime":459,"_id":460,"community":461,"display":462,"identity":467,"providers":469,"relations":481,"tags":485,"workflow":486},1778675785383.2388,"k1703hnt98sqhd1aq3fjdqn6d586n7km",{"reviewCount":8},{"description":463,"installMethods":464,"name":465,"sourceUrl":466},"为 Claude Code 提供会话智能：通过 Web 仪表板搜索、分析、比较和恢复过去的会话",{"claudeCode":465},"claude-code-sessions","https://github.com/apappascs/claude-code-sessions",{"basePath":270,"githubOwner":468,"githubRepo":465,"locale":18,"slug":465,"type":259},"apappascs",{"evaluate":470,"extract":477},{"promptVersionExtension":214,"promptVersionScoring":215,"score":218,"tags":471,"targetMarket":283,"tier":226},[472,473,474,475,224,476],"sessions","search","analytics","tasks","context-recovery",{"commitSha":285,"license":478,"plugin":479},"MIT",{"mcpCount":8,"provider":289,"skillCount":480},11,{"parentExtensionId":482,"repoId":483,"translatedFrom":484},"k17djtcadze2803pars5r2gn1n86mrdk","kd7cytp64hbr754n075h6bx82986n4be","k17eba5sp62yzfrxyh8th28emd86m3nw",[474,476,224,473,472,475],{"evaluatedAt":487,"extractAt":488,"updatedAt":489},1778675543343,1778675504402,1778675785383,{"_creationTime":491,"_id":492,"community":493,"display":494,"identity":499,"providers":503,"relations":514,"tags":517,"workflow":518},1778699018122.784,"k1711syfp1zymbk1r0a9ry019986mgar",{"reviewCount":8},{"description":495,"installMethods":496,"name":497,"sourceUrl":498},"Guides developers from brand discovery through iterative design to deployment-ready HTML via Stitch.",{"claudeCode":497},"brand-landingpage","https://github.com/wshobson/agents",{"basePath":500,"githubOwner":501,"githubRepo":502,"locale":271,"slug":497,"type":259},"plugins/brand-landingpage","wshobson","agents",{"evaluate":504,"extract":511},{"promptVersionExtension":214,"promptVersionScoring":215,"score":218,"tags":505,"targetMarket":283,"tier":226},[506,507,508,509,510,222],"landing-page","design","branding","html","stitch",{"commitSha":285,"license":478,"plugin":512},{"mcpCount":8,"provider":289,"skillCount":513},1,{"parentExtensionId":515,"repoId":516},"k17cywe30jfsfw3cdpncjfn8y186nvyw","kd74de64zj0axtg5b8t7eqqe2x86nske",[508,507,222,509,506,510],{"evaluatedAt":519,"extractAt":520,"updatedAt":519},1778700241503,1778699018122,{"_creationTime":522,"_id":523,"community":524,"display":525,"identity":529,"providers":531,"relations":541,"tags":542,"workflow":543},1778699018122.7773,"k1780kpz55ez4bvjdyenxkgz9586m1nf",{"reviewCount":8},{"description":526,"installMethods":527,"name":528,"sourceUrl":498},"Cross-platform application development coordinating web, iOS, Android, and desktop implementations",{"claudeCode":528},"multi-platform-apps",{"basePath":530,"githubOwner":501,"githubRepo":502,"locale":271,"slug":528,"type":259},"plugins/multi-platform-apps",{"evaluate":532,"extract":540},{"promptVersionExtension":214,"promptVersionScoring":215,"score":218,"tags":533,"targetMarket":283,"tier":226},[534,222,535,536,537,538,539,421],"cross-platform","orchestration","mobile","web","desktop","architecture",{"commitSha":285,"license":478},{"parentExtensionId":515,"repoId":516},[539,421,534,538,222,536,535,537],{"evaluatedAt":544,"extractAt":520,"updatedAt":544},1778699817960]