[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-zagmoai-public-google-drive-zh-CN":3,"guides-for-zagmoai-public-google-drive":290,"similar-k1751nm85mw95gw3rsqgrdqspx86ncq2-zh-CN":291},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":241,"isFallback":228,"parentExtension":245,"providers":246,"relations":252,"repo":255,"tags":286,"workflow":287},1778699505679.3464,"k1751nm85mw95gw3rsqgrdqspx86ncq2",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"无需 OAuth 即可创建公开的 Google Docs 或 Google Sheet 文件。使用此技能创建和编辑 Google Docs 和 Sheets，无需登录 Google。文档可通过共享链接查看。首次使用时自动注册。",{"claudeCode":12},"zagmoai/public-google-drive","public-google-drive","https://github.com/zagmoai/public-google-drive",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":226,"workflow":239},1778699505679.3467,"kn7cay936b06g3tgtscwxc9a2h86nat7","zh-CN",{"checks":20,"evaluatedAt":195,"extensionSummary":196,"features":197,"nonGoals":203,"promptVersionExtension":208,"promptVersionScoring":209,"purpose":210,"rationale":211,"score":212,"summary":213,"tags":214,"tier":220,"useCases":221},[21,26,29,32,36,39,43,47,50,53,57,61,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,188,192],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地说明了在不需要 OAuth 的情况下创建 Google Docs/Sheets 并需要登录的问题，解决了用户普遍存在的痛点。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","该技能通过消除 OAuth 要求并处理自动注册，提供了显著的价值，这比直接使用 API 更方便。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该技能涵盖了创建、编辑和查看 Google Docs/Sheets 的完整生命周期，包括自动凭证管理，使其可投入生产使用。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该技能仅专注于通过 Memyard 的 API 管理 Google Docs 和 Sheets，符合其声明的范围，不扩展到无关领域。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确地反映了技能的功能，简洁明了，并清晰地传达了其目的和优势。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","该技能公开了用于管理文档的具体、动词-名词范围内的工具（例如，create、append、get_metadata），而不是一个通用的工具。",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","SKILL.md 提供了详细的 API 参考，包括必需的参数、响应结构和凭证及基本 URL 的设置说明。",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","诸如 'plan'、'execute'、'get_docs' 等工具名称具有描述性，并与域操作一致。",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","plan 和 execute 操作的输入参数是特定的（doc_type、title、payload），并且文档记录了响应结构，最大限度地减少了不必要的数据。",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","MIT 许可证在 LICENSE 文件中清楚说明，并在 README.md 中引用，使其易于使用。",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","最后一次提交是在 2026 年 3 月 3 日，这很近，表明维护活跃。",{"category":58,"check":62,"severity":63,"summary":64},"Dependency Management","not_applicable","该扩展似乎除了标准库之外，不使用任何第三方依赖项。",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","API 密钥通过存储在用户特定目录中的配置文件进行处理，并具有适当的权限，而不是硬编码或回显。",{"category":66,"check":70,"severity":24,"summary":71},"Injection","该技能的设计依赖于结构化的 API 调用和数据负载，没有迹象表明会从外部数据执行任意代码或指令。",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","所有必需的组件都包含在存储库中；没有发现从远程 URL 运行时获取代码或指令的迹象。",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","该技能与定义的 API 端点交互，并在用户特定目录中管理配置文件，不修改其范围之外的任意文件。",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","在提供的脚本或文档中未检测到分离的进程生成或围绕被拒绝的工具调用的重试循环。",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","该技能安全地处理 API 密钥，并且似乎不会将任何机密数据泄露给第三方；已记录出站调用。",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","捆绑的内容似乎是干净的可打印 ASCII 和标准 Unicode，没有隐藏的控制技巧或混淆。",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","提供的脚本和文档未指明任何不透明的代码执行方法，例如 base64 负载或运行时脚本获取。",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","该技能在用户特定目录内正确管理其配置，并且不假定项目文件布局。",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","在过去 90 天内没有打开的问题，也没有关闭的问题，这表明项目是新项目或当前没有需要注意的问题。",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","该项目使用 MIT 许可证，并且 README 引用 SKILL.md 获取完整的 API 参考，这表明版本管理通过主分支或隐式更新进行。",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","plan/execute 流使用结构化请求和服务器端验证，暗示着强大的输入处理能力。",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","所有写入操作（创建、追加、插入）都经过“计划然后执行”流程，在状态更改之前提供确认门禁。",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","SKILL.md 详细说明了各种错误响应（计划被拒绝、计划无效、速率限制、大小限制），并附有说明和恢复步骤。",{"category":104,"check":114,"severity":63,"summary":115},"Logging","该扩展与外部 API 交互，不执行破坏性的本地操作，因此本地审计日志记录不适用。",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","该技能处理文档创建和编辑，但似乎不处理除文档标题和内容之外的个人数据，这些由 Memyard API 管理。",{"category":117,"check":121,"severity":24,"summary":122},"Target market","该技能的功能不受地域限制，其目标市场是全球性的。",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","该技能依赖于标准的 `curl` 命令和标准的用户主目录路径，确保了跨平台兼容性。",{"category":44,"check":127,"severity":24,"summary":128},"README","README.md 文件存在，并清楚地说明了扩展的目的、安装和功能。",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","该扩展公开了与文档管理相关的可管理数量的工具（plan、execute、get_docs、list_documents）。",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","工具名称清晰且涵盖特定操作（plan、execute、get、list），没有显著重叠。",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","README 中宣传的所有功能（create、append、insert、view、list、get metadata）都在 SKILL.md 中有相应的 API 端点描述。",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","README 提供了清晰的安装说明，适用于各种代理，并在 SKILL.md 中包含可复制粘贴的示例。",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","SKILL.md 详细说明了错误代码和原因，通常包括补救措施或重试/调整请求的指导。",{"category":147,"check":148,"severity":63,"summary":149},"Execution","Pinned dependencies","该技能主要使用 `curl` 和标准 shell 命令；未检测到需要固定的第三方脚本依赖项。",{"category":33,"check":151,"severity":24,"summary":152},"Dry-run preview","“计划然后执行”流程本身提供了试运行功能，允许用户在执行前审查和批准操作。",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","写入操作的“计划”机制意味着重试的幂等性，并且 API 错误处理指定了带有重试指导的速率限制。",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","该技能似乎不发出任何遥测数据；注册和凭证存储在本地处理，并通过使用选择加入。",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","描述精确地说明了目的（在 Memyard 环境中无需 OAuth 即可创建/编辑 Google Docs/Sheets）、上下文（Memyard 托管、自动注册、可共享链接）。",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","SKILL.md 的 frontmatter 简洁，有效总结了核心功能和自动注册过程。",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","SKILL.md 的正文结构良好，不过于冗长，并将详细的 API 参考委托给特定部分。",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","详细的 API 参考和示例包含在 SKILL.md 中，这是一个单独的文件，不像理想的渐进式披露那样嵌入在单独的文件中。",{"category":170,"check":174,"severity":63,"summary":175},"Forked exploration","该技能是短格式的，不涉及深入探索或代码审查，因此 `context: fork` 设置不适用。",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","SKILL.md 提供了清晰、可执行的 curl 示例，演示了完整的计划-执行流程。",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","SKILL.md 记录了失败模式，例如计划被拒绝、计划过期、速率限制和大小限制，以及恢复步骤。",{"category":104,"check":183,"severity":63,"summary":184},"Tool Fallback","该技能依赖于 Memyard API，似乎不需要或回退到其他工具。",{"category":92,"check":186,"severity":24,"summary":187},"Stack assumptions","该技能依赖于标准的 `curl` 和用户主目录访问，使其具有广泛的可移植性。",{"category":189,"check":190,"severity":24,"summary":191},"Safety","Halt on unexpected state","“计划然后执行”流程充当安全措施，在没有明确用户批准或有效计划的情况下防止破坏性操作。",{"category":92,"check":193,"severity":24,"summary":194},"Cross-skill coupling","该技能是独立的，似乎不依赖于加载其他技能。",1778699485416,"此技能使用户无需 Google OAuth 即可创建和编辑托管在 Memyard 平台上的 Google Docs 和 Sheets。它在首次使用时处理自动注册和凭证管理，通过明确定义的 API 提供无缝的文档创建和操作体验。",[198,199,200,201,202],"创建公开的 Google Docs 和 Sheets","编辑现有文档和追加内容/行","自动凭证注册和持久化","无需 Google 登录或 OAuth","通过共享链接查看文档",[204,205,206,207],"修改除“任何人都可以链接”只读权限之外的 Google Drive 共享权限。","直接与 Google Drive API 或 UI 交互。","管理个人 Google Drive 文件。","执行复杂的文档格式设置或高级电子表格公式。","3.0.0","4.4.0","允许用户以编程方式创建和编辑 Google Docs 和 Sheets，而无需 OAuth 的麻烦，从而在 Memyard 的环境中实现自动化的文档生成和更新。","所有检查均通过，表明质量、安全性和实用性高。",100,"一个高度完善的技能，通过 Memyard 以无 OAuth 方式创建和编辑 Google Docs/Sheets。",[215,216,217,218,219],"google-docs","google-sheets","productivity","automation","api-client","verified",[222,223,224,225],"自动生成会议记录或报告。","为新项目创建标准化的文档或电子表格。","将数据追加到现有文档或日志中。","以编程方式管理简单的文档内容，无需用户交互。",{"codeQuality":227,"collectedAt":229,"documentation":230,"maintenance":233,"security":236,"testCoverage":238},{"hasLockfile":228},false,1778699470379,{"descriptionLength":231,"readmeSize":232},241,4066,{"closedIssues90d":8,"forks":8,"hasChangelog":228,"openIssues90d":8,"pushedAt":234,"stars":235},1772509574000,1,{"hasNpmPackage":228,"license":237,"smitheryVerified":228},"MIT",{"hasCi":228,"hasTests":228},{"updatedAt":240},1778699505679,{"basePath":242,"githubOwner":243,"githubRepo":13,"locale":18,"slug":13,"type":244},"","zagmoai","skill",null,{"evaluate":247,"extract":250},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":248,"targetMarket":249,"tier":220},[215,216,217,218,219],"global",{"commitSha":251},"HEAD",{"repoId":253,"translatedFrom":254},"kd776ynh73t0d6samn4bnxdf3x86n8mj","k1707pszx7h026a651dp5tvaxd86m3ag",{"_creationTime":256,"_id":253,"identity":257,"providers":258,"workflow":282},1778699463679.9473,{"githubOwner":243,"githubRepo":13,"sourceUrl":14},{"classify":259,"discover":276,"github":279},{"commitSha":251,"extensions":260},[261],{"basePath":242,"description":262,"displayName":13,"installMethods":263,"rationale":264,"selectedPaths":265,"source":274,"sourceLanguage":275,"type":244},"Create public Google Docs or Google Sheet files without requiring OAuth. Use this skill to create and edit Google Docs and Sheets, no Google sign-in required. Documents are viewable at shareable links. Registration is automatic on first use.",{"claudeCode":12},"SKILL.md frontmatter at SKILL.md",[266,269,272],{"path":267,"priority":268},"SKILL.md","mandatory",{"path":270,"priority":271},"README.md","high",{"path":273,"priority":271},"LICENSE","rule","en",{"sources":277},[278],"manual",{"closedIssues90d":8,"description":280,"forks":8,"license":237,"openIssues90d":8,"pushedAt":234,"readmeSize":232,"stars":235,"topics":281},"Memyard Drive",[],{"classifiedAt":283,"discoverAt":284,"extractAt":285,"githubAt":285,"updatedAt":283},1778699468496,1778699463680,1778699466374,[219,218,215,216,217],{"evaluatedAt":288,"extractAt":289,"updatedAt":240},1778699485884,1778699468747,[],[292,316,343,362,393,415],{"_creationTime":293,"_id":294,"community":295,"display":296,"identity":302,"providers":306,"relations":310,"tags":312,"workflow":313},1778688022104.1677,"k17ck9wbmtfyw83n6rv10vp1s986np36",{"reviewCount":8},{"description":297,"installMethods":298,"name":300,"sourceUrl":301},"Google Sheets: Read and write spreadsheets.",{"claudeCode":299},"googleworkspace/cli","gws-sheets","https://github.com/googleworkspace/cli",{"basePath":303,"githubOwner":304,"githubRepo":305,"locale":275,"slug":300,"type":244},"skills/gws-sheets","googleworkspace","cli",{"evaluate":307,"extract":309},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":308,"targetMarket":249,"tier":220},[216,305,218,217,219],{"commitSha":251},{"repoId":311},"kd74t1908zh6g1jzcxw8tg1rwx86nnpt",[219,218,305,216,217],{"evaluatedAt":314,"extractAt":315,"updatedAt":314},1778688770647,1778688022104,{"_creationTime":317,"_id":318,"community":319,"display":320,"identity":326,"providers":330,"relations":336,"tags":339,"workflow":340},1778696833339.6218,"k176gr5qszggh36kjn8a1cwehs86n2jd",{"reviewCount":8},{"description":321,"installMethods":322,"name":324,"sourceUrl":325},"Interact with Gmail - search emails, read messages, send emails, create drafts, and manage labels.\nUse when user asks to: search email, read email, send email, create email draft, mark as read,\narchive email, star email, or manage Gmail labels. Lightweight alternative to full Google\nWorkspace MCP server with standalone OAuth authentication.\n",{"claudeCode":323},"sanjay3290/ai-skills","gmail","https://github.com/sanjay3290/ai-skills",{"basePath":327,"githubOwner":328,"githubRepo":329,"locale":275,"slug":324,"type":244},"skills/gmail","sanjay3290","ai-skills",{"evaluate":331,"extract":335},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":332,"targetMarket":249,"tier":220},[324,333,334,218,217],"email","communication",{"commitSha":251},{"parentExtensionId":337,"repoId":338},"k17es37z10n1sw6t2m3f0vsydx86mnje","kd71np0fyqg23qg8w2hcfw0h0h86nkn0",[218,334,333,324,217],{"evaluatedAt":341,"extractAt":342,"updatedAt":341},1778696939862,1778696833339,{"_creationTime":344,"_id":345,"community":346,"display":347,"identity":351,"providers":353,"relations":358,"tags":359,"workflow":360},1778688022104.1614,"k17bdqzjwae04ja52xvwzk4fg586mvja",{"reviewCount":8},{"description":348,"installMethods":349,"name":350,"sourceUrl":301},"Read and write Google Docs.",{"claudeCode":299},"gws-docs",{"basePath":352,"githubOwner":304,"githubRepo":305,"locale":275,"slug":350,"type":244},"skills/gws-docs",{"evaluate":354,"extract":357},{"promptVersionExtension":208,"promptVersionScoring":209,"score":355,"tags":356,"targetMarket":249,"tier":220},99,[215,217,305,218,219],{"commitSha":251},{"repoId":311},[219,218,305,215,217],{"evaluatedAt":361,"extractAt":315,"updatedAt":361},1778688201647,{"_creationTime":363,"_id":364,"community":365,"display":366,"identity":372,"providers":377,"relations":386,"tags":389,"workflow":390},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":367,"installMethods":368,"name":370,"sourceUrl":371},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":369},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":373,"githubOwner":374,"githubRepo":375,"locale":275,"slug":376,"type":244},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":378,"extract":385},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":379,"targetMarket":249,"tier":220},[380,381,382,383,218,305,384],"git","development-environment","workflow","tmux","developer-tool",{"commitSha":251,"license":237},{"parentExtensionId":387,"repoId":388},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[218,305,384,381,380,383,382],{"evaluatedAt":391,"extractAt":392,"updatedAt":391},1778699613343,1778699234184,{"_creationTime":394,"_id":395,"community":396,"display":397,"identity":400,"providers":403,"relations":411,"tags":412,"workflow":413},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":398,"installMethods":399,"name":375,"sourceUrl":371},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":369},{"basePath":401,"githubOwner":374,"githubRepo":375,"locale":275,"slug":402,"type":244},"skills/ask","ask",{"evaluate":404,"extract":410},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":405,"targetMarket":249,"tier":220},[305,218,406,407,408,409],"llm","prompting","code-review","artifact-generation",{"commitSha":251,"license":237},{"parentExtensionId":387,"repoId":388},[409,218,305,408,406,407],{"evaluatedAt":414,"extractAt":392,"updatedAt":414},1778699303045,{"_creationTime":416,"_id":417,"community":418,"display":419,"identity":425,"providers":430,"relations":438,"tags":441,"workflow":442},1778699366078.7817,"k173mj3k9wcdq512bp1532xkwx86nrh4",{"reviewCount":8},{"description":420,"installMethods":421,"name":423,"sourceUrl":424},"当工作依赖于用户实时浏览器会话或可见的渲染状态，而不是静态抓取时使用，尤其是在浏览器调试上下文或 DevTools 选择的元素或请求、登录仪表板或 CMS 流程、localhost 应用、上传、下载、媒体检查、DOM 或 iframe 检查、Shadow DOM，或看起来像软 404、身份验证墙、反机器人检查或速率限制的浏览器故障时。",{"claudeCode":422},"xixu-me/skills","使用我的浏览器","https://github.com/xixu-me/skills",{"basePath":426,"githubOwner":427,"githubRepo":428,"locale":18,"slug":429,"type":244},"skills/use-my-browser","xixu-me","skills","use-my-browser",{"evaluate":431,"extract":437},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":432,"targetMarket":249,"tier":220},[433,434,218,435,436],"browser","debugging","ux","developer-tools",{"commitSha":251,"license":237},{"repoId":439,"translatedFrom":440},"kd77r2vb42jmgam0qbr9f2c6kn86mebv","k179cgk616p3xva37r5jqsfwvh86mcp2",[218,433,434,436,435],{"evaluatedAt":443,"extractAt":444,"updatedAt":445},1778699261239,1778699106670,1778699366078]