[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-ykdojo-half-clone-en":3,"guides-for-ykdojo-half-clone":441,"similar-k1704302w2ms13x8ps9ndgnc3586nsmg-en":442},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":258,"isFallback":249,"parentExtension":264,"providers":329,"relations":333,"repo":334,"tags":438,"workflow":439},1778699262802.477,"k1704302w2ms13x8ps9ndgnc3586nsmg",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Clone the later half of the current conversation, discarding earlier context to reduce token usage while preserving recent work.",{"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":239,"workflow":256},1778699337489.6348,"kn7c1x297jrw2p1zzrc5aj20s186n8hc","en",{"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,"targetMarket":226,"tier":227,"useCases":228,"workflow":233},[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","The description clearly states the problem of reducing token usage by discarding earlier context while preserving recent work, directly addressing a common pain point in long conversations.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides a unique and valuable solution by offering a targeted method to manage conversation context, going beyond default Claude Code behavior for context management.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The extension provides a complete workflow for managing conversation context, including a script for execution and clear instructions for setup and usage, making it ready for real-world workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill has a single, well-defined responsibility: managing conversation context by selectively cloning or half-cloning conversations.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately and concisely reflects the skill's functionality of cloning the later half of a conversation to reduce token usage.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill utilizes a specific bash script (`half-clone-conversation.sh`) for its operation, rather than a general-purpose command, ensuring focused execution.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All necessary parameters and setup steps for the script, including permissions and shell configuration, are clearly documented in the SKILL.md.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","The primary tool/command is clearly named 'half-clone', directly reflecting its function.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The skill's operation involves interacting with conversation history files and executing a script, with inputs being primarily session and project IDs, which are directly relevant to the task.",{"category":54,"check":55,"severity":56,"summary":57},"License","License usability","warning","The license is provided as a bare copyright statement with a grant of rights, but lacks a canonical SPDX identifier, making its usability ambiguous for downstream use.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The repository shows recent commits within the last 3 months, indicating active maintenance.",{"category":59,"check":63,"severity":64,"summary":65},"Dependency Management","not_applicable","The extension does not appear to use any third-party dependencies that require explicit management.",{"category":67,"check":68,"severity":24,"summary":69},"Security","Secret Management","The skill operates on conversation history files and does not appear to handle or expose any secrets.",{"category":67,"check":71,"severity":24,"summary":72},"Injection","The skill's core functionality relies on executing a local script with specific parameters derived from conversation history, and there's no indication of loading untrusted external code or data as instructions.",{"category":67,"check":74,"severity":24,"summary":75},"Transitive Supply-Chain Grenades","The skill executes a local script and does not fetch remote content or code at runtime, mitigating risks associated with transitive supply-chain vulnerabilities.",{"category":67,"check":77,"severity":24,"summary":78},"Sandbox Isolation","The skill primarily interacts with local conversation history files and executes a provided script, with documented permissions for reading the necessary files, suggesting it operates within expected scopes.",{"category":67,"check":80,"severity":24,"summary":81},"Sandbox escape primitives","The provided script does not appear to contain primitives like detached process spawns or deny-retry loops that would facilitate sandbox escapes.",{"category":67,"check":83,"severity":24,"summary":84},"Data Exfiltration","The skill's operation involves reading local conversation history and executing a script; it does not submit confidential data to any third party.",{"category":67,"check":86,"severity":24,"summary":87},"Hidden Text Tricks","The bundled script and SKILL.md content are free of hidden-steering tricks, control characters, or invisible Unicode tags.",{"category":89,"check":90,"severity":24,"summary":91},"Hooks","Opaque code execution","The provided script is plain bash and does not involve obfuscation techniques like base64 encoding or runtime code fetching.",{"category":93,"check":94,"severity":24,"summary":95},"Portability","Structural Assumption","The script makes a reasonable assumption about the location of conversation history files within the `.claude` directory and handles potential versioning of the script itself, rather than making arbitrary project structure assumptions.",{"category":97,"check":98,"severity":24,"summary":99},"Trust","Issues Attention","The repository has a low number of open and recently closed issues, with a good closure rate, suggesting active maintenance and responsiveness.",{"category":101,"check":102,"severity":56,"summary":103},"Versioning","Release Management","There is no explicit versioning indicated in the SKILL.md frontmatter, package.json, or GitHub releases, and installation relies on referencing 'main', making it difficult to pin to a specific version.",{"category":105,"check":106,"severity":24,"summary":107},"Execution","Validation","The script uses `jq` to parse conversation data and `find` with version sorting to locate the correct script, indicating input validation and selection based on defined criteria.",{"category":67,"check":109,"severity":24,"summary":110},"Unguarded Destructive Operations","The script primarily reads data and executes other scripts; it does not contain inherently destructive operations like file deletion or overwrites without user intervention.",{"category":112,"check":113,"severity":24,"summary":114},"Code Execution","Error Handling","The bash script includes error redirection and checks for command success, ensuring that failures are reported and the workflow halts gracefully.",{"category":112,"check":116,"severity":64,"summary":117},"Logging","The skill is primarily analytical and does not perform destructive actions or outbound calls that would necessitate a local audit log.",{"category":119,"check":120,"severity":64,"summary":121},"Compliance","GDPR","The skill operates on conversation history, which may contain personal data, but it does not submit this data to any third party, nor does it specifically sanitize it beyond its inherent file processing.",{"category":119,"check":123,"severity":24,"summary":124},"Target market","The skill operates on local conversation history and uses standard bash commands, making it globally applicable without any regional or jurisdictional restrictions.",{"category":93,"check":126,"severity":24,"summary":127},"Runtime stability","The script relies on common bash utilities (`tail`, `jq`, `find`) and Python, which are widely available, ensuring good runtime stability across POSIX systems.",{"category":44,"check":129,"severity":24,"summary":130},"README","The README provides a comprehensive overview of the skill's purpose, setup, and usage within the broader context of Claude Code tips.",{"category":33,"check":132,"severity":64,"summary":133},"Tool surface size","This is a single-tool extension, so the tool surface size check is not applicable.",{"category":40,"check":135,"severity":64,"summary":136},"Overlapping near-synonym tools","The extension primarily focuses on a single 'half-clone' functionality, thus no overlapping tools are present.",{"category":44,"check":138,"severity":24,"summary":139},"Phantom features","All features described in the README and SKILL.md, such as cloning and half-cloning conversations, have corresponding implemented scripts and functionality.",{"category":141,"check":142,"severity":24,"summary":143},"Install","Installation instruction","The README provides clear, copy-pasteable instructions for manual setup via symlinks and for installation via the `dx` plugin, including necessary permissions.",{"category":145,"check":146,"severity":24,"summary":147},"Errors","Actionable error messages","The script includes clear error messages for missing dependencies or incorrect parameters, guiding the user on how to resolve issues.",{"category":105,"check":149,"severity":24,"summary":150},"Pinned dependencies","The script relies on standard system utilities (`bash`, `jq`, `find`) and Python, which are assumed to be present and versioned by the operating system, rather than external libraries requiring pinning.",{"category":33,"check":152,"severity":64,"summary":153},"Dry-run preview","The skill's primary function is to manage conversation history files, which are not state-changing in a destructive way that would require a dry-run preview.",{"category":155,"check":156,"severity":64,"summary":157},"Protocol","Idempotent retry & timeouts","The skill operates locally on conversation files and does not involve remote calls or state-changing operations that would necessitate idempotency or timeouts.",{"category":119,"check":159,"severity":64,"summary":160},"Telemetry opt-in","The extension does not emit any telemetry.",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","The SKILL.md clearly defines the skill's purpose as 'Clone the later half of the current conversation, discarding earlier context' and outlines the steps involved, making its function and trigger clear.",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The frontmatter in SKILL.md is concise and directly states the name and description of the skill, providing a clear summary of its core capability.",{"category":44,"check":168,"severity":24,"summary":169},"Concise Body","The SKILL.md is reasonably concise, detailing the steps for the half-clone operation without excessive verbosity.",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","The SKILL.md provides step-by-step instructions and links to associated scripts, effectively employing progressive disclosure for clarity.",{"category":171,"check":175,"severity":64,"summary":176},"Forked exploration","This skill's purpose is context management and does not involve deep exploration or code review that would necessitate the `context: fork` setting.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","The README and SKILL.md provide clear instructions and command examples for setting up and using the half-clone functionality, demonstrating its expected output.",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","The script handles potential edge cases such as multiple script versions or missing files, providing error messages and recovery steps.",{"category":112,"check":184,"severity":64,"summary":185},"Tool Fallback","The skill uses local system tools and does not rely on external MCP servers or tools that would require a fallback path.",{"category":93,"check":187,"severity":24,"summary":188},"Stack assumptions","The script declares its reliance on common bash utilities (`jq`, `find`) and Python, specifying the runtime surface and necessary tools upfront.",{"category":190,"check":191,"severity":24,"summary":192},"Safety","Halt on unexpected state","The script includes checks for prerequisites like script existence and session ID validity, halting the workflow with error messages if unexpected states are encountered.",{"category":93,"check":194,"severity":24,"summary":195},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills being loaded; its functionality is independent.",1778699337349,"This skill provides a bash script to clone the latter half of a Claude Code conversation, discarding earlier context to reduce token usage while preserving recent work. It includes setup instructions, usage examples, and error handling.",[199,200,201,202,203],"Clones the later half of a conversation","Discards earlier context to save tokens","Preserves recent work and context","Automates finding and running a specific script version","Provides clear setup and usage instructions",[205,206,207,208],"Completely archiving or deleting past conversation history","Summarizing or abstracting conversation content","Providing a full conversation history search functionality","Modifying the original conversation thread",[],[211,212,213,214],"Bash shell","jq utility","Claude Code CLI","Python 3","3.0.0","4.4.0","Efficiently manage long conversations in Claude Code by reducing token usage and preserving recent work through selective conversation cloning.","License usability warning and lack of explicit versioning were minor issues. The extension is otherwise high-quality and robust.",90,"A highly practical skill for managing conversation context by selectively cloning conversations.",[222,223,224,225],"conversation-management","context-reduction","cli-tool","workflow-automation","global","community",[229,230,231,232],"When a conversation becomes too long and token usage is a concern","To start a new task with fresh context while retaining relevant recent information","To branch off a different approach from a specific point in a long conversation","To improve Claude Code performance by reducing context window load",[234,235,236,237,238],"Identify current conversation session ID and project path","Locate the `half-clone-conversation.sh` script, preferring the latest version","Preview the conversation to verify session ID and context range","Execute the script with session ID and project path to create a half-cloned conversation","Inform the user where to find and how to access the new conversation",{"codeQuality":240,"collectedAt":242,"documentation":243,"maintenance":246,"security":253,"testCoverage":255},{"hasLockfile":241},true,1778699322205,{"descriptionLength":244,"readmeSize":245},128,79620,{"closedIssues90d":247,"forks":248,"hasChangelog":249,"openIssues90d":250,"pushedAt":251,"stars":252},5,614,false,2,1778050349000,8241,{"hasNpmPackage":249,"license":254,"smitheryVerified":249},"NOASSERTION",{"hasCi":249,"hasTests":249},{"updatedAt":257},1778699337489,{"basePath":259,"githubOwner":260,"githubRepo":261,"locale":18,"slug":262,"type":263},"skills/half-clone","ykdojo","claude-code-tips","half-clone","skill",{"_creationTime":265,"_id":266,"community":267,"display":268,"identity":272,"parentExtension":275,"providers":309,"relations":324,"tags":325,"workflow":326},1778699262802.4763,"k1771jhnksgm8d8zyrbb7r99c986nmfp",{"reviewCount":8},{"description":269,"installMethods":270,"name":271,"sourceUrl":14},"Developer experience essentials: GitHub Actions debugging, conversation cloning/half-cloning, context handoffs, and Reddit research via Gemini CLI",{"claudeCode":271},"dx",{"basePath":273,"githubOwner":260,"githubRepo":261,"locale":18,"slug":261,"type":274},"","plugin",{"_creationTime":276,"_id":277,"community":278,"display":279,"identity":283,"providers":285,"relations":302,"tags":304,"workflow":305},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":273,"githubOwner":260,"githubRepo":261,"locale":18,"slug":261,"type":284},"marketplace",{"evaluate":286,"extract":296},{"promptVersionExtension":287,"promptVersionScoring":216,"score":288,"tags":289,"targetMarket":226,"tier":227},"3.1.0",95,[290,291,292,293,294,295],"claude-code","developer-tools","productivity","tips","plugins","automation",{"commitSha":297,"license":254,"marketplace":298,"plugin":300},"HEAD",{"name":260,"pluginCount":299},1,{"mcpCount":8,"provider":301,"skillCount":8},"classify",{"repoId":303},"kd75fm359weq574r9qxrp8jky186mya6",[295,290,291,294,292,293],{"evaluatedAt":306,"extractAt":307,"updatedAt":308},1778699277583,1778699262802,1778699461637,{"evaluate":310,"extract":320},{"promptVersionExtension":215,"promptVersionScoring":216,"score":311,"tags":312,"targetMarket":226,"tier":319},79,[313,314,292,315,316,317,318],"developer","github-actions","workflow","devtools","git","research","flagged",{"commitSha":297,"license":321,"plugin":322},"All Rights Reserved",{"mcpCount":8,"provider":301,"skillCount":323},6,{"parentExtensionId":277,"repoId":303},[313,316,317,314,292,318,315],{"evaluatedAt":327,"extractAt":307,"updatedAt":328},1778699294768,1778699462340,{"evaluate":330,"extract":332},{"promptVersionExtension":215,"promptVersionScoring":216,"score":219,"tags":331,"targetMarket":226,"tier":227},[222,223,224,225],{"commitSha":297,"license":254},{"parentExtensionId":266,"repoId":303},{"_creationTime":335,"_id":303,"identity":336,"providers":337,"workflow":434},1778699252708.3816,{"githubOwner":260,"githubRepo":261,"sourceUrl":14},{"classify":338,"discover":420,"github":423},{"commitSha":297,"extensions":339},[340,353,374,383,391,396,404,412],{"basePath":273,"displayName":260,"installMethods":341,"rationale":342,"selectedPaths":343,"source":352,"sourceLanguage":18,"type":284},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[344,347,349],{"path":345,"priority":346},".claude-plugin/marketplace.json","mandatory",{"path":348,"priority":346},"README.md",{"path":350,"priority":351},"LICENSE","high","rule",{"basePath":273,"description":269,"displayName":271,"installMethods":354,"license":321,"rationale":355,"selectedPaths":356,"source":352,"sourceLanguage":18,"type":274},{"claudeCode":271},"plugin manifest at .claude-plugin/plugin.json",[357,359,360,361,364,366,368,370,372],{"path":358,"priority":346},".claude-plugin/plugin.json",{"path":348,"priority":346},{"path":350,"priority":351},{"path":362,"priority":363},"skills/clone/SKILL.md","medium",{"path":365,"priority":363},"skills/gha/SKILL.md",{"path":367,"priority":363},"skills/half-clone/SKILL.md",{"path":369,"priority":363},"skills/handoff/SKILL.md",{"path":371,"priority":363},"skills/reddit-fetch/SKILL.md",{"path":373,"priority":363},"skills/review-claudemd/SKILL.md",{"basePath":375,"description":376,"displayName":377,"installMethods":378,"rationale":379,"selectedPaths":380,"source":352,"sourceLanguage":18,"type":263},"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",[381],{"path":382,"priority":346},"SKILL.md",{"basePath":384,"description":385,"displayName":386,"installMethods":387,"rationale":388,"selectedPaths":389,"source":352,"sourceLanguage":18,"type":263},"skills/gha","Analyze GitHub Actions failures and identify root causes","gha",{"claudeCode":12},"SKILL.md frontmatter at skills/gha/SKILL.md",[390],{"path":382,"priority":346},{"basePath":259,"description":10,"displayName":262,"installMethods":392,"rationale":393,"selectedPaths":394,"source":352,"sourceLanguage":18,"type":263},{"claudeCode":12},"SKILL.md frontmatter at skills/half-clone/SKILL.md",[395],{"path":382,"priority":346},{"basePath":397,"description":398,"displayName":399,"installMethods":400,"rationale":401,"selectedPaths":402,"source":352,"sourceLanguage":18,"type":263},"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",[403],{"path":382,"priority":346},{"basePath":405,"description":406,"displayName":407,"installMethods":408,"rationale":409,"selectedPaths":410,"source":352,"sourceLanguage":18,"type":263},"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",[411],{"path":382,"priority":346},{"basePath":413,"description":414,"displayName":415,"installMethods":416,"rationale":417,"selectedPaths":418,"source":352,"sourceLanguage":18,"type":263},"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",[419],{"path":382,"priority":346},{"sources":421},[422],"manual",{"closedIssues90d":247,"description":280,"forks":248,"license":254,"openIssues90d":250,"pushedAt":251,"readmeSize":245,"stars":252,"topics":424},[425,426,427,428,429,430,431,290,432,433,291,292],"agentic","agentic-ai","agentic-coding","agentic-workflow","ai","claude","claude-ai","tips-and-tricks","cli",{"classifiedAt":435,"discoverAt":436,"extractAt":437,"githubAt":437,"updatedAt":435},1778699262602,1778699252708,1778699259828,[224,223,222,225],{"evaluatedAt":257,"extractAt":307,"updatedAt":440},1778699462914,[],[443,474,503,534,561,589],{"_creationTime":444,"_id":445,"community":446,"display":447,"identity":453,"providers":457,"relations":467,"tags":469,"workflow":470},1778692607327.2307,"k17bwx69hk0p0w7rnpzvv2p16h86mp2k",{"reviewCount":8},{"description":448,"installMethods":449,"name":451,"sourceUrl":452},"Execute coding tasks with a strict delivery workflow: build a full plan, implement one step at a time, run tests continuously, and commit by default after each step (`per_step`). Support explicit commit policy overrides (`final_only`, `milestone`) and optional BDD (Given/When/Then) when users ask for behavior-driven delivery or requirements are unclear.",{"claudeCode":450},"majiayu000/vibeguard","fixflow","https://github.com/majiayu000/vibeguard",{"basePath":454,"githubOwner":455,"githubRepo":456,"locale":18,"slug":451,"type":263},"workflows/fixflow","majiayu000","vibeguard",{"evaluate":458,"extract":466},{"promptVersionExtension":215,"promptVersionScoring":216,"score":459,"tags":460,"targetMarket":226,"tier":465},100,[461,462,291,463,225,464],"code-quality","ai-safety","code-generation","security","verified",{"commitSha":297},{"repoId":468},"kd7b0vh258xpbyerk68bk3e1ks86mk58",[462,463,461,291,464,225],{"evaluatedAt":471,"extractAt":472,"updatedAt":473},1778692812461,1778692607327,1778693059223,{"_creationTime":475,"_id":476,"community":477,"display":478,"identity":484,"providers":488,"relations":497,"tags":499,"workflow":500},1778691799740.4683,"k1794z8maqm6hayneb6tsjvxhs86na8f",{"reviewCount":8},{"description":479,"installMethods":480,"name":482,"sourceUrl":483},"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":481},"K-Dense-AI/claude-scientific-skills","autoskill","https://github.com/K-Dense-AI/claude-scientific-skills",{"basePath":485,"githubOwner":486,"githubRepo":487,"locale":18,"slug":482,"type":263},"scientific-skills/autoskill","K-Dense-AI","claude-scientific-skills",{"evaluate":489,"extract":495},{"promptVersionExtension":215,"promptVersionScoring":216,"score":459,"tags":490,"targetMarket":226,"tier":465},[225,491,492,493,494],"skill-discovery","research-assistant","llm-integration","screenpipe",{"commitSha":297,"license":496},"MIT",{"repoId":498},"kd79rphh5gexy91xmpxc05h5mh86mm9r",[493,492,494,491,225],{"evaluatedAt":501,"extractAt":502,"updatedAt":501},1778691975656,1778691799740,{"_creationTime":504,"_id":505,"community":506,"display":507,"identity":513,"providers":517,"relations":527,"tags":530,"workflow":531},1778695548458.404,"k175fh7fn2j1cn6hwg6gc8e1qd86nh9a",{"reviewCount":8},{"description":508,"installMethods":509,"name":511,"sourceUrl":512},"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":510},"pjt222/agent-almanac","sweep-flag-namespace","https://github.com/pjt222/agent-almanac",{"basePath":514,"githubOwner":515,"githubRepo":516,"locale":18,"slug":511,"type":263},"skills/sweep-flag-namespace","pjt222","agent-almanac",{"evaluate":518,"extract":526},{"promptVersionExtension":215,"promptVersionScoring":216,"score":519,"tags":520,"targetMarket":226,"tier":465},99,[521,522,523,524,525,224],"reverse-engineering","feature-flags","code-analysis","inventory","completeness",{"commitSha":297},{"parentExtensionId":528,"repoId":529},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[224,523,525,522,524,521],{"evaluatedAt":532,"extractAt":533,"updatedAt":532},1778701873915,1778695548458,{"_creationTime":535,"_id":536,"community":537,"display":538,"identity":544,"providers":548,"relations":555,"tags":557,"workflow":558},1778694149049.3481,"k17ad807rzj6z89wn9342yve4d86m8a8",{"reviewCount":8},{"description":539,"installMethods":540,"name":542,"sourceUrl":543},"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":541},"mongodb/agent-skills","review-skill","https://github.com/mongodb/agent-skills",{"basePath":545,"githubOwner":546,"githubRepo":547,"locale":18,"slug":542,"type":263},"tools/review-skill","mongodb","agent-skills",{"evaluate":549,"extract":554},{"promptVersionExtension":215,"promptVersionScoring":216,"score":519,"tags":550,"targetMarket":226,"tier":465},[551,552,553,224,291],"code-review","agent-skill-validation","llm-scoring",{"commitSha":297},{"repoId":556},"kd74vahs1zbjqzqbert490xyrd86nfv5",[552,224,551,291,553],{"evaluatedAt":559,"extractAt":560,"updatedAt":559},1778694341078,1778694149049,{"_creationTime":562,"_id":563,"community":564,"display":565,"identity":571,"providers":575,"relations":583,"tags":585,"workflow":586},1778690923100.045,"k170wwcnmjzn5c887kx5w08f2s86nq7t",{"reviewCount":8},{"description":566,"installMethods":567,"name":569,"sourceUrl":570},"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":568},"inferen-sh/skills","p-video-avatar","https://github.com/inferen-sh/skills",{"basePath":572,"githubOwner":573,"githubRepo":574,"locale":18,"slug":569,"type":263},"tools/video/p-video-avatar","inferen-sh","skills",{"evaluate":576,"extract":582},{"promptVersionExtension":215,"promptVersionScoring":216,"score":519,"tags":577,"targetMarket":226,"tier":465},[578,579,580,581,224],"video-generation","avatar","tts","ai-presenter",{"commitSha":297},{"repoId":584},"kd75bmkxfkvvw504knzzpkzjph86n71t",[581,579,224,580,578],{"evaluatedAt":587,"extractAt":588,"updatedAt":587},1778692700143,1778690923100,{"_creationTime":590,"_id":591,"community":592,"display":593,"identity":597,"providers":600,"relations":608,"tags":609,"workflow":610},1778695548458.3833,"k17ctw3h9gwsz2weedx7m3dqax86m39b",{"reviewCount":8},{"description":594,"installMethods":595,"name":596,"sourceUrl":512},"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":510},"Plan Release Cycle",{"basePath":598,"githubOwner":515,"githubRepo":516,"locale":18,"slug":599,"type":263},"skills/plan-release-cycle","plan-release-cycle",{"evaluate":601,"extract":607},{"promptVersionExtension":215,"promptVersionScoring":216,"score":519,"tags":602,"targetMarket":226,"tier":465},[603,604,605,606,225],"release-planning","versioning","milestones","documentation",{"commitSha":297,"license":496},{"parentExtensionId":528,"repoId":529},[606,605,603,604,225],{"evaluatedAt":611,"extractAt":533,"updatedAt":611},1778699984179]