[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-iamzhihuix-video-processor-es":3,"guides-for-iamzhihuix-video-processor":286,"similar-k17734r6y426vddecycp5q51ax8677np":287},{"_creationTime":4,"_id":5,"children":6,"community":48,"display":49,"evaluation":55,"identity":227,"isFallback":229,"parentExtension":230,"providers":264,"relations":267,"repo":268,"workflow":285},1778053197391.3748,"k17734r6y426vddecycp5q51ax8677np",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":26,"providers":32,"relations":42,"workflow":44},1778053197391.3752,"k178s94hhcbtehgav3802dyt61867q8j",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":15,"sourceUrl":16,"tags":17},"Download and process videos from YouTube and other platforms. Supports video download, audio extraction, format conversion (mp4, webm), and Whisper transcription. Use when user mentions YouTube download, video conversion, audio extraction, transcription, mp4, webm, ffmpeg, yt-dlp, or whisper transcription.",{},"Video Processor","https://github.com/iamzhihuix/happy-claude-skills/tree/HEAD/skills/video-processor",[18,19,20,21,22,23,24,25],"video","youtube","ffmpeg","whisper","yt-dlp","transcription","conversion","audio-extraction",{"githubOwner":27,"githubRepo":28,"locale":29,"slug":30,"type":31},"iamzhihuix","happy-claude-skills","en","video-processor","skill",{"extract":33,"llm":36},{"commitSha":34,"license":35},"f49e7782a551759c9f9e0a4d4417ff053f0a86fd","MIT",{"promptVersionExtension":37,"promptVersionScoring":38,"score":39,"targetMarket":40,"tier":41},"2.0.0","3.4.0",87,"global","verified",{"parentExtensionId":5,"repoId":43},"kd7dbbtdq95nkcs3k7fg9w6fdn864j0b",{"anyEnrichmentAt":45,"extractAt":46,"githubAt":45,"llmAt":47,"updatedAt":47},1778053199195,1778053197391,1778053284450,{"reviewCount":11},{"description":50,"installMethods":51,"name":30,"sourceUrl":52,"tags":53},"Download and process videos from YouTube with audio extraction, format conversion, and Whisper transcription",{},"https://github.com/iamzhihuix/happy-claude-skills",[18,19,54,23,20,22,21],"download",{"_creationTime":56,"_id":57,"extensionId":5,"locale":29,"result":58,"trustSignals":217,"workflow":226},1778053284450.2737,"kn77yd07nnrx917zdzbt1nj02h867qbc",{"checks":59,"evaluatedAt":210,"extensionSummary":211,"promptVersionExtension":37,"promptVersionScoring":38,"rationale":212,"score":213,"summary":214,"tags":215,"targetMarket":40,"tier":216},[60,65,68,72,76,79,84,88,91,93,97,101,104,108,111,114,117,120,123,126,130,134,138,142,146,149,152,155,159,162,165,167,170,173,176,178,180,182,184,186,188,191,193,196,200,203,206],{"category":61,"check":62,"severity":63,"summary":64},"Practical Utility","Problem relevance","pass","The description clearly states the user problem: downloading, processing, and transcribing YouTube videos.",{"category":61,"check":66,"severity":63,"summary":67},"Unique selling proposition","The extension offers a specific workflow for video processing including audio extraction, format conversion, and transcription, which goes beyond basic YouTube downloading.",{"category":61,"check":69,"severity":70,"summary":71},"Production readiness","warning","The extension's README indicates a dependency on Python 3.7+ and external tools like yt-dlp, FFmpeg, and openai-whisper, but does not provide explicit installation instructions for these dependencies within the skills/video-processor directory or mention how to ensure they are met.",{"category":73,"check":74,"severity":63,"summary":75},"Scope","Single responsibility principle","The plugin bundles related skills focused on video processing, from download to transcription, which is a coherent workflow.",{"category":73,"check":77,"severity":63,"summary":78},"Description quality","The description accurately reflects the extension's capabilities: downloading, processing videos, extracting audio, converting formats, and transcribing with Whisper.",{"category":80,"check":81,"severity":82,"summary":83},"Invocation","Scoped tools","not_applicable","This check is not applicable as the repository structure indicates individual skills rather than a single plugin with a monolithic tool.",{"category":85,"check":86,"severity":70,"summary":87},"Documentation","Configuration & parameter reference","The SKILL.md for video-processor mentions dependencies like yt-dlp, FFmpeg, and openai-whisper but does not provide specific configuration instructions or details on how to use them with the skill, only general CLI commands for installing them.",{"category":73,"check":89,"severity":82,"summary":90},"Tool naming","This check is not applicable as the repository structure indicates individual skills rather than a toolset within a single plugin.",{"category":73,"check":92,"severity":82,"summary":90},"Minimal I/O surface",{"category":94,"check":95,"severity":63,"summary":96},"License","License usability","The repository has an MIT license file.",{"category":98,"check":99,"severity":70,"summary":100},"Maintenance","Commit recency","There are no commits on the default branch in the last 90 days, and no commits in the last 12 months, indicating potential unmaintenance.",{"category":98,"check":102,"severity":70,"summary":103},"Dependency Management","The extension relies on external tools like yt-dlp, FFmpeg, and openai-whisper, but there are no specified mechanisms for updating or managing these dependencies to ensure they are up-to-date or free from vulnerabilities.",{"category":105,"check":106,"severity":63,"summary":107},"Security","Secret Management","No secrets are used or handled by the video-processor skill, so no specific measures are needed.",{"category":105,"check":109,"severity":82,"summary":110},"Injection","The video-processor skill does not load external data or fetch remote URLs as part of its core functionality, making this check not applicable.",{"category":105,"check":112,"severity":82,"summary":113},"Transitive Supply-Chain Grenades","The video-processor skill does not fetch remote scripts or data that are then executed as instructions, making this check not applicable.",{"category":105,"check":115,"severity":63,"summary":116},"Sandbox Isolation","The video-processor skill operates on local files and relies on external command-line tools installed by the user, not on sandbox escape primitives.",{"category":105,"check":118,"severity":63,"summary":119},"Sandbox escape primitives","No sandbox escape primitives such as detached processes or retry loops around denied tool calls were detected in the script.",{"category":105,"check":121,"severity":63,"summary":122},"Data Exfiltration","The video-processor skill does not appear to exfiltrate any confidential data or make undocumented outbound calls.",{"category":105,"check":124,"severity":63,"summary":125},"Hidden Text Tricks","The bundled files do not contain any hidden-steering tricks, invisible Unicode characters, or other obfuscation techniques.",{"category":127,"check":128,"severity":63,"summary":129},"Hooks","Opaque code execution","The script for the video-processor skill is plain, readable TypeScript and does not involve obfuscation, base64 payloads, or runtime script fetching.",{"category":131,"check":132,"severity":70,"summary":133},"Portability","Structural Assumption","The script for video-processor assumes the presence of yt-dlp, FFmpeg, and openai-whisper in the system's PATH without explicit checks or guidance on their installation in the SKILL.md.",{"category":135,"check":136,"severity":82,"summary":137},"Trust","Issues Attention","Issue data is not available for this repository.",{"category":139,"check":140,"severity":63,"summary":141},"Versioning","Release Management","The marketplace.json file declares a version of 1.0.0, providing a clear version signal for the extension.",{"category":143,"check":144,"severity":70,"summary":145},"Code Execution","Validation","The scripts in the video-processor skill do not appear to use a schema library for validating inputs or outputs, potentially leading to errors if inputs are malformed.",{"category":105,"check":147,"severity":82,"summary":148},"Unguarded Destructive Operations","The video-processor skill is read-only in nature and does not perform any destructive operations, making this check not applicable.",{"category":143,"check":150,"severity":70,"summary":151},"Error Handling","The scripts do not explicitly demonstrate comprehensive error handling, categorization, or fail-closed behavior, which could lead to opaque errors that stall the agent loop.",{"category":143,"check":153,"severity":82,"summary":154},"Logging","The video-processor skill is read-only and does not perform actions that typically require logging to a local audit file.",{"category":156,"check":157,"severity":82,"summary":158},"Compliance","GDPR","The video-processor skill does not appear to operate on personal data, making GDPR compliance checks not applicable.",{"category":156,"check":160,"severity":63,"summary":161},"Target market","The video-processor skill operates on local files and external tools, with no apparent regional or jurisdictional restrictions; targetMarket defaults to global.",{"category":131,"check":163,"severity":70,"summary":164},"Runtime stability","The video-processor skill relies on external tools (yt-dlp, FFmpeg, Whisper) which may not be universally installed or configured across all user environments, potentially causing runtime instability.",{"category":73,"check":166,"severity":82,"summary":90},"Tool surface size",{"category":80,"check":168,"severity":82,"summary":169},"Name collisions","This check is not applicable as the repository structure indicates individual skills rather than a plugin bundling multiple extensions with potentially colliding names.",{"category":80,"check":171,"severity":82,"summary":172},"Overlapping near-synonym tools","This check is not applicable as the repository structure indicates individual skills rather than a plugin bundling multiple extensions with potentially overlapping tools.",{"category":80,"check":174,"severity":82,"summary":175},"Hooks-off mechanism","This check is not applicable as the video-processor skill does not involve hooks.",{"category":80,"check":177,"severity":82,"summary":175},"Hook matcher tightness",{"category":105,"check":179,"severity":82,"summary":175},"Hook security",{"category":127,"check":181,"severity":82,"summary":175},"Silent prompt rewriting",{"category":105,"check":183,"severity":82,"summary":175},"Permission Hook",{"category":156,"check":185,"severity":82,"summary":175},"Hook privacy",{"category":143,"check":187,"severity":82,"summary":175},"Hook dependency",{"category":85,"check":189,"severity":70,"summary":190},"Install / Setup Instructions","The SKILL.md mentions external dependencies (yt-dlp, FFmpeg, openai-whisper) but lacks clear instructions on how to install them, which is crucial for the skill to function.",{"category":85,"check":192,"severity":82,"summary":175},"Feature Transparency",{"category":85,"check":194,"severity":63,"summary":195},"Phantom features","All described features (download, audio extraction, format conversion, transcription) appear to have corresponding implementation logic.",{"category":197,"check":198,"severity":82,"summary":199},"Convention","Layout convention adherence","This check is not applicable as the repository structure indicates individual skills rather than a plugin adhering to .claude-plugin structure.",{"category":197,"check":201,"severity":82,"summary":202},"Plugin state","This check is not applicable as the repository structure indicates individual skills rather than a plugin managing persistent state.",{"category":105,"check":204,"severity":82,"summary":205},"Keychain-stored secrets","The video-processor skill does not handle secrets, making this check not applicable.",{"category":207,"check":208,"severity":82,"summary":209},"Installation","Clean uninstall","This check is not applicable as the video-processor skill does not involve installing background daemons or services that would persist after uninstall.",1778053213243,"This skill processes videos by downloading them from platforms like YouTube, extracting audio, converting formats (MP4/WebM), and performing Whisper transcription. It relies on external command-line tools that must be installed separately by the user.","The extension has a clear purpose and functional implementation for video processing tasks. However, it lacks crucial installation instructions for its external dependencies (yt-dlp, FFmpeg, Whisper), and its last commit was over 12 months ago, indicating potential maintenance issues and posing a risk of broken functionality.",70,"A video processing skill that downloads, converts, and transcribes videos, but suffers from poor documentation on external dependencies and lack of recent maintenance.",[18,19,54,23,20,22,21],"evaluated",{"codeQuality":218,"collectedAt":219,"documentation":220,"maintenance":222,"security":223,"testCoverage":225},{},1778053201736,{"descriptionLength":221,"readmeSize":11},108,{},{"hasNpmPackage":224,"smitheryVerified":224},false,{"hasCi":224,"hasTests":224},{"updatedAt":47},{"githubOwner":27,"githubRepo":28,"locale":29,"slug":30,"type":228},"plugin",true,{"_creationTime":231,"_id":232,"community":233,"display":234,"identity":252,"parentExtension":254,"providers":255,"relations":262,"workflow":263},1778053197391.3733,"k179bs7h81fd44w43crascabax866n51",{"reviewCount":11},{"description":235,"installMethods":236,"name":237,"sourceUrl":52,"tags":238},"Practical Claude Code skill plugins for document format replication, video processing, and content creation",{},"Happy Claude Skills",[239,240,241,242,243,244,245,246,247,248,249,250,251],"ai","coding-assistant","developer-tools","document-processing","video-processing","content-creation","image-generation","video-generation","audio-generation","browser-automation","password-management","oss-prep","app-audit",{"githubOwner":27,"githubRepo":28,"locale":29,"slug":28,"type":253},"marketplace",null,{"extract":256,"llm":260},{"commitSha":34,"license":35,"marketplace":257},{"name":28,"pluginCount":258,"version":259},12,"1.0.0",{"promptVersionExtension":37,"promptVersionScoring":38,"score":261,"targetMarket":40,"tier":216},78,{"repoId":43},{"anyEnrichmentAt":45,"extractAt":46,"githubAt":45,"llmAt":47,"updatedAt":47},{"extract":265,"llm":266},{"commitSha":34,"license":35},{"promptVersionExtension":37,"promptVersionScoring":38,"score":213,"targetMarket":40,"tier":216},{"parentExtensionId":232,"repoId":43},{"_creationTime":269,"_id":43,"identity":270,"providers":271,"workflow":282},1777995558409.8823,{"githubOwner":27,"githubRepo":28,"sourceUrl":52},{"discover":272,"github":275},{"sources":273},[274],"skills-sh",{"closedIssues90d":11,"forks":276,"license":35,"openIssues90d":277,"pushedAt":278,"readmeSize":279,"stars":280,"topics":281},28,1,1776647239000,9879,285,[],{"discoverAt":283,"extractAt":284,"githubAt":284,"updatedAt":284},1777995558409,1778053200076,{"anyEnrichmentAt":45,"extractAt":46,"githubAt":45,"llmAt":47,"updatedAt":47},[],[288,307,328],{"_creationTime":289,"_id":290,"community":291,"display":292,"identity":299,"providers":301,"relations":305,"workflow":306},1778053197391.3826,"k178jh6rrdj83v5adkc8trggrx8671n6",{"reviewCount":11},{"description":293,"installMethods":294,"name":15,"sourceUrl":52,"tags":295},"ByteDance Jimeng (Dreamina) image and video generation via the official `dreamina` CLI. Browser-based login, covers text2image / image2image / text2video / image2video plus task history.",{},[18,296,23,20,22,21,297,298],"audio","cli","utility",{"githubOwner":27,"githubRepo":28,"locale":29,"slug":300,"type":228},"happy-dreamina",{"extract":302,"llm":303},{"commitSha":34},{"promptVersionExtension":37,"promptVersionScoring":38,"score":304,"targetMarket":40,"tier":41},92,{"parentExtensionId":232,"repoId":43},{"anyEnrichmentAt":45,"extractAt":46,"githubAt":45,"llmAt":47,"updatedAt":47},{"_creationTime":308,"_id":309,"community":310,"display":311,"identity":321,"providers":323,"relations":326,"workflow":327},1778053197391.3796,"k17azbwfqy9md6qq232w2g5t8h8670wd",{"reviewCount":11},{"description":312,"installMethods":313,"name":237,"sourceUrl":52,"tags":314},"Universal AI image generation across OpenAI DALL-E / gpt-image, Google Gemini / Imagen, Replicate, Stability, FAL, Ark Seedream, Bailian, and SiliconFlow. One CLI, pick any provider.",{},[239,315,18,316,296,317,23,54,24,318,297,319,320],"media-generation","image","tts","workflow","macos","development",{"githubOwner":27,"githubRepo":28,"locale":29,"slug":322,"type":228},"happy-image-gen",{"extract":324,"llm":325},{"commitSha":34,"license":35},{"promptVersionExtension":37,"promptVersionScoring":38,"score":304,"targetMarket":40,"tier":41},{"parentExtensionId":232,"repoId":43},{"anyEnrichmentAt":45,"extractAt":46,"githubAt":45,"llmAt":47,"updatedAt":47},{"_creationTime":329,"_id":330,"community":331,"display":332,"identity":346,"providers":350,"relations":355,"workflow":358},1778053078370.9136,"k17a0ph0c651j9nmjapgr17gp1867056",{"reviewCount":11},{"description":333,"installMethods":334,"name":335,"sourceUrl":336,"tags":337},"Complete viral video optimization system with comprehensive 2025-2026 research-backed strategies for maximizing video virality across all platforms. PROACTIVELY activate for: (1) ANY viral video strategy (TikTok, YouTube, Instagram, Facebook), (2) Short-form content optimization (Reels, Shorts, TikTok), (3) Long-form YouTube optimization, (4) Video hook and opening optimization (1.3-second attention capture), (5) Caption and subtitle strategy (80% engagement boost), (6) Thumbnail design and CTR optimization, (7) Hashtag and SEO strategy, (8) Posting schedule optimization, (9) Content repurposing strategies, (10) Audience retention improvement, (11) Trending audio and sound selection, (12) Video editing pacing and transitions, (13) Call-to-action optimization (380% conversion increase), (14) UGC and authenticity strategies, (15) Platform algorithm understanding (TikTok, YouTube, Instagram 2025-2026), (16) Faceless content creation (340% subscriber growth), (17) Community engagement and growth, (18) Shoppable video and social commerce (TikTok Shop $26.2B GMV), (19) Collaboration and cross-promotion, (20) Analytics and metrics interpretation. Provides: Research-backed viral video formulas, platform-specific optimization guides, hook templates with psychological triggers, retention strategies, trending content patterns, algorithm insights (YouTube March 2025 view counting, Instagram Sends Per Reach, TikTok cold start), production best practices, utility scripts for content calendars and metrics analysis, and comprehensive 2025-2026 patterns.",{},"Viral Video Master","https://github.com/josiahsiegel/claude-plugin-marketplace/tree/HEAD/plugins/viral-video-master",[18,338,339,19,340,341,342,343,344,345],"marketing","tiktok","instagram","facebook","social-media","seo","content-strategy","optimization",{"githubOwner":347,"githubRepo":348,"locale":29,"slug":349,"type":228},"josiahsiegel","claude-plugin-marketplace","viral-video-master",{"extract":351,"llm":353},{"commitSha":352,"license":35},"a05d923c8a3551d4274eef152649583d693b9b67",{"promptVersionExtension":37,"promptVersionScoring":38,"score":354,"targetMarket":40,"tier":41},85,{"parentExtensionId":356,"repoId":357},"k1741p5y8fyyp90j4zdea56w61867nj3","kd75az366mhppxzk11c689vzen865qkv",{"anyEnrichmentAt":359,"extractAt":360,"githubAt":359,"llmAt":361,"updatedAt":361},1778053080008,1778053078370,1778053164925]