[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-ykdojo-half-clone-zh-CN":3,"guides-for-ykdojo-half-clone":444,"similar-k17a082m1hkytwtqm5tk3ga7w186m3be-zh-CN":445},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":257,"isFallback":248,"parentExtension":263,"providers":330,"relations":334,"repo":336,"tags":441,"workflow":442},1778699426581.2864,"k17a082m1hkytwtqm5tk3ga7w186m3be",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"克隆当前对话的后半部分，丢弃早期上下文以减少令牌使用量，同时保留近期工作。",{"claudeCode":12},"ykdojo/claude-code-tips","Half Clone Conversation","https://github.com/ykdojo/claude-code-tips",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":238,"workflow":255},1778699426581.2866,"kn7dy6ds1f34kt1dbeveb5y66n86m3a0","zh-CN",{"checks":20,"evaluatedAt":196,"extensionSummary":197,"features":198,"nonGoals":204,"practices":209,"prerequisites":210,"promptVersionExtension":215,"promptVersionScoring":216,"purpose":217,"rationale":218,"score":219,"summary":220,"tags":221,"tier":226,"useCases":227,"workflow":232},[21,26,29,32,36,39,43,47,50,53,58,62,66,70,73,76,79,82,85,88,92,96,100,104,108,111,115,118,122,125,128,131,134,137,140,144,148,151,154,158,161,164,167,170,174,177,180,183,186,189,193],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地说明了通过丢弃早期上下文并保留近期工作来减少令牌使用量的问题，直接解决了长对话中常见的痛点。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","该技能通过提供一种有针对性的方法来管理对话上下文，超越了默认的 Claude Code 上下文管理行为，提供了一种独特而有价值的解决方案。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该扩展程序为管理对话上下文提供了完整的工作流程，包括用于执行的脚本以及清晰的设置和使用说明，使其能够为实际工作流程做好准备。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该技能只有一个明确定义的职责：通过选择性地克隆或半克隆对话来管理对话上下文。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确而简洁地反映了该技能通过克隆对话的后半部分来减少令牌使用的功能。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","该技能使用特定的 bash 脚本（`half-clone-conversation.sh`）进行操作，而不是通用的命令，确保了执行的专注性。",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","SKILL.md 中清晰地记录了脚本的所有必需参数和设置步骤，包括权限和 shell 配置。",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","主要工具/命令的名称为“half-clone”，直接反映了其功能。",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","该技能的操作涉及与对话历史文件交互和执行脚本，输入主要是会话和项目 ID，这些都与任务直接相关。",{"category":54,"check":55,"severity":56,"summary":57},"License","License usability","warning","许可证是纯粹的版权声明，并授予了权利，但缺少标准的 SPDX 标识符，使得下游使用其可用性含糊不清。",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","该存储库显示最近三个月内的提交，表明维护活跃。",{"category":59,"check":63,"severity":64,"summary":65},"Dependency Management","not_applicable","该扩展程序似乎不使用任何需要显式管理的第三方依赖项。",{"category":67,"check":68,"severity":24,"summary":69},"Security","Secret Management","该技能操作对话历史文件，不处理或暴露任何秘密。",{"category":67,"check":71,"severity":24,"summary":72},"Injection","该技能的核心功能依赖于执行具有来自对话历史记录的特定参数的本地脚本，并且没有迹象表明加载了不受信任的外部代码或数据作为指令。",{"category":67,"check":74,"severity":24,"summary":75},"Transitive Supply-Chain Grenades","该技能执行本地脚本，不获取运行时远程内容或代码，从而减轻了与传递性供应链漏洞相关的风险。",{"category":67,"check":77,"severity":24,"summary":78},"Sandbox Isolation","该技能主要与本地对话历史文件交互并执行提供的脚本，具有读取必要文件的文档化权限，表明其在预期的范围内运行。",{"category":67,"check":80,"severity":24,"summary":81},"Sandbox escape primitives","提供的脚本似乎不包含分离进程的启动或拒绝重试循环等原语，这些原语可能有助于逃逸沙箱。",{"category":67,"check":83,"severity":24,"summary":84},"Data Exfiltration","该技能的操作涉及读取本地对话历史记录并执行脚本；它不将任何机密数据提交给任何第三方。",{"category":67,"check":86,"severity":24,"summary":87},"Hidden Text Tricks","捆绑的脚本和 SKILL.md 内容不包含隐藏的控制技巧、控制字符或不可见的 Unicode 标签。",{"category":89,"check":90,"severity":24,"summary":91},"Hooks","Opaque code execution","提供的脚本是纯 bash 脚本，不涉及 base64 编码或运行时代码获取等混淆技术。",{"category":93,"check":94,"severity":24,"summary":95},"Portability","Structural Assumption","该脚本对 `.claude` 目录中对话历史文件的位置做出了合理假设，并处理了脚本本身的潜在版本控制，而不是做出任意的项目结构假设。",{"category":97,"check":98,"severity":24,"summary":99},"Trust","Issues Attention","存储库中打开和最近关闭的 issue 数量很少，关闭率很高，表明维护响应及时。",{"category":101,"check":102,"severity":56,"summary":103},"Versioning","Release Management","SKILL.md 前端 matéria、package.json 或 GitHub release 中没有明确的版本控制，并且安装依赖于引用“main”，因此难以固定到特定版本。",{"category":105,"check":106,"severity":24,"summary":107},"Execution","Validation","该脚本使用 `jq` 解析对话数据，并使用带版本排序的 `find` 来定位正确的脚本，这表明输入验证和基于定义标准的选型。",{"category":67,"check":109,"severity":24,"summary":110},"Unguarded Destructive Operations","该脚本主要读取数据并执行其他脚本；它不包含文件删除或覆盖等未经用户干预的破坏性操作。",{"category":112,"check":113,"severity":24,"summary":114},"Code Execution","Error Handling","bash 脚本包含错误重定向并检查命令成功，确保失败得到报告并且工作流能够正常停止。",{"category":112,"check":116,"severity":64,"summary":117},"Logging","该技能主要是分析性的，不执行需要本地审计日志的破坏性操作或出站调用。",{"category":119,"check":120,"severity":64,"summary":121},"Compliance","GDPR","该技能操作可能包含个人数据的对话历史，但它不将此数据提交给任何第三方，也没有对其进行超出其固有文件处理的特殊清理。",{"category":119,"check":123,"severity":24,"summary":124},"Target market","该技能操作本地对话历史记录并使用标准的 bash 命令，使其在全球范围内适用，没有任何区域或司法管辖区的限制。",{"category":93,"check":126,"severity":24,"summary":127},"Runtime stability","该脚本依赖于常见的 bash 实用程序（`tail`、`jq`、`find`）和 Python，这些程序广泛可用，确保了在 POSIX 系统上的良好运行时稳定性。",{"category":44,"check":129,"severity":24,"summary":130},"README","README 提供了关于该技能目的、设置和在 Claude Code 提示的更广泛背景下使用的全面概述。",{"category":33,"check":132,"severity":64,"summary":133},"Tool surface size","这是一个单一工具扩展，因此工具表面大小检查不适用。",{"category":40,"check":135,"severity":64,"summary":136},"Overlapping near-synonym tools","该扩展程序主要专注于单一的“half-clone”功能，因此不存在重叠工具。",{"category":44,"check":138,"severity":24,"summary":139},"Phantom features","README 和 SKILL.md 中描述的所有功能，如克隆和半克隆对话，都有相应的已实现脚本和功能。",{"category":141,"check":142,"severity":24,"summary":143},"Install","Installation instruction","README 提供了通过符号链接手动设置以及通过 `dx` 插件安装的清晰、可复制的说明，包括必要的权限。",{"category":145,"check":146,"severity":24,"summary":147},"Errors","Actionable error messages","该脚本包含清晰的错误消息，用于指示缺失的依赖项或不正确的参数，指导用户如何解决问题。",{"category":105,"check":149,"severity":24,"summary":150},"Pinned dependencies","该脚本依赖于标准的系统实用程序（`bash`、`jq`、`find`）和 Python，这些程序被假定由操作系统存在和版本控制，而不是需要固定的外部库。",{"category":33,"check":152,"severity":64,"summary":153},"Dry-run preview","该技能的主要功能是管理对话历史文件，这些文件不是破坏性的状态更改，因此不需要进行干运行预览。",{"category":155,"check":156,"severity":64,"summary":157},"Protocol","Idempotent retry & timeouts","该技能在本地操作对话文件，不涉及远程调用或需要幂等性或超时状态更改的操作。",{"category":119,"check":159,"severity":64,"summary":160},"Telemetry opt-in","该扩展程序不发出任何遥测数据。",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","SKILL.md 清楚地定义了该技能的目的为“克隆当前对话的后半部分，丢弃早期上下文”，并概述了涉及的步骤，使其功能和触发器清晰明了。",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","SKILL.md 中的前端 matéria 简洁明了，直接说明了技能的名称和描述，提供了其核心功能清晰的摘要。",{"category":44,"check":168,"severity":24,"summary":169},"Concise Body","SKILL.md 还算简洁，详细说明了半克隆操作的步骤，没有过多的冗余。",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","SKILL.md 提供了分步说明以及指向相关脚本的链接，有效采用了渐进式披露以提高清晰度。",{"category":171,"check":175,"severity":64,"summary":176},"Forked exploration","此技能的目的是上下文管理，不涉及需要 `context: fork` 设置的深入探索或代码审查。",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","README 和 SKILL.md 提供了设置和使用半克隆功能的清晰说明和命令示例，展示了其预期的输出。",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","该脚本处理了潜在的边缘情况，例如多个脚本版本或文件丢失，并提供了错误消息和恢复步骤。",{"category":112,"check":184,"severity":64,"summary":185},"Tool Fallback","该技能使用本地系统工具，不依赖需要回退路径的外部 MCP 服务器或工具。",{"category":93,"check":187,"severity":24,"summary":188},"Stack assumptions","该脚本声明依赖于常见的 bash 实用程序（`jq`、`find`）和 Python，预先指定了运行时环境和必要的工具。",{"category":190,"check":191,"severity":24,"summary":192},"Safety","Halt on unexpected state","该脚本包含对脚本存在和会话 ID 有效性等先决条件的检查，如果遇到意外状态，则会以错误消息停止工作流。",{"category":93,"check":194,"severity":24,"summary":195},"Cross-skill coupling","该技能是独立的，并且不隐式依赖于加载的其他技能；其功能是独立的。",1778699337349,"此技能提供了一个 bash 脚本来克隆 Claude Code 对话的后半部分，丢弃早期上下文以减少令牌使用量，同时保留近期工作。它包括设置说明、用法示例和错误处理。",[199,200,201,202,203],"克隆对话的后半部分","丢弃早期上下文以节省令牌","保留近期工作和上下文","自动查找并运行特定脚本版本","提供清晰的设置和使用说明",[205,206,207,208],"完全存档或删除过去的对话历史记录","总结或抽象化对话内容","提供完整的对话历史搜索功能","修改原始对话线程",[],[211,212,213,214],"Bash shell","jq 实用程序","Claude Code CLI","Python 3","3.0.0","4.4.0","通过选择性对话克隆，有效地管理 Claude Code 中的长对话，减少令牌使用量并保留近期工作。","许可证可用性警告和缺乏明确的版本控制是次要问题。该扩展程序质量高且健壮。",90,"通过选择性地克隆对话来管理对话上下文的一项非常实用的技能。",[222,223,224,225],"conversation-management","context-reduction","cli-tool","workflow-automation","community",[228,229,230,231],"当对话变得过长且令牌使用量是一个问题时","开始一项新任务，在保留相关近期信息的同时使用新上下文","从长对话中的特定点分支出不同的方法","通过减少上下文窗口负载来提高 Claude Code 的性能",[233,234,235,236,237],"确定当前的对话会话 ID 和项目路径","定位 `half-clone-conversation.sh` 脚本，优先选择最新版本","预览对话以验证会话 ID 和上下文范围","使用会话 ID 和项目路径执行脚本以创建半克隆对话","告知用户在哪里可以找到并如何访问新对话",{"codeQuality":239,"collectedAt":241,"documentation":242,"maintenance":245,"security":252,"testCoverage":254},{"hasLockfile":240},true,1778699322205,{"descriptionLength":243,"readmeSize":244},128,79620,{"closedIssues90d":246,"forks":247,"hasChangelog":248,"openIssues90d":249,"pushedAt":250,"stars":251},5,614,false,2,1778050349000,8241,{"hasNpmPackage":248,"license":253,"smitheryVerified":248},"NOASSERTION",{"hasCi":248,"hasTests":248},{"updatedAt":256},1778699426581,{"basePath":258,"githubOwner":259,"githubRepo":260,"locale":18,"slug":261,"type":262},"skills/half-clone","ykdojo","claude-code-tips","half-clone","skill",{"_creationTime":264,"_id":265,"community":266,"display":267,"identity":271,"parentExtension":275,"providers":310,"relations":325,"tags":326,"workflow":327},1778699262802.4763,"k1771jhnksgm8d8zyrbb7r99c986nmfp",{"reviewCount":8},{"description":268,"installMethods":269,"name":270,"sourceUrl":14},"Developer experience essentials: GitHub Actions debugging, conversation cloning/half-cloning, context handoffs, and Reddit research via Gemini CLI",{"claudeCode":270},"dx",{"basePath":272,"githubOwner":259,"githubRepo":260,"locale":273,"slug":260,"type":274},"","en","plugin",{"_creationTime":276,"_id":277,"community":278,"display":279,"identity":283,"providers":285,"relations":303,"tags":305,"workflow":306},1778699262802.476,"k176hb199nazddzaenhpe5apdx86mbv6",{"reviewCount":8},{"description":280,"installMethods":281,"name":282,"sourceUrl":14},"45 tips for getting the most out of Claude Code, from basics to advanced - includes a custom status line script, cutting the system prompt in half, using Gemini CLI as Claude Code's minion, and Claude Code running itself in a container. Also includes the dx plugin.",{"claudeCode":12},"Claude Code Tips",{"basePath":272,"githubOwner":259,"githubRepo":260,"locale":273,"slug":260,"type":284},"marketplace",{"evaluate":286,"extract":297},{"promptVersionExtension":287,"promptVersionScoring":216,"score":288,"tags":289,"targetMarket":296,"tier":226},"3.1.0",95,[290,291,292,293,294,295],"claude-code","developer-tools","productivity","tips","plugins","automation","global",{"commitSha":298,"license":253,"marketplace":299,"plugin":301},"HEAD",{"name":259,"pluginCount":300},1,{"mcpCount":8,"provider":302,"skillCount":8},"classify",{"repoId":304},"kd75fm359weq574r9qxrp8jky186mya6",[295,290,291,294,292,293],{"evaluatedAt":307,"extractAt":308,"updatedAt":309},1778699277583,1778699262802,1778699461637,{"evaluate":311,"extract":321},{"promptVersionExtension":215,"promptVersionScoring":216,"score":312,"tags":313,"targetMarket":296,"tier":320},79,[314,315,292,316,317,318,319],"developer","github-actions","workflow","devtools","git","research","flagged",{"commitSha":298,"license":322,"plugin":323},"All Rights Reserved",{"mcpCount":8,"provider":302,"skillCount":324},6,{"parentExtensionId":277,"repoId":304},[314,317,318,315,292,319,316],{"evaluatedAt":328,"extractAt":308,"updatedAt":329},1778699294768,1778699462340,{"evaluate":331,"extract":333},{"promptVersionExtension":215,"promptVersionScoring":216,"score":219,"tags":332,"targetMarket":296,"tier":226},[222,223,224,225],{"commitSha":298,"license":253},{"parentExtensionId":265,"repoId":304,"translatedFrom":335},"k1704302w2ms13x8ps9ndgnc3586nsmg",{"_creationTime":337,"_id":304,"identity":338,"providers":339,"workflow":437},1778699252708.3816,{"githubOwner":259,"githubRepo":260,"sourceUrl":14},{"classify":340,"discover":423,"github":426},{"commitSha":298,"extensions":341},[342,355,376,385,393,399,407,415],{"basePath":272,"displayName":259,"installMethods":343,"rationale":344,"selectedPaths":345,"source":354,"sourceLanguage":273,"type":284},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[346,349,351],{"path":347,"priority":348},".claude-plugin/marketplace.json","mandatory",{"path":350,"priority":348},"README.md",{"path":352,"priority":353},"LICENSE","high","rule",{"basePath":272,"description":268,"displayName":270,"installMethods":356,"license":322,"rationale":357,"selectedPaths":358,"source":354,"sourceLanguage":273,"type":274},{"claudeCode":270},"plugin manifest at .claude-plugin/plugin.json",[359,361,362,363,366,368,370,372,374],{"path":360,"priority":348},".claude-plugin/plugin.json",{"path":350,"priority":348},{"path":352,"priority":353},{"path":364,"priority":365},"skills/clone/SKILL.md","medium",{"path":367,"priority":365},"skills/gha/SKILL.md",{"path":369,"priority":365},"skills/half-clone/SKILL.md",{"path":371,"priority":365},"skills/handoff/SKILL.md",{"path":373,"priority":365},"skills/reddit-fetch/SKILL.md",{"path":375,"priority":365},"skills/review-claudemd/SKILL.md",{"basePath":377,"description":378,"displayName":379,"installMethods":380,"rationale":381,"selectedPaths":382,"source":354,"sourceLanguage":273,"type":262},"skills/clone","Clone the current conversation so the user can branch off and try a different approach.","clone",{"claudeCode":12},"SKILL.md frontmatter at skills/clone/SKILL.md",[383],{"path":384,"priority":348},"SKILL.md",{"basePath":386,"description":387,"displayName":388,"installMethods":389,"rationale":390,"selectedPaths":391,"source":354,"sourceLanguage":273,"type":262},"skills/gha","Analyze GitHub Actions failures and identify root causes","gha",{"claudeCode":12},"SKILL.md frontmatter at skills/gha/SKILL.md",[392],{"path":384,"priority":348},{"basePath":258,"description":394,"displayName":261,"installMethods":395,"rationale":396,"selectedPaths":397,"source":354,"sourceLanguage":273,"type":262},"Clone the later half of the current conversation, discarding earlier context to reduce token usage while preserving recent work.",{"claudeCode":12},"SKILL.md frontmatter at skills/half-clone/SKILL.md",[398],{"path":384,"priority":348},{"basePath":400,"description":401,"displayName":402,"installMethods":403,"rationale":404,"selectedPaths":405,"source":354,"sourceLanguage":273,"type":262},"skills/handoff","Write or update a handoff document so the next agent with fresh context can continue this work.","handoff",{"claudeCode":12},"SKILL.md frontmatter at skills/handoff/SKILL.md",[406],{"path":384,"priority":348},{"basePath":408,"description":409,"displayName":410,"installMethods":411,"rationale":412,"selectedPaths":413,"source":354,"sourceLanguage":273,"type":262},"skills/reddit-fetch","Fetch content from Reddit using Gemini CLI or curl JSON API fallback. Use when accessing Reddit URLs, researching topics on Reddit, or when Reddit returns 403/blocked errors.","reddit-fetch",{"claudeCode":12},"SKILL.md frontmatter at skills/reddit-fetch/SKILL.md",[414],{"path":384,"priority":348},{"basePath":416,"description":417,"displayName":418,"installMethods":419,"rationale":420,"selectedPaths":421,"source":354,"sourceLanguage":273,"type":262},"skills/review-claudemd","Review recent conversations to find improvements for CLAUDE.md files.","review-claudemd",{"claudeCode":12},"SKILL.md frontmatter at skills/review-claudemd/SKILL.md",[422],{"path":384,"priority":348},{"sources":424},[425],"manual",{"closedIssues90d":246,"description":280,"forks":247,"license":253,"openIssues90d":249,"pushedAt":250,"readmeSize":244,"stars":251,"topics":427},[428,429,430,431,432,433,434,290,435,436,291,292],"agentic","agentic-ai","agentic-coding","agentic-workflow","ai","claude","claude-ai","tips-and-tricks","cli",{"classifiedAt":438,"discoverAt":439,"extractAt":440,"githubAt":440,"updatedAt":438},1778699262602,1778699252708,1778699259828,[224,223,222,225],{"evaluatedAt":443,"extractAt":308,"updatedAt":256},1778699337489,[],[446,478,507,538,565,593],{"_creationTime":447,"_id":448,"community":449,"display":450,"identity":456,"providers":460,"relations":470,"tags":473,"workflow":474},1778692997480.065,"k174jb7x7h52qzjr42hvgsxpj986mgws",{"reviewCount":8},{"description":451,"installMethods":452,"name":454,"sourceUrl":455},"使用严格的交付工作流执行编码任务：构建完整计划、分步实现、持续运行测试，并默认在每一步 (`per_step`) 后提交。当用户要求行为驱动交付或需求不明确时，支持显式提交策略覆盖 (`final_only`, `milestone`) 和可选的 BDD（给定/当/则）。",{"claudeCode":453},"majiayu000/vibeguard","fixflow","https://github.com/majiayu000/vibeguard",{"basePath":457,"githubOwner":458,"githubRepo":459,"locale":18,"slug":454,"type":262},"workflows/fixflow","majiayu000","vibeguard",{"evaluate":461,"extract":469},{"promptVersionExtension":215,"promptVersionScoring":216,"score":462,"tags":463,"targetMarket":296,"tier":468},100,[464,465,291,466,225,467],"code-quality","ai-safety","code-generation","security","verified",{"commitSha":298},{"repoId":471,"translatedFrom":472},"kd7b0vh258xpbyerk68bk3e1ks86mk58","k17bwx69hk0p0w7rnpzvv2p16h86mp2k",[465,466,464,291,467,225],{"evaluatedAt":475,"extractAt":476,"updatedAt":477},1778692812461,1778692607327,1778692997480,{"_creationTime":479,"_id":480,"community":481,"display":482,"identity":488,"providers":492,"relations":501,"tags":503,"workflow":504},1778691799740.4683,"k1794z8maqm6hayneb6tsjvxhs86na8f",{"reviewCount":8},{"description":483,"installMethods":484,"name":486,"sourceUrl":487},"Observe the user's screen via screenpipe, detect repeated research workflows, match them against existing scientific-agent-skills, and draft new skills (or composition recipes that chain existing ones) for the patterns not yet covered. Use when the user asks to analyze their recent work and propose skills based on what they actually do. Requires the screenpipe daemon (https://github.com/screenpipe/screenpipe) running locally on port 3030 — the skill has no other data source and will refuse to run if screenpipe is unreachable. All detection runs locally; only redacted cluster summaries reach the LLM.",{"claudeCode":485},"K-Dense-AI/claude-scientific-skills","autoskill","https://github.com/K-Dense-AI/claude-scientific-skills",{"basePath":489,"githubOwner":490,"githubRepo":491,"locale":273,"slug":486,"type":262},"scientific-skills/autoskill","K-Dense-AI","claude-scientific-skills",{"evaluate":493,"extract":499},{"promptVersionExtension":215,"promptVersionScoring":216,"score":462,"tags":494,"targetMarket":296,"tier":468},[225,495,496,497,498],"skill-discovery","research-assistant","llm-integration","screenpipe",{"commitSha":298,"license":500},"MIT",{"repoId":502},"kd79rphh5gexy91xmpxc05h5mh86mm9r",[497,496,498,495,225],{"evaluatedAt":505,"extractAt":506,"updatedAt":505},1778691975656,1778691799740,{"_creationTime":508,"_id":509,"community":510,"display":511,"identity":517,"providers":521,"relations":531,"tags":534,"workflow":535},1778695548458.404,"k175fh7fn2j1cn6hwg6gc8e1qd86nh9a",{"reviewCount":8},{"description":512,"installMethods":513,"name":515,"sourceUrl":516},"Bulk-extract every candidate flag from a binary namespace, build an extraction inventory with occurrence counts and call-type tags, cross- reference against a documented set, and track completeness across probe campaigns until the undocumented remainder reaches zero. Covers namespace prefix harvesting, gate-vs-telemetry disambiguation at the call-site level, completeness metrics, DEFAULT-TRUE population reporting, and a final completion confirmation scan. Use upstream of probe-feature-flag- state when you need a complete catalog rather than a sample, or when a prior wave-based campaign needs a verifiable end condition.\n",{"claudeCode":514},"pjt222/agent-almanac","sweep-flag-namespace","https://github.com/pjt222/agent-almanac",{"basePath":518,"githubOwner":519,"githubRepo":520,"locale":273,"slug":515,"type":262},"skills/sweep-flag-namespace","pjt222","agent-almanac",{"evaluate":522,"extract":530},{"promptVersionExtension":215,"promptVersionScoring":216,"score":523,"tags":524,"targetMarket":296,"tier":468},99,[525,526,527,528,529,224],"reverse-engineering","feature-flags","code-analysis","inventory","completeness",{"commitSha":298},{"parentExtensionId":532,"repoId":533},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[224,527,529,526,528,525],{"evaluatedAt":536,"extractAt":537,"updatedAt":536},1778701873915,1778695548458,{"_creationTime":539,"_id":540,"community":541,"display":542,"identity":548,"providers":552,"relations":559,"tags":561,"workflow":562},1778694149049.3481,"k17ad807rzj6z89wn9342yve4d86m8a8",{"reviewCount":8},{"description":543,"installMethods":544,"name":546,"sourceUrl":547},"Review a proposed Agent Skill for structural validity and content quality before publishing. Runs the skill-validator CLI to check for structural issues, scores the skill with an LLM judge, and interprets results to advise SMEs on what to address. Use when a user wants to review, validate, or quality-check an Agent Skill.",{"claudeCode":545},"mongodb/agent-skills","review-skill","https://github.com/mongodb/agent-skills",{"basePath":549,"githubOwner":550,"githubRepo":551,"locale":273,"slug":546,"type":262},"tools/review-skill","mongodb","agent-skills",{"evaluate":553,"extract":558},{"promptVersionExtension":215,"promptVersionScoring":216,"score":523,"tags":554,"targetMarket":296,"tier":468},[555,556,557,224,291],"code-review","agent-skill-validation","llm-scoring",{"commitSha":298},{"repoId":560},"kd74vahs1zbjqzqbert490xyrd86nfv5",[556,224,555,291,557],{"evaluatedAt":563,"extractAt":564,"updatedAt":563},1778694341078,1778694149049,{"_creationTime":566,"_id":567,"community":568,"display":569,"identity":575,"providers":579,"relations":587,"tags":589,"workflow":590},1778690923100.045,"k170wwcnmjzn5c887kx5w08f2s86nq7t",{"reviewCount":8},{"description":570,"installMethods":571,"name":573,"sourceUrl":574},"Generate talking head avatar videos with Pruna P-Video-Avatar via inference.sh CLI. Turn a portrait image into a realistic speaking video with built-in TTS. 18x faster and 6x cheaper than competitors. Models: P-Video-Avatar, P-Image (for portrait generation). Capabilities: text-to-avatar, audio-driven avatars, 30 voices, 10 languages, 720p/1080p, built-in TTS, dynamic backgrounds, full-body control. Use for: AI presenters, product demos, explainer videos, virtual influencers, marketing, education, multilingual content, UGC, gaming avatars. Triggers: avatar video, talking head, ai avatar, p-video-avatar, pruna avatar, video avatar, ai presenter, digital human, virtual presenter, lipsync, talking avatar, ai spokesperson, heygen alternative, synthesia alternative, veed alternative, fabric alternative, omnihuman alternative",{"claudeCode":572},"inferen-sh/skills","p-video-avatar","https://github.com/inferen-sh/skills",{"basePath":576,"githubOwner":577,"githubRepo":578,"locale":273,"slug":573,"type":262},"tools/video/p-video-avatar","inferen-sh","skills",{"evaluate":580,"extract":586},{"promptVersionExtension":215,"promptVersionScoring":216,"score":523,"tags":581,"targetMarket":296,"tier":468},[582,583,584,585,224],"video-generation","avatar","tts","ai-presenter",{"commitSha":298},{"repoId":588},"kd75bmkxfkvvw504knzzpkzjph86n71t",[585,583,224,584,582],{"evaluatedAt":591,"extractAt":592,"updatedAt":591},1778692700143,1778690923100,{"_creationTime":594,"_id":595,"community":596,"display":597,"identity":601,"providers":604,"relations":612,"tags":613,"workflow":614},1778695548458.3833,"k17ctw3h9gwsz2weedx7m3dqax86m39b",{"reviewCount":8},{"description":598,"installMethods":599,"name":600,"sourceUrl":516},"Plan a software release cycle with milestones, feature freezes, release candidates, and go/no-go criteria. Covers calendar-based and feature-based release strategies. Use when starting planning for a major or minor version release, transitioning from ad-hoc to structured release cadence, coordinating a release across multiple teams or components, defining quality gates for a regulated project, or planning the first public release (v1.0.0) of a project.\n",{"claudeCode":514},"Plan Release Cycle",{"basePath":602,"githubOwner":519,"githubRepo":520,"locale":273,"slug":603,"type":262},"skills/plan-release-cycle","plan-release-cycle",{"evaluate":605,"extract":611},{"promptVersionExtension":215,"promptVersionScoring":216,"score":523,"tags":606,"targetMarket":296,"tier":468},[607,608,609,610,225],"release-planning","versioning","milestones","documentation",{"commitSha":298,"license":500},{"parentExtensionId":532,"repoId":533},[610,609,607,608,225],{"evaluatedAt":615,"extractAt":537,"updatedAt":615},1778699984179]