[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-iamzhihuix-happy-image-gen-pt-BR":3,"guides-for-iamzhihuix-happy-image-gen":281,"similar-k178e4yecsjqd3g8e6wc0xwj9h8665gh":282},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":23,"identity":189,"isFallback":193,"parentExtension":194,"providers":259,"relations":262,"repo":263,"workflow":280},1778053197391.3801,"k178e4yecsjqd3g8e6wc0xwj9h8665gh",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Universal AI image generation supporting OpenAI DALL·E / gpt-image, Google Gemini Image / Imagen, Replicate (Flux / SDXL / any model), Stability AI, FAL, Ark (Seedream 4.5), Bailian (qwen-image / wanx), and SiliconFlow. Use this skill whenever the user asks to generate, create, draw, illustrate, render, or synthesize images from text prompts or reference images. Typical phrases include \"draw a ...\", \"generate an image of ...\", \"画一张 ...\", \"给我来张图\", \"make a poster of ...\", \"create an illustration ...\", or any mention of image-generation model families like DALL·E, gpt-image, Flux, SDXL, Seedream, Imagen, Gemini image, Kolors, or Wanx. Always use this skill even if the user does not name a specific model — pick a provider based on their EXTEND.md defaults or available API keys in the environment. Do NOT use this skill when the user explicitly mentions 即梦 / Dreamina / Jimeng — those go to happy-dreamina instead.",{},"happy-image-gen","https://github.com/iamzhihuix/happy-claude-skills/tree/HEAD/skills/happy-image-gen",[15,16,17,18,19,20,21,22],"image-generation","ai","dall-e","gemini","replicate","stability-ai","bun","cli",{"_creationTime":24,"_id":25,"extensionId":5,"locale":26,"result":27,"trustSignals":178,"workflow":187},1778053284450.2966,"kn72j5schy7we5r22mq1sh0r19866kfc","en",{"checks":28,"evaluatedAt":168,"extensionSummary":169,"promptVersionExtension":170,"promptVersionScoring":171,"rationale":172,"score":173,"summary":174,"tags":175,"targetMarket":176,"tier":177},[29,34,37,41,45,48,52,56,59,62,66,70,74,78,81,84,87,90,93,96,100,104,108,112,116,119,122,125,130,133,136,139,142,145,149,152,155,158,161,165],{"category":30,"check":31,"severity":32,"summary":33},"Practical Utility","Problem relevance","pass","The description clearly identifies the problem of universal AI image generation across multiple providers and names concrete user intents like 'generate', 'create', 'draw', and 'illustrate'.",{"category":30,"check":35,"severity":32,"summary":36},"Unique selling proposition","The skill offers significant value over a simple prompt by abstracting away the complexity of multiple image generation APIs, providing a unified interface, and handling provider selection and configuration.",{"category":30,"check":38,"severity":39,"summary":40},"Production readiness","warning","While the core functionality appears to be implemented for OpenAI and basic configurations, many providers are marked as 'planned' or 'not wired in MVP', indicating incomplete support for its stated goal of universal image generation.",{"category":42,"check":43,"severity":32,"summary":44},"Scope","Single responsibility principle","The extension has a clear single responsibility: universal AI image generation, with all sub-components and providers contributing to this core function.",{"category":42,"check":46,"severity":32,"summary":47},"Description quality","The description is accurate, concise, readable, and clearly reflects the skill's behavior, including supported providers and invocation logic.",{"category":49,"check":50,"severity":32,"summary":51},"Invocation","Scoped tools","The primary tool `scripts/main.ts` is a single, well-defined entry point for image generation, taking specific arguments rather than relying on arbitrary commands.",{"category":53,"check":54,"severity":32,"summary":55},"Documentation","Configuration & parameter reference","All parameters are documented in SKILL.md and referenced files, including aspect ratios, quality presets, and the EXTEND.md configuration mechanism. Environment variables and their purpose are also clearly explained.",{"category":42,"check":57,"severity":32,"summary":58},"Tool naming","The main entry point `scripts/main.ts` is descriptive, and provider-specific modules are named clearly (e.g., `openai.ts`, `google.ts`).",{"category":42,"check":60,"severity":32,"summary":61},"Minimal I/O surface","Inputs are clearly defined CLI arguments, and the output is a single image file. The JSON output mode provides structured results, avoiding unnecessary data dumps.",{"category":63,"check":64,"severity":32,"summary":65},"License","License usability","The repository contains a clear MIT license file, which is a permissive open-source license.",{"category":67,"check":68,"severity":39,"summary":69},"Maintenance","Commit recency","No commits have been made to the default branch, indicating the project may be unmaintained. The last commit was f49e7782a551759c9f9e0a4d4417ff053f0a86fd.",{"category":67,"check":71,"severity":72,"summary":73},"Dependency Management","not_applicable","No third-party dependencies are explicitly listed for the core skill logic beyond Bun itself. Provider-specific dependencies are managed within their respective modules.",{"category":75,"check":76,"severity":32,"summary":77},"Security","Secret Management","Secrets are handled via environment variables or 1Password references in EXTEND.md, and no hardcoded secrets are present in the committed code. The script does not echo resolved secrets.",{"category":75,"check":79,"severity":32,"summary":80},"Injection","The skill takes inputs (prompt, paths) as explicit arguments and does not appear to load or execute arbitrary external data as instructions.",{"category":75,"check":82,"severity":32,"summary":83},"Transitive Supply-Chain Grenades","The skill does not appear to fetch remote code or data at runtime for execution, nor does it use patterns like 'curl | sh'. All dependencies are managed locally via Bun.",{"category":75,"check":85,"severity":32,"summary":86},"Sandbox Isolation","The script operates on provided arguments (prompt, paths for input/output) and relies on the Bun runtime's sandboxing. No file operations outside the specified output path are evident.",{"category":75,"check":88,"severity":32,"summary":89},"Sandbox escape primitives","No detached process spawns or retry loops around denied tool calls were detected in the provided script.",{"category":75,"check":91,"severity":32,"summary":92},"Data Exfiltration","The skill's primary function is to send prompts and API keys to third-party services for image generation. These outbound calls are documented and core to its functionality, with no indication of undocumented or malicious exfiltration.",{"category":75,"check":94,"severity":32,"summary":95},"Hidden Text Tricks","The bundled files appear to be free of hidden-steering tricks such as HTML comments or invisible Unicode characters used to manipulate AI models.",{"category":97,"check":98,"severity":32,"summary":99},"Hooks","Opaque code execution","The bundled scripts (TypeScript) are readable and do not use obfuscation techniques like base64 payloads or `eval`.",{"category":101,"check":102,"severity":32,"summary":103},"Portability","Structural Assumption","The skill uses relative paths for output and configuration, and references environment variables or user-specific config paths, making it portable.",{"category":105,"check":106,"severity":72,"summary":107},"Trust","Issues Attention","No issues data is available for this repository.",{"category":109,"check":110,"severity":32,"summary":111},"Versioning","Release Management","A version number (0.1.0) is present in the SKILL.md frontmatter and package.json, indicating version management.",{"category":113,"check":114,"severity":39,"summary":115},"Code Execution","Validation","While CLI arguments are parsed, explicit validation and sanitization of input values (e.g., prompt content, aspect ratio formats beyond basic parsing) are not rigorously implemented before being passed to provider-specific logic.",{"category":75,"check":117,"severity":72,"summary":118},"Unguarded Destructive Operations","The skill is primarily focused on generating images and does not perform destructive operations like deleting files or modifying infrastructure.",{"category":113,"check":120,"severity":39,"summary":121},"Error Handling","Error handling is present, with `try/catch` blocks and custom error classes. However, some provider implementations might surface raw API errors without extensive user-friendly guidance beyond what the API provides.",{"category":113,"check":123,"severity":72,"summary":124},"Logging","The skill does not implement a local audit log file for actions performed. Success messages are printed to stdout, and errors to stderr.",{"category":126,"check":127,"severity":128,"summary":129},"Compliance","GDPR","info","The skill processes user prompts and potentially reference images, which could include personal data. This data is sent to third-party AI providers, and while not directly submitted to an external analytics service, there's no explicit mention of sanitization for personal data before sending to the image generation APIs.",{"category":126,"check":131,"severity":32,"summary":132},"Target market","The extension is designed for global applicability, supporting both English and Chinese prompts via different providers and has no explicit regional restrictions, thus `targetMarket` is 'global'.",{"category":101,"check":134,"severity":39,"summary":135},"Runtime stability","The skill explicitly depends on Bun and notes a fallback to 'npx -y bun', but does not detail compatibility with other runtimes or shells beyond basic POSIX expectations for commands like 'command -v'.",{"category":49,"check":137,"severity":32,"summary":138},"Precise Purpose","The description and SKILL.md clearly define the purpose (universal image generation) and specify when to use it (text-to-image, image-to-image) and when not to (explicit mention of '即梦 / Dreamina / Jimeng').",{"category":49,"check":140,"severity":32,"summary":141},"Concise Frontmatter","The frontmatter in SKILL.md is concise, clearly stating the name, description, and version, followed by usage and invocation rules without excessive keyword stuffing.",{"category":53,"check":143,"severity":32,"summary":144},"Concise Body","The SKILL.md body is reasonably concise, outlining steps and references, and defers detailed provider information to separate markdown files.",{"category":146,"check":147,"severity":32,"summary":148},"Context","Progressive Disclosure","Detailed provider information, aspect ratio mappings, setup guides, and error codes are appropriately placed in separate markdown files within the `references/` directory, linked from SKILL.md.",{"category":146,"check":150,"severity":72,"summary":151},"Forked exploration","This skill is a direct command-line tool invocation and does not involve deep exploration or code review that would necessitate `context: fork`.",{"category":30,"check":153,"severity":32,"summary":154},"Usage examples","The README provides clear installation instructions and example usage for the `happy-image-gen` skill. SKILL.md also includes command examples.",{"category":30,"check":156,"severity":39,"summary":157},"Edge cases","The 'Step 4: Handle errors' section in SKILL.md lists common errors and some fixes, but it doesn't comprehensively cover all potential edge cases (e.g., malformed aspect ratios beyond basic checks, specific provider model limitations, rate limiting strategies).",{"category":113,"check":159,"severity":32,"summary":160},"Tool Fallback","The skill clearly states it can fall back to `npx -y bun` if Bun is not installed, and implicitly handles provider fallbacks based on environment variables and EXTEND.md configuration.",{"category":162,"check":163,"severity":32,"summary":164},"Safety","Halt on unexpected state","The 'Step 0: Preflight' section in SKILL.md mandates checks for configuration and provider availability before proceeding to generation, halting the workflow if prerequisites are not met.",{"category":101,"check":166,"severity":32,"summary":167},"Cross-skill coupling","The `happy-image-gen` skill is self-contained and does not appear to rely on or implicitly interact with other skills in the repository.",1778053256109,"This skill provides a unified interface for interacting with various AI image generation services via a single CLI tool. It handles text-to-image and image-to-image workflows, supports numerous providers like OpenAI, Google, Replicate, and more, and manages API keys and configurations through environment variables or an EXTEND.md file.","2.0.0","3.4.0","The skill is well-documented, has a clear purpose, and implements a robust configuration system via EXTEND.md and environment variables. Most security and invocation checks pass. The primary area for improvement is the partial implementation of all listed providers and more comprehensive edge case handling, contributing to a high score but preventing a perfect rating.",85,"A comprehensive command-line tool for universal AI image generation supporting multiple providers and flexible configuration.",[15,16,17,18,19,20,21,22],"global","verified",{"codeQuality":179,"collectedAt":180,"documentation":181,"maintenance":183,"security":184,"testCoverage":186},{},1778053237639,{"descriptionLength":182,"readmeSize":8},920,{},{"hasNpmPackage":185,"smitheryVerified":185},false,{"hasCi":185,"hasTests":185},{"updatedAt":188},1778053284450,{"githubOwner":190,"githubRepo":191,"locale":26,"slug":12,"type":192},"iamzhihuix","happy-claude-skills","skill",true,{"_creationTime":195,"_id":196,"community":197,"display":198,"identity":215,"parentExtension":217,"providers":253,"relations":257,"workflow":258},1778053197391.3796,"k17azbwfqy9md6qq232w2g5t8h8670wd",{"reviewCount":8},{"description":199,"installMethods":200,"name":201,"sourceUrl":202,"tags":203},"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.",{},"Happy Claude Skills","https://github.com/iamzhihuix/happy-claude-skills",[16,204,205,206,207,208,209,210,211,212,22,213,214],"media-generation","video","image","audio","tts","transcription","download","conversion","workflow","macos","development",{"githubOwner":190,"githubRepo":191,"locale":26,"slug":12,"type":216},"plugin",{"_creationTime":218,"_id":219,"community":220,"display":221,"identity":236,"providers":238,"relations":248,"workflow":250},1778053197391.3733,"k179bs7h81fd44w43crascabax866n51",{"reviewCount":8},{"description":222,"installMethods":223,"name":201,"sourceUrl":202,"tags":224},"Practical Claude Code skill plugins for document format replication, video processing, and content creation",{},[16,225,226,227,228,229,15,230,231,232,233,234,235],"coding-assistant","developer-tools","document-processing","video-processing","content-creation","video-generation","audio-generation","browser-automation","password-management","oss-prep","app-audit",{"githubOwner":190,"githubRepo":191,"locale":26,"slug":191,"type":237},"marketplace",{"extract":239,"llm":245},{"commitSha":240,"license":241,"marketplace":242},"f49e7782a551759c9f9e0a4d4417ff053f0a86fd","MIT",{"name":191,"pluginCount":243,"version":244},12,"1.0.0",{"promptVersionExtension":170,"promptVersionScoring":171,"score":246,"targetMarket":176,"tier":247},78,"evaluated",{"repoId":249},"kd7dbbtdq95nkcs3k7fg9w6fdn864j0b",{"anyEnrichmentAt":251,"extractAt":252,"githubAt":251,"llmAt":188,"updatedAt":188},1778053199195,1778053197391,{"extract":254,"llm":255},{"commitSha":240,"license":241},{"promptVersionExtension":170,"promptVersionScoring":171,"score":256,"targetMarket":176,"tier":177},92,{"parentExtensionId":219,"repoId":249},{"anyEnrichmentAt":251,"extractAt":252,"githubAt":251,"llmAt":188,"updatedAt":188},{"extract":260,"llm":261},{"commitSha":240,"license":241},{"promptVersionExtension":170,"promptVersionScoring":171,"score":173,"targetMarket":176,"tier":177},{"parentExtensionId":196,"repoId":249},{"_creationTime":264,"_id":249,"identity":265,"providers":266,"workflow":277},1777995558409.8823,{"githubOwner":190,"githubRepo":191,"sourceUrl":202},{"discover":267,"github":270},{"sources":268},[269],"skills-sh",{"closedIssues90d":8,"forks":271,"license":241,"openIssues90d":272,"pushedAt":273,"readmeSize":274,"stars":275,"topics":276},28,1,1776647239000,9879,285,[],{"discoverAt":278,"extractAt":279,"githubAt":279,"updatedAt":279},1777995558409,1778053200076,{"anyEnrichmentAt":251,"extractAt":252,"githubAt":251,"llmAt":188,"updatedAt":188},[],[283,312,331,362,382,407],{"_creationTime":284,"_id":285,"community":286,"display":287,"identity":298,"providers":301,"relations":306,"workflow":308},1778053148350.4475,"k171c93xj4bgdjdrmjt3mdb4f18668n1",{"reviewCount":8},{"description":288,"installMethods":289,"name":290,"sourceUrl":291,"tags":292},"Create effective AI image generation prompts for DALL-E, Midjourney, and Stable Diffusion. Generate prompts for various styles and use cases.",{},"Image Generation","https://github.com/claude-office-skills/skills/tree/HEAD/image-generation",[15,293,294,17,295,296,297],"prompt-engineering","ai-art","midjourney","stable-diffusion","documentation",{"githubOwner":299,"githubRepo":300,"locale":26,"slug":15,"type":192},"claude-office-skills","skills",{"extract":302,"llm":304},{"commitSha":303,"license":241},"9c4c7d5cd2813a8936bf2c9fdb174ea883b85a11",{"promptVersionExtension":170,"promptVersionScoring":171,"score":305,"targetMarket":176,"tier":177},98,{"repoId":307},"kd7fw7xbj58qc2z8whrrjptbed8659db",{"anyEnrichmentAt":309,"extractAt":310,"githubAt":309,"llmAt":311,"updatedAt":311},1778053151766,1778053148350,1778053561145,{"_creationTime":313,"_id":314,"community":315,"display":316,"identity":324,"providers":325,"relations":328,"workflow":330},1778053197391.381,"k1735h9gwnmr6f8rffs7ya2mzd866j8d",{"reviewCount":8},{"description":317,"installMethods":318,"name":319,"sourceUrl":320,"tags":321},"Universal AI video generation supporting OpenAI Sora, Google Veo 2/3, Runway Gen-3/Gen-4, Pika 2.2, Luma Dream Machine (Ray 2), FAL (Kling / Wan / Veo / Sora wrappers), Ark Seedance 1.5 Pro/Lite, Bailian Wanx (i2v), MiniMax Hailuo-02, and Vidu Q3. Use this skill whenever the user asks to generate, create, make, or synthesize a video from a text prompt or from a first-frame image. Covers text-to-video and image-to-video, with optional last-frame control on providers that support it. Typical phrases include \"generate a video of ...\", \"make a 5-second clip of ...\", \"animate this image\", \"生成一段视频\", \"做个短片\", or any mention of video-generation model families like Sora, Veo, Runway Gen, Kling, Wan, Seedance, Hailuo, Pika, Dream Machine, Vidu. Always use this skill even if the user does not name a specific model — pick a provider from their EXTEND.md defaults or available API keys. Do NOT use this skill when the user explicitly mentions 即梦 / Dreamina / Jimeng — those go to happy-dreamina instead.",{},"happy-video-gen","https://github.com/iamzhihuix/happy-claude-skills/tree/HEAD/skills/happy-video-gen",[230,16,322,323,22,21],"text-to-video","image-to-video",{"githubOwner":190,"githubRepo":191,"locale":26,"slug":319,"type":192},{"extract":326,"llm":327},{"commitSha":240,"license":241},{"promptVersionExtension":170,"promptVersionScoring":171,"score":305,"targetMarket":176,"tier":177},{"parentExtensionId":329,"repoId":249},"k171hhe10096p6msy14zg5k4rs867p7f",{"anyEnrichmentAt":251,"extractAt":252,"githubAt":251,"llmAt":188,"updatedAt":188},{"_creationTime":332,"_id":333,"community":334,"display":335,"identity":348,"providers":352,"relations":356,"workflow":358},1778053622473.672,"k17d1y0k8qe0y5tyn229p5q7f9866nrk",{"reviewCount":8},{"description":336,"installMethods":337,"name":338,"sourceUrl":339,"tags":340},"Generate game assets using AI image generation APIs (DALL-E, Replicate, fal.ai) and prepare them for Godot. Covers the full art pipeline from concept art and style guides to final sprites, sprite sheets, and import configuration. This skill should be used when creating game art, generating sprites, making tilesets, creating UI elements, or preparing assets for Godot import. Keywords: game assets, AI art, DALL-E, Replicate, fal.ai, sprite sheet, tileset, Godot, pixel art, character sprite, game art, texture, animation frames.",{},"Godot Asset Generator","https://github.com/jwynia/agent-skills/tree/HEAD/skills/tech/game-development/godot/godot-asset-generator",[341,342,294,17,19,343,344,345,346,347],"game-development","godot","fal-ai","sprite-generation","asset-pipeline","deno","typescript",{"githubOwner":349,"githubRepo":350,"locale":26,"slug":351,"type":192},"jwynia","agent-skills","godot-asset-generator",{"extract":353,"llm":355},{"commitSha":354,"license":241},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":170,"promptVersionScoring":171,"score":305,"targetMarket":176,"tier":177},{"repoId":357},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"anyEnrichmentAt":359,"extractAt":360,"githubAt":359,"llmAt":361,"updatedAt":361},1778053625386,1778053622473,1778054012696,{"_creationTime":363,"_id":364,"community":365,"display":366,"identity":375,"providers":377,"relations":380,"workflow":381},1778053622473.6658,"k17bbjjk7fn3ngqhcnvx7d97y9867yk9",{"reviewCount":8},{"description":367,"installMethods":368,"name":369,"sourceUrl":370,"tags":371},"Build and publish npx-executable CLI tools using Bun as the primary toolchain with npm-compatible output. Use when the user wants to create a new CLI tool, set up a command-line package for npx execution, configure argument parsing and terminal output, or publish a CLI to npm. Covers scaffolding, citty arg parsing, sub-commands, terminal UX, strict TypeScript, Biome + ESLint linting, Vitest testing, Bunup bundling, and publishing workflows. Keywords: npx, cli, command-line, binary, bin, tool, bun, citty, commander, terminal, publish, typescript, biome, vitest.",{},"npx CLI Tool Development (Bun-First)","https://github.com/jwynia/agent-skills/tree/HEAD/skills/tech/development/tooling/npx-cli",[22,21,347,372,373,374,214],"npm","scaffolding","tooling",{"githubOwner":349,"githubRepo":350,"locale":26,"slug":376,"type":192},"npx-cli",{"extract":378,"llm":379},{"commitSha":354,"license":241},{"promptVersionExtension":170,"promptVersionScoring":171,"score":305,"targetMarket":176,"tier":177},{"repoId":357},{"anyEnrichmentAt":359,"extractAt":360,"githubAt":359,"llmAt":361,"updatedAt":361},{"_creationTime":383,"_id":384,"community":385,"display":386,"identity":394,"providers":396,"relations":401,"workflow":403},1778054691785.2563,"k175a63p5vhhc6160by5rqytgd867xs7",{"reviewCount":8},{"description":387,"installMethods":388,"name":389,"sourceUrl":390,"tags":391},"Implement AI image generation capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to create images from text descriptions, generate visual content, create artwork, design assets, or build applications with AI-powered image creation. Supports multiple image sizes and returns base64 encoded images. Also includes CLI tool for quick image generation.",{},"AI Image Generation","https://github.com/answerzhao/agent-skills/tree/HEAD/glm-skills/image-generation",[15,16,392,22,347,393],"sdk","z-ai-web-dev-sdk",{"githubOwner":395,"githubRepo":350,"locale":26,"slug":15,"type":192},"answerzhao",{"extract":397,"llm":399},{"commitSha":398,"license":241},"aad73edbd0d9ffbc3d6a402b6eafa6dab96d5ebb",{"promptVersionExtension":170,"promptVersionScoring":171,"score":400,"targetMarket":176,"tier":177},95,{"repoId":402},"kd712v2g1pay70swwj0jpv2ggs864zgh",{"anyEnrichmentAt":404,"extractAt":405,"githubAt":404,"llmAt":406,"updatedAt":406},1778054692243,1778054691785,1778054738050,{"_creationTime":408,"_id":409,"community":410,"display":411,"identity":420,"providers":424,"relations":428,"workflow":430},1778053045806.3567,"k17e33v4yntn4a3cdb8ky942th867caj",{"reviewCount":8},{"description":412,"installMethods":413,"name":414,"sourceUrl":415,"tags":416},"agent-im 会话技能 - 通过 liblib.tv 的 AI 能力生成和编辑图片/视频。覆盖场景包括：生成（文生图、文生视频、图生视频、做动画、画一个xxx、来段xxx）、编辑修改（把xxx换成yyy、去掉xxx、加上xxx、改成xxx、调整xxx、局部修改、改镜头）、风格转换（风格迁移、转绘、换风格）、视频续写延长、复刻视频/TVC/宣传片、短剧/短漫剧生成、音乐MV生成、产品广告/展示片制作、分镜/故事板设计、教育视频/短视频制作。当用户提到 liblib、libtv、上传参考图/视频、查看生成进度时也应触发。关键判断：只要用户的请求涉及 AI 图片或视频的创作、生成、编辑、修改，无论措辞如何（如\"画只猫\"、\"做个海报\"、\"把纸船换成爱心\"、\"这个视频帮我改一下\"、\"帮我复刻这段视频\"、\"用这首歌做个MV\"、\"一句话生成短剧\"），都必须触发此技能。",{},"LibTV AI Agent Skills","https://github.com/libtv-labs/libtv-skills/tree/HEAD/skills/libtv-skill",[16,15,230,417,418,419],"editing","liblib","python",{"githubOwner":421,"githubRepo":422,"locale":26,"slug":423,"type":192},"libtv-labs","libtv-skills","libtv-skill",{"extract":425,"llm":427},{"commitSha":426,"license":241},"c609246c1eca69f6bc129bcbb5d64c36734e4a4a",{"promptVersionExtension":170,"promptVersionScoring":171,"score":400,"targetMarket":176,"tier":177},{"repoId":429},"kd702p00n7aag2rzaer2dkgx1s864sc0",{"anyEnrichmentAt":431,"extractAt":432,"githubAt":431,"llmAt":433,"updatedAt":433},1778053046121,1778053045806,1778053057670]