[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-cypress-io-cypress-docs-zh-CN":3,"guides-for-cypress-io-cypress-docs":397,"similar-k171xkf9r39g0599gccjw58wyh86md00-zh-CN":398},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":240,"isFallback":225,"parentExtension":245,"providers":301,"relations":305,"repo":307,"tags":394,"workflow":395},1778685952717.718,"k171xkf9r39g0599gccjw58wyh86md00",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"搜索并提取 Cypress 官方文档 (docs.cypress.io, cypress.io) 中的信息；优先使用 /llm/* 下的 LLM markdown，并拒绝未经核实的 API 或行为声明。",{"claudeCode":12},"cypress-io/ai-toolkit","cypress-docs","https://github.com/cypress-io/ai-toolkit",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":238},1778685952717.7183,"kn70dhsx5af99btnrfr8cm82ed86m3gw","zh-CN",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"tier":217,"useCases":218},[21,26,29,32,36,39,43,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,135,138,142,146,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","描述清楚地确定了 AI 工具在一致且正确地应用 Cypress 方面遇到的问题，并明确指出解决方案是提供 Cypress 特定上下文。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","该技能通过提供 Cypress 特定知识、优先处理官方文档以及实施结构化提取规则以确保准确性，从而提供了超越通用 LLM 的显著价值。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该技能已准备好投入生产使用，因为它以官方文档为目标，具有清晰的信息检索和验证策略，并处理不同类型的查询。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该技能仅专注于从 Cypress 文档中检索和提取信息，符合其声明的目的。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确地反映了技能的功能和限制，提到了源优先级和拒绝未经核实的声明。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","该技能隐式使用专注于文档内容的搜索和提取工具，而不是通用的命令执行。",{"category":44,"check":45,"severity":46,"summary":47},"Documentation","Configuration & parameter reference","not_applicable","该技能不向用户公开可配置的参数或显式的配置文件；其行为由提示和内部逻辑驱动。",{"category":33,"check":49,"severity":24,"summary":50},"Tool naming","该技能是单个实体，其名称 'cypress-docs' 具有描述性，能反映其功能。",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","该技能的输入是用户的查询，输出是提取或摘要的文档，这与任务直接相关。",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","该项目在 MIT 许可下获得许可，这是一个宽松的开源许可。",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","最后一次提交是在 2026 年 5 月 7 日，在过去 90 天内。",{"category":59,"check":63,"severity":46,"summary":64},"Dependency Management","该技能似乎没有需要显式管理的外部依赖项。",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","该技能不处理或暴露任何秘密。",{"category":66,"check":70,"severity":24,"summary":71},"Injection","该技能优先使用 LLM markdown 和官方文档，并明确拒绝未经核实的声明，从而降低了注入风险。",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","该技能依赖于从 Cypress 官方域获取内容，并且似乎不执行任意代码或从不可信来源获取。",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","该技能的功能是读取文档，它不修改任何文件或在其预期范围之外运行。",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","在技能逻辑中未观察到分离进程的产生或拒绝重试循环。",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","该技能仅检索公共文档，不处理或提交任何机密数据。",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","捆绑的内容似乎不包含隐藏的操纵技巧或恶意 Unicode 字符。",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","技能的逻辑以可读的 Markdown 形式呈现，不涉及混淆的代码或外部脚本的运行时执行。",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","该技能不假设用户的项目结构，只引用外部文档 URL。",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","在过去 90 天内，有 0 个未解决的未解决问题和 0 个已解决问题，这表明要么没有近期问题，要么问题跟踪器在此期间未被积极使用。",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","manifestVersion 为 '1.0.0'，表明已发布版本。",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","技能的输入是自然语言查询，输出是文档内容；它不涉及执行任意代码或接受需要模式验证的结构化输入。",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","该技能是只读的，不执行任何破坏性操作。",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","该技能的目标是从外部 URL 检索信息。此过程中的错误（例如，网络问题）将由底层代理或工具执行环境处理，技能本身旨在报告无法找到信息而不是崩溃。",{"category":104,"check":114,"severity":46,"summary":115},"Logging","该技能是只读的，不执行需要本地审计日志记录的操作。",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","该技能处理公共文档，不处理个人数据。",{"category":117,"check":121,"severity":24,"summary":122},"Target market","该技能检索全球产品的文档，没有任何区域限制，因此面向全球市场。",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","该技能通过获取网页内容来运行，这是一个标准操作，不依赖于特定的操作系统、Shell 或编辑器功能。",{"category":44,"check":127,"severity":24,"summary":128},"README","README.md 文件存在，并清楚地概述了工具包的目的、解决的问题和内容，包括此特定技能。",{"category":33,"check":130,"severity":46,"summary":131},"Tool surface size","这是一个单一目的的技能，不是工具的集合，因此工具表面积指标不适用。",{"category":40,"check":133,"severity":46,"summary":134},"Overlapping near-synonym tools","作为单个技能，没有重叠的工具可供评估。",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","README 中描述的所有功能，例如搜索文档和优先使用 LLM markdown，都已在技能逻辑中实现。",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","README 提供了使用 'skills' 包的清晰安装说明，并提到了为其他代理进行手动安装。",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","该技能的说明强调了验证信息和报告无法找到信息的情况，这意味着清晰的错误报告而不是含糊不清的消息。",{"category":147,"check":148,"severity":46,"summary":149},"Execution","Pinned dependencies","该技能似乎不使用需要固定的第三方依赖项。",{"category":33,"check":151,"severity":46,"summary":152},"Dry-run preview","该技能是只读的，不执行任何状态更改操作，因此不适用干运行预览。",{"category":154,"check":155,"severity":46,"summary":156},"Protocol","Idempotent retry & timeouts","该技能是只读的，不涉及远程调用或状态更改操作，因此幂等重试和超时不适用。",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","该技能的功能不涉及发送遥测数据。",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","描述清楚地说明了构件（Cypress 文档）和意图（搜索和提取信息），并提供了明确的“何时使用”指南。",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","Frontmatter 简洁明了，清楚地定义了技能的名称、描述和主要来源。",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","技能正文少于 500 行，并有效地将更深层次的材料委托给 README 和文档结构。",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","该技能在 SKILL.md 中概述了其策略，并引用 README 以获取更多详细信息，展示了渐进式披露。",{"category":170,"check":174,"severity":46,"summary":175},"Forked exploration","此技能不用于深入探索或代码审查，因此“context: fork”设置不适用。",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","README 和 SKILL.md 提供了有关该技能如何使用以及预期结果的清晰示例。",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","该技能明确处理文档不可用等限制，并提供如何继续操作的指南，包括使用替代术语重试。",{"category":104,"check":183,"severity":46,"summary":184},"Tool Fallback","该技能不依赖外部 MCP 服务器或自定义工具，仅通过 Web 获取进行操作。",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","该技能的设计优先考虑准确性，并明确表示拒绝未经核实的声明，这意味着如果文档不可用或导致不确定性，它将停止或报告。",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","该技能通过获取文档独立运行，并且不隐式依赖其他技能。",1778685873758,"该技能使 AI 代理能够专门搜索并从 Cypress 官方文档源 (docs.cypress.io, cypress.io) 中提取信息。它优先处理 /llm/* 下经过 LLM 优化的 markdown 文件，并旨在拒绝任何无法根据文档核实的 API 或行为声明。",[195,196,197,198,199],"搜索 Cypress 官方文档","优先处理 /llm/* 下的 LLM 优化 markdown","拒绝未经核实的 API 或行为声明","提取结构化内容，如命令、概念和配置","适应特定版本行为",[201,202,203,204],"编写或修复 Cypress 测试（首选 `cypress-author`）。","在不获取文档的情况下解释或评论现有测试（首选 `cypress-explain`）。","依赖内存来获取精确的签名、默认值或已弃用的 API。","编造 Cypress API 或官方文档中不存在的行为。","3.0.0","4.4.0","通过优先使用官方文档和结构化源，为 AI 代理提供关于 Cypress 测试框架的准确、最新且可验证的信息，从而减少 AI 幻觉。","该技能非常完善并符合最佳实践，只有像问题参与度（由于缺乏近期活动）等次要问题被标记为 not_applicable。",99,"一个高质量的技能，用于检索精确的 Cypress 文档，确保准确性并减少 AI 幻觉。",[212,213,214,215,216],"cypress","documentation","testing","llm","knowledge-retrieval","verified",[219,220,221,222],"查找特定的 Cypress 命令、API、断言或配置选项。","确认某个功能在特定 Cypress 版本中的工作方式。","使用官方文档来验证 AI 生成的答案。","从 Cypress 文档中提取结构化内容供 AI 处理。",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"security":235,"testCoverage":237},{"hasLockfile":225},false,1778685855609,{"descriptionLength":228,"readmeSize":229},176,4998,{"closedIssues90d":8,"forks":231,"hasChangelog":225,"manifestVersion":232,"openIssues90d":8,"pushedAt":233,"stars":234},2,"1.0.0",1778162505000,21,{"hasNpmPackage":225,"license":236,"smitheryVerified":225},"MIT",{"hasCi":225,"hasTests":225},{"updatedAt":239},1778685952717,{"basePath":241,"githubOwner":242,"githubRepo":243,"locale":18,"slug":13,"type":244},"skills/cypress-docs","cypress-io","ai-toolkit","skill",{"_creationTime":246,"_id":247,"community":248,"display":249,"identity":252,"parentExtension":256,"providers":287,"relations":296,"tags":297,"workflow":298},1778685765056.1758,"k17a80t18qpe9tmapz3fnw597986mpsy",{"reviewCount":8},{"description":250,"installMethods":251,"name":212,"sourceUrl":14},"Create, update, and fix Cypress tests. Connect to Cypress Cloud to see test results and use data to manage your test suite.",{"claudeCode":212},{"basePath":253,"githubOwner":242,"githubRepo":243,"locale":254,"slug":243,"type":255},"","en","plugin",{"_creationTime":257,"_id":258,"community":259,"display":260,"identity":264,"providers":266,"relations":280,"tags":282,"workflow":283},1778685765056.1755,"k170k28hx0d93ds1md7v66h33986nap6",{"reviewCount":8},{"description":261,"installMethods":262,"name":263,"sourceUrl":14},"Cypress plugin marketplace for Claude Code",{"claudeCode":12},"Cypress AI Toolkit",{"basePath":253,"githubOwner":242,"githubRepo":243,"locale":254,"slug":243,"type":265},"marketplace",{"evaluate":267,"extract":274},{"promptVersionExtension":268,"promptVersionScoring":206,"score":269,"tags":270,"targetMarket":273,"tier":217},"3.1.0",95,[212,271,265,272,214],"ai","developer-tools","global",{"commitSha":275,"license":236,"marketplace":276,"plugin":278},"HEAD",{"name":212,"pluginCount":277},1,{"mcpCount":8,"provider":279,"skillCount":8},"classify",{"repoId":281},"kd778b5hp7aqcpb58zn9yj8xas86meqd",[271,212,272,265,214],{"evaluatedAt":284,"extractAt":285,"updatedAt":286},1778685787574,1778685765056,1778685985206,{"evaluate":288,"extract":293},{"promptVersionExtension":205,"promptVersionScoring":206,"score":289,"tags":290,"targetMarket":273,"tier":217},100,[212,214,291,271,292],"automation","qa",{"commitSha":275,"license":236,"plugin":294},{"mcpCount":8,"provider":279,"skillCount":295},3,{"parentExtensionId":258,"repoId":281},[271,291,212,292,214],{"evaluatedAt":299,"extractAt":285,"updatedAt":300},1778685834132,1778685985373,{"evaluate":302,"extract":304},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":303,"targetMarket":273,"tier":217},[212,213,214,215,216],{"commitSha":275},{"parentExtensionId":247,"repoId":281,"translatedFrom":306},"k1774nzmp186kv7gnbfr1bvxcd86mej5",{"_creationTime":308,"_id":281,"identity":309,"providers":310,"workflow":390},1778685760789.6113,{"githubOwner":242,"githubRepo":243,"sourceUrl":14},{"classify":311,"discover":381,"github":384},{"commitSha":275,"extensions":312},[313,326,343,362,368],{"basePath":253,"description":261,"displayName":212,"installMethods":314,"rationale":315,"selectedPaths":316,"source":325,"sourceLanguage":254,"type":265},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[317,320,322],{"path":318,"priority":319},".claude-plugin/marketplace.json","mandatory",{"path":321,"priority":319},"README.md",{"path":323,"priority":324},"LICENSE","high","rule",{"basePath":253,"description":250,"displayName":212,"installMethods":327,"license":236,"rationale":328,"selectedPaths":329,"source":325,"sourceLanguage":254,"type":255},{"claudeCode":212},"plugin manifest at .claude-plugin/plugin.json",[330,332,333,334,337,339,341],{"path":331,"priority":319},".claude-plugin/plugin.json",{"path":321,"priority":319},{"path":323,"priority":324},{"path":335,"priority":336},"skills/cypress-author/SKILL.md","medium",{"path":338,"priority":336},"skills/cypress-docs/SKILL.md",{"path":340,"priority":336},"skills/cypress-explain/SKILL.md",{"path":342,"priority":324},".cursor-plugin/plugin.json",{"basePath":344,"description":345,"displayName":346,"installMethods":347,"rationale":348,"selectedPaths":349,"source":325,"sourceLanguage":254,"type":244},"skills/cypress-author","Creates, updates, and fixes Cypress tests (E2E/end-to-end and component tests). Use when the user asks to create tests, add tests, write tests, update tests, test this file/component, new spec, or fix a failing or flaky test. Apply even when the user does not say 'Cypress' (e.g. 'create tests for this file'). Prefer cypress-explain when the user only wants to explain or review tests without changing code.","cypress-author",{"claudeCode":12},"SKILL.md frontmatter at skills/cypress-author/SKILL.md",[350,352,354,356,358,360],{"path":351,"priority":319},"SKILL.md",{"path":353,"priority":336},"references/author/async.md",{"path":355,"priority":336},"references/author/author-rules.md",{"path":357,"priority":336},"references/author/prompt.md",{"path":359,"priority":336},"references/author/reusability.md",{"path":361,"priority":336},"references/documentation/documentation-rules.md",{"basePath":241,"description":363,"displayName":13,"installMethods":364,"rationale":365,"selectedPaths":366,"source":325,"sourceLanguage":254,"type":244},"Search and extract Cypress information from official documentation (docs.cypress.io, cypress.io); prefer LLM markdown under /llm/* and refuse unverified API or behavior claims.",{"claudeCode":12},"SKILL.md frontmatter at skills/cypress-docs/SKILL.md",[367],{"path":351,"priority":319},{"basePath":369,"description":370,"displayName":371,"installMethods":372,"rationale":373,"selectedPaths":374,"source":325,"sourceLanguage":254,"type":244},"skills/cypress-explain","Explains Cypress tests (E2E and component tests), and answers questions about Cypress use and behavior. Use when the user asks to explain how a test works, explain how Cypress works, review or critique a test without writing code. Apply even when the user does not say 'Cypress' (e.g. 'explain this test'). Prefer the cypress-author skill when the user wants to create, fix, or update tests.","cypress-explain",{"claudeCode":12},"SKILL.md frontmatter at skills/cypress-explain/SKILL.md",[375,376,377,379],{"path":351,"priority":319},{"path":361,"priority":336},{"path":378,"priority":336},"references/explain/explain-cypress-rules.md",{"path":380,"priority":336},"references/explain/explain-test-rules.md",{"sources":382},[383],"manual",{"closedIssues90d":8,"description":385,"forks":231,"homepage":386,"license":236,"openIssues90d":8,"pushedAt":233,"readmeSize":229,"stars":234,"topics":387},"Fast, flexible, and open tooling for building intelligent workflows with Cypress.","https://www.cypress.io",[271,388,212,389,214],"ai-tools","skills",{"classifiedAt":391,"discoverAt":392,"extractAt":393,"githubAt":393,"updatedAt":391},1778685764794,1778685760789,1778685762942,[212,213,216,215,214],{"evaluatedAt":396,"extractAt":285,"updatedAt":239},1778685873879,[],[399,429,455,484,506,535],{"_creationTime":400,"_id":401,"community":402,"display":403,"identity":409,"providers":413,"relations":422,"tags":425,"workflow":426},1778695548458.4048,"k17e5nn93syzxrybh3he9fz5eh86nbme",{"reviewCount":8},{"description":404,"installMethods":405,"name":407,"sourceUrl":408},"Guide a person in becoming a better teacher and explainer. AI coaches content structuring, audience calibration, explanation clarity, Socratic questioning technique, feedback interpretation, and reflective practice for technical presentations, documentation, and mentoring. Use when a person needs to present technical content and wants preparation coaching, wants to write better documentation or tutorials, struggles to explain concepts across expertise levels, is mentoring a colleague, or is preparing for a talk or knowledge-sharing session.\n",{"claudeCode":406},"pjt222/agent-almanac","teach-guidance","https://github.com/pjt222/agent-almanac",{"basePath":410,"githubOwner":411,"githubRepo":412,"locale":254,"slug":407,"type":244},"skills/teach-guidance","pjt222","agent-almanac",{"evaluate":414,"extract":421},{"promptVersionExtension":205,"promptVersionScoring":206,"score":289,"tags":415,"targetMarket":273,"tier":217},[416,417,418,213,419,420],"teaching","coaching","presentation","explanation","guidance",{"commitSha":275},{"parentExtensionId":423,"repoId":424},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[417,213,419,420,418,416],{"evaluatedAt":427,"extractAt":428,"updatedAt":427},1778701952682,1778695548458,{"_creationTime":430,"_id":431,"community":432,"display":433,"identity":437,"providers":439,"relations":451,"tags":452,"workflow":453},1778695548458.385,"k17avw7n0q0zss1q5kna5zvjzx86mdvr",{"reviewCount":8},{"description":434,"installMethods":435,"name":436,"sourceUrl":408},"Prepare an organisation for regulatory inspection by assessing readiness against agency-specific focus areas (FDA, EMA, MHRA). Covers warning letter and 483 theme analysis, mock inspection protocols, document bundle preparation, inspection logistics, and response template creation. Use when a regulatory inspection has been announced or is anticipated, when a periodic self-assessment is due, when new systems have been implemented since the last inspection, or after a significant audit finding that may attract regulatory attention.\n",{"claudeCode":406},"prepare-inspection-readiness",{"basePath":438,"githubOwner":411,"githubRepo":412,"locale":254,"slug":436,"type":244},"skills/prepare-inspection-readiness",{"evaluate":440,"extract":450},{"promptVersionExtension":205,"promptVersionScoring":206,"score":289,"tags":441,"targetMarket":273,"tier":217},[442,443,444,445,446,447,448,213,449],"compliance","gxp","inspection","fda","ema","mhra","readiness","process-automation",{"commitSha":275},{"parentExtensionId":423,"repoId":424},[442,213,446,445,443,444,447,449,448],{"evaluatedAt":454,"extractAt":428,"updatedAt":454},1778700122939,{"_creationTime":456,"_id":457,"community":458,"display":459,"identity":465,"providers":469,"relations":477,"tags":480,"workflow":481},1778699234184.6135,"k175frmf44tn80mcd6gvw1c1th86ngq9",{"reviewCount":8},{"description":460,"installMethods":461,"name":463,"sourceUrl":464},"Invoke parallel document-specialist agents for external web searches and documentation lookup",{"claudeCode":462},"Yeachan-Heo/oh-my-claudecode","external-context","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":466,"githubOwner":467,"githubRepo":468,"locale":254,"slug":463,"type":244},"skills/external-context","Yeachan-Heo","oh-my-claudecode",{"evaluate":470,"extract":476},{"promptVersionExtension":205,"promptVersionScoring":206,"score":289,"tags":471,"targetMarket":273,"tier":217},[472,213,473,474,475],"search","research","information-retrieval","multi-agent",{"commitSha":275},{"parentExtensionId":478,"repoId":479},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[213,474,475,473,472],{"evaluatedAt":482,"extractAt":483,"updatedAt":482},1778699449790,1778699234184,{"_creationTime":485,"_id":486,"community":487,"display":488,"identity":492,"providers":494,"relations":502,"tags":503,"workflow":504},1778699234184.6133,"k170q6m14w6ah5ygc0jr5sa54986mpx7",{"reviewCount":8},{"description":489,"installMethods":490,"name":491,"sourceUrl":464},"Deep codebase initialization with hierarchical AGENTS.md documentation",{"claudeCode":462},"deepinit",{"basePath":493,"githubOwner":467,"githubRepo":468,"locale":254,"slug":491,"type":244},"skills/deepinit",{"evaluate":495,"extract":501},{"promptVersionExtension":205,"promptVersionScoring":206,"score":289,"tags":496,"targetMarket":273,"tier":217},[213,497,498,499,500],"codebase","agent","typescript","javascript",{"commitSha":275},{"parentExtensionId":478,"repoId":479},[498,497,213,500,499],{"evaluatedAt":505,"extractAt":483,"updatedAt":505},1778699437749,{"_creationTime":507,"_id":508,"community":509,"display":510,"identity":516,"providers":519,"relations":527,"tags":530,"workflow":531},1778699327207.9,"k175rvcd9dmnjemnr3t64br1vh86nx2b",{"reviewCount":8},{"description":511,"installMethods":512,"name":514,"sourceUrl":515},"当用户想要翻译存储库 README、使存储库支持多语言、本地化文档、添加语言切换器、国际化 README 或更新 GitHub 风格存储库中的本地化 README 变体时使用。",{"claudeCode":513},"xixu-me/skills","readme-i18n","https://github.com/xixu-me/skills",{"basePath":517,"githubOwner":518,"githubRepo":389,"locale":18,"slug":514,"type":244},"skills/readme-i18n","xixu-me",{"evaluate":520,"extract":526},{"promptVersionExtension":205,"promptVersionScoring":206,"score":289,"tags":521,"targetMarket":273,"tier":217},[522,213,523,524,525],"localization","internationalization","markdown","github",{"commitSha":275},{"repoId":528,"translatedFrom":529},"kd77r2vb42jmgam0qbr9f2c6kn86mebv","k173sze6h2kdjhyfbveynf98t586n5wt",[213,525,523,522,524],{"evaluatedAt":532,"extractAt":533,"updatedAt":534},1778699174967,1778699106670,1778699327208,{"_creationTime":536,"_id":537,"community":538,"display":539,"identity":545,"providers":549,"relations":557,"tags":560,"workflow":561},1778698519674.3237,"k172earne54eqhcgkf4h4dd4xn86mf0y",{"reviewCount":8},{"description":540,"installMethods":541,"name":543,"sourceUrl":544},"Next.js 16 缓存组件 - PPR、use cache 指令、cacheLife、cacheTag、updateTag",{"claudeCode":542},"vercel-labs/next-skills","next-cache-components","https://github.com/vercel-labs/next-skills",{"basePath":546,"githubOwner":547,"githubRepo":548,"locale":18,"slug":543,"type":244},"skills/next-cache-components","vercel-labs","next-skills",{"evaluate":550,"extract":556},{"promptVersionExtension":205,"promptVersionScoring":206,"score":289,"tags":551,"targetMarket":273,"tier":217},[552,553,554,555,213],"nextjs","react","caching","performance",{"commitSha":275},{"repoId":558,"translatedFrom":559},"kd74j5yynpnjmajhqjs5k1yd1186m086","k177rfsx01xb3yk52thpk5mqx986mpzp",[554,213,552,555,553],{"evaluatedAt":562,"extractAt":563,"updatedAt":564},1778698475220,1778698447161,1778698519674]