[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-jimliu-baoyu-cover-image-de":3,"guides-for-jimliu-baoyu-cover-image":1325,"similar-k179eempnf17drqh5g4rvdj71h86n26k-de":1326},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":240,"isFallback":224,"parentExtension":245,"providers":299,"relations":303,"repo":304,"tags":1323,"workflow":1324},1778691497595.9668,"k179eempnf17drqh5g4rvdj71h86n26k",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Generates article cover images with 5 dimensions (type, palette, rendering, text, mood) combining 11 color palettes and 7 rendering styles. Supports cinematic (2.35:1), widescreen (16:9), and square (1:1) aspects. Use when user asks to \"generate cover image\", \"create article cover\", or \"make cover\".",{"claudeCode":12},"jimliu/baoyu-skills","baoyu-cover-image","https://github.com/jimliu/baoyu-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":222,"workflow":238},1778691664522.8562,"kn759je7aswt7anxrjtz5z3qex86ndvb","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":216,"tier":217,"useCases":218},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of generating article cover images with specific dimensions and customization options.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers significant value over default LLM behavior by providing a structured, multi-dimensional approach to image generation with specific customization options and backend selection logic.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is production-ready, covering the complete lifecycle from preference loading to image generation and reporting, with clear fallback mechanisms.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses solely on generating article cover images with a defined set of parameters and does not extend into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately and concisely reflects the skill's capabilities and usage triggers.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This is a skill with a single primary function, not a set of distinct tools that would require scoping.",{"category":45,"check":46,"severity":24,"summary":47},"Documentation","Configuration & parameter reference","All options and parameters are documented in the SKILL.md and associated reference files, including defaults and configuration methods.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This is a skill with a single primary function, not a set of distinct tools that would require naming.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","The skill's inputs are clearly defined parameters and the output is the generated image, with no unnecessary data requested or returned.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under MIT, a permissive open-source license, as indicated in the README.md.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on 2026-05-11, well within the last 3 months, indicating active maintenance.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The skill does not appear to rely on third-party dependencies that would require explicit management beyond Node.js and potentially Bun, as indicated by the installation instructions.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The skill does not handle or require secrets for its core functionality.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill operates on user-provided content and parameters within its defined scope, without loading or executing untrusted external code.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch remote code or data at runtime; all necessary assets and logic are bundled.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill's operations are confined to its designated output directory and do not modify files outside its project folder.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached processes or deny-retry loops were found in the skill's execution logic.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill does not read or submit confidential data to third parties.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","Bundled content is free of hidden-steering tricks; descriptions are clean.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's execution logic is plain and readable, with no obfuscation, base64 payloads, or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill either makes no file-layout assumptions or clearly declares preconditions, ensuring portability.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","The repository shows 0 issues opened and 68 closed in the last 90 days, indicating active engagement and a high closure rate.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The skill has a clear version (1.56.2) in its SKILL.md frontmatter, ensuring detectable versioning.",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","Input parameters like image paths and aspect ratios are handled appropriately, and the tool's output is the generated image.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is not destructive; it generates output files without altering existing project structures.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The skill provides clear workflows and confirmation steps, implying robust error handling for user interactions and generation processes.",{"category":104,"check":114,"severity":24,"summary":115},"Logging","The workflow includes a completion report, and while explicit audit logging isn't detailed, the process implies visibility into actions taken.",{"category":117,"check":118,"severity":42,"summary":119},"Compliance","GDPR","The skill does not operate on personal data.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The extension has no regional signals and is globally applicable; targetMarket defaults to global.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill assumes a standard Node.js/Bun environment and does not rely on OS-specific features or editors.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README exists, is comprehensive, and clearly states the extension's purpose and installation instructions.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This is a single skill with a primary function, not a collection of tools, so tool surface size is not applicable.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","As a single skill, there are no overlapping tools or commands to evaluate for near-synonymy.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features, including customization dimensions and workflow steps, are implemented and documented.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","Installation instructions are clear, providing multiple methods including a quick install command and agent-based setup.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The detailed workflow and confirmation steps imply that errors encountered during setup or generation would be actionable and user-friendly.",{"category":147,"check":148,"severity":24,"summary":149},"Execution","Pinned dependencies","The installation instructions suggest using specific Node.js/Bun environments, and no third-party dependencies requiring pinning beyond these are evident.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill generates output but does not perform destructive operations or send data outward, making a dry-run mode not applicable.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","The skill's operations are local file generation and do not involve remote calls or state-changing mutations that would require idempotency or timeouts.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","No telemetry is mentioned or implemented, therefore no opt-in mechanism is required or missing.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description clearly defines the artifact (article cover images), the task (generate), and specific usage triggers and boundaries.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise, self-contained, and effectively summarizes the core capability and trigger phrases.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is well-structured with progressive disclosure, keeping the main instructions concise and delegating deeper material to reference files.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The skill utilizes reference files for detailed procedures and schemas, adhering to progressive disclosure principles.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","The skill performs a direct generation task and does not involve deep exploration or code review, making context: fork inapplicable.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md and README.md provide comprehensive, ready-to-use examples for all major capabilities and customization options.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The documentation covers edge cases like preference loading failures and reference image handling, with recovery steps or clear guidance.",{"category":104,"check":183,"severity":24,"summary":184},"Tool Fallback","The skill has robust fallback mechanisms for image generation backends and preference file loading, clearly documented.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The workflow outlines explicit checks for preferences and confirmation steps, ensuring it halts on unexpected pre-state.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills, with explicit cross-linking mentioned where applicable.",1778691664412,"This skill generates article cover images with deep customization across five dimensions (type, palette, rendering, text, mood) and supports various aspect ratios. It includes detailed workflow, preference management, and fallback mechanisms for image generation backends.",[195,196,197,198,199],"Generates images with 5 customizable dimensions","Supports 11 color palettes and 7 rendering styles","Handles cinematic, widescreen, and square aspect ratios","Automated backend selection with fallback logic","User preference management via EXTEND.md",[201,202,203],"Generating images for purposes other than article covers","Creating photorealistic images of people","Replacing a full-fledged graphic design tool","3.0.0","4.4.0","To generate professional and visually appealing cover images for articles based on content analysis and user-defined preferences.","The extension is exceptionally well-documented and robust, with comprehensive examples, clear workflows, and active maintenance. The only minor observation is the 'Tool Fallback' check, which, while handled well, could be considered a minimal area for improvement in how it's described.",99,"A high-quality, feature-rich skill for generating customizable article cover images with extensive documentation and examples.",[211,212,213,214,215],"image-generation","content-creation","design","article-covers","customization","global","verified",[219,220,221],"Generate a cover image for a blog post about AI","Create a hero image for a product announcement","Design a visually striking cover for a technical article",{"codeQuality":223,"collectedAt":225,"documentation":226,"maintenance":229,"security":235,"testCoverage":237},{"hasLockfile":224},true,1778691644893,{"descriptionLength":227,"readmeSize":228},300,53844,{"closedIssues90d":230,"forks":231,"hasChangelog":224,"manifestVersion":232,"openIssues90d":8,"pushedAt":233,"stars":234},68,2116,"1.56.2",1778543136000,18077,{"hasNpmPackage":236,"smitheryVerified":236},false,{"hasCi":224,"hasTests":224},{"updatedAt":239},1778691664522,{"basePath":241,"githubOwner":242,"githubRepo":243,"locale":18,"slug":13,"type":244},"skills/baoyu-cover-image","jimliu","baoyu-skills","skill",{"_creationTime":246,"_id":247,"community":248,"display":249,"identity":252,"parentExtension":255,"providers":286,"relations":295,"tags":296,"workflow":297},1778691497595.9656,"k172q4hxm2acmg5ree5aeemx1x86m6hx",{"reviewCount":8},{"description":250,"installMethods":251,"name":243,"sourceUrl":14},"Content generation, AI backends, and utility tools for daily work efficiency",{"claudeCode":243},{"basePath":253,"githubOwner":242,"githubRepo":243,"locale":18,"slug":243,"type":254},"","plugin",{"_creationTime":256,"_id":257,"community":258,"display":259,"identity":262,"providers":264,"relations":280,"tags":282,"workflow":283},1778691497595.9653,"k17286mw0zjq4p8xycx4xxm3ed86ndf7",{"reviewCount":8},{"description":260,"installMethods":261,"name":243,"sourceUrl":14},"Skills shared by Baoyu for improving daily work efficiency",{"claudeCode":12},{"basePath":253,"githubOwner":242,"githubRepo":243,"locale":18,"slug":243,"type":263},"marketplace",{"evaluate":265,"extract":274},{"promptVersionExtension":266,"promptVersionScoring":205,"score":267,"tags":268,"targetMarket":216,"tier":217},"3.1.0",98,[269,270,271,272,211,273],"content-generation","ai-backend","utilities","markdown","translation",{"commitSha":275,"marketplace":276,"plugin":278},"HEAD",{"name":243,"pluginCount":277},1,{"mcpCount":8,"provider":279,"skillCount":8},"classify",{"repoId":281},"kd718jn448p61w289hzf15tecd86n3a4",[270,269,211,272,273,271],{"evaluatedAt":284,"extractAt":285,"updatedAt":284},1778691521015,1778691497596,{"evaluate":287,"extract":292},{"promptVersionExtension":204,"promptVersionScoring":205,"score":288,"tags":289,"targetMarket":216,"tier":217},93,[269,290,211,272,273,291,271],"ai-backends","social-media",{"commitSha":275,"plugin":293},{"mcpCount":8,"provider":279,"skillCount":294},21,{"parentExtensionId":257,"repoId":281},[290,269,211,272,291,273,271],{"evaluatedAt":298,"extractAt":285,"updatedAt":298},1778691535177,{"evaluate":300,"extract":302},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":301,"targetMarket":216,"tier":217},[211,212,213,214,215],{"commitSha":275},{"parentExtensionId":247,"repoId":281},{"_creationTime":305,"_id":281,"identity":306,"providers":307,"workflow":1319},1778690258656.9355,{"githubOwner":242,"githubRepo":243,"sourceUrl":14},{"classify":308,"discover":1310,"github":1313},{"commitSha":275,"extensions":309},[310,320,325,334,414,493,503,566,625,666,683,699,754,820,863,961,972,1014,1033,1063,1118,1141,1239,1274,1295],{"basePath":253,"description":260,"displayName":243,"installMethods":311,"rationale":312,"selectedPaths":313,"source":319,"sourceLanguage":18,"type":263},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[314,317],{"path":315,"priority":316},".claude-plugin/marketplace.json","mandatory",{"path":318,"priority":316},"README.md","rule",{"basePath":253,"description":250,"displayName":243,"installMethods":321,"rationale":322,"selectedPaths":323,"source":319,"sourceLanguage":18,"type":254},{"claudeCode":243},"inline plugin source from marketplace.json at /",[324],{"path":318,"priority":316},{"basePath":326,"description":327,"displayName":328,"installMethods":329,"rationale":330,"selectedPaths":331,"source":319,"sourceLanguage":18,"type":244},".claude/skills/release-skills","Universal release workflow. Auto-detects version files and changelogs. Supports Node.js, Python, Rust, Claude Plugin, GitHub Releases, annotated tags, historical release backfill, and generic projects. Use when user says \"release\", \"发布\", \"new version\", \"bump version\", \"push\", \"推送\", \"release notes\", \"GitHub Release\", or \"回填 Release\".","release-skills",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/release-skills/SKILL.md",[332],{"path":333,"priority":316},"SKILL.md",{"basePath":335,"description":336,"displayName":337,"installMethods":338,"rationale":339,"selectedPaths":340,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-article-illustrator","Analyzes article structure, identifies positions requiring visual aids, generates illustrations with Type × Style × Palette three-dimension approach. Use when user asks to \"illustrate article\", \"add images\", \"generate images for article\", or \"为文章配图\".","baoyu-article-illustrator",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-article-illustrator/SKILL.md",[341,342,345,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412],{"path":333,"priority":316},{"path":343,"priority":344},"prompts/system.md","low",{"path":346,"priority":347},"references/config/first-time-setup.md","medium",{"path":349,"priority":347},"references/config/preferences-schema.md",{"path":351,"priority":347},"references/palettes/macaron.md",{"path":353,"priority":347},"references/palettes/mono-ink.md",{"path":355,"priority":347},"references/palettes/neon.md",{"path":357,"priority":347},"references/palettes/warm.md",{"path":359,"priority":347},"references/prompt-construction.md",{"path":361,"priority":347},"references/style-presets.md",{"path":363,"priority":347},"references/styles/blueprint.md",{"path":365,"priority":347},"references/styles/chalkboard.md",{"path":367,"priority":347},"references/styles/editorial.md",{"path":369,"priority":347},"references/styles/elegant.md",{"path":371,"priority":347},"references/styles/fantasy-animation.md",{"path":373,"priority":347},"references/styles/flat-doodle.md",{"path":375,"priority":347},"references/styles/flat.md",{"path":377,"priority":347},"references/styles/ink-notes.md",{"path":379,"priority":347},"references/styles/intuition-machine.md",{"path":381,"priority":347},"references/styles/minimal.md",{"path":383,"priority":347},"references/styles/nature.md",{"path":385,"priority":347},"references/styles/notion.md",{"path":387,"priority":347},"references/styles/pixel-art.md",{"path":389,"priority":347},"references/styles/playful.md",{"path":391,"priority":347},"references/styles/retro.md",{"path":393,"priority":347},"references/styles/scientific.md",{"path":395,"priority":347},"references/styles/screen-print.md",{"path":397,"priority":347},"references/styles/sketch-notes.md",{"path":399,"priority":347},"references/styles/sketch.md",{"path":401,"priority":347},"references/styles/vector-illustration.md",{"path":403,"priority":347},"references/styles/vintage.md",{"path":405,"priority":347},"references/styles/warm.md",{"path":407,"priority":347},"references/styles/watercolor.md",{"path":409,"priority":347},"references/styles.md",{"path":411,"priority":347},"references/usage.md",{"path":413,"priority":347},"references/workflow.md",{"basePath":415,"description":416,"displayName":417,"installMethods":418,"rationale":419,"selectedPaths":420,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-comic","Knowledge comic creator supporting multiple art styles and tones. Creates original educational comics with detailed panel layouts and sequential image generation. Use when user asks to create \"知识漫画\", \"教育漫画\", \"biography comic\", \"tutorial comic\", or \"Logicomix-style comic\".","baoyu-comic",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-comic/SKILL.md",[421,422,424,426,428,430,432,434,436,438,440,442,443,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,491],{"path":333,"priority":316},{"path":423,"priority":347},"references/analysis-framework.md",{"path":425,"priority":347},"references/art-styles/chalk.md",{"path":427,"priority":347},"references/art-styles/ink-brush.md",{"path":429,"priority":347},"references/art-styles/ligne-claire.md",{"path":431,"priority":347},"references/art-styles/manga.md",{"path":433,"priority":347},"references/art-styles/minimalist.md",{"path":435,"priority":347},"references/art-styles/realistic.md",{"path":437,"priority":347},"references/auto-selection.md",{"path":439,"priority":347},"references/base-prompt.md",{"path":441,"priority":347},"references/character-template.md",{"path":346,"priority":347},{"path":349,"priority":347},{"path":445,"priority":347},"references/config/watermark-guide.md",{"path":447,"priority":347},"references/layouts/cinematic.md",{"path":449,"priority":347},"references/layouts/dense.md",{"path":451,"priority":347},"references/layouts/four-panel.md",{"path":453,"priority":347},"references/layouts/mixed.md",{"path":455,"priority":347},"references/layouts/splash.md",{"path":457,"priority":347},"references/layouts/standard.md",{"path":459,"priority":347},"references/layouts/webtoon.md",{"path":461,"priority":347},"references/ohmsha-guide.md",{"path":463,"priority":347},"references/partial-workflows.md",{"path":465,"priority":347},"references/presets/concept-story.md",{"path":467,"priority":347},"references/presets/four-panel.md",{"path":469,"priority":347},"references/presets/ohmsha.md",{"path":471,"priority":347},"references/presets/shoujo.md",{"path":473,"priority":347},"references/presets/wuxia.md",{"path":475,"priority":347},"references/storyboard-template.md",{"path":477,"priority":347},"references/tones/action.md",{"path":479,"priority":347},"references/tones/dramatic.md",{"path":481,"priority":347},"references/tones/energetic.md",{"path":483,"priority":347},"references/tones/neutral.md",{"path":485,"priority":347},"references/tones/romantic.md",{"path":487,"priority":347},"references/tones/vintage.md",{"path":489,"priority":347},"references/tones/warm.md",{"path":413,"priority":347},{"path":492,"priority":344},"scripts/merge-to-pdf.ts",{"basePath":494,"description":495,"displayName":496,"installMethods":497,"rationale":498,"selectedPaths":499,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-compress-image","Compresses images to WebP (default) or PNG with automatic tool selection. Use when user asks to \"compress image\", \"optimize image\", \"convert to webp\", or reduce image file size.","baoyu-compress-image",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-compress-image/SKILL.md",[500,501],{"path":333,"priority":316},{"path":502,"priority":344},"scripts/main.ts",{"basePath":241,"description":10,"displayName":13,"installMethods":504,"rationale":505,"selectedPaths":506,"source":319,"sourceLanguage":18,"type":244},{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-cover-image/SKILL.md",[507,508,509,510,512,513,514,515,517,519,521,523,525,527,529,531,532,534,536,538,540,541,543,545,547,549,551,553,555,556,558,560,562,564],{"path":333,"priority":316},{"path":437,"priority":347},{"path":439,"priority":347},{"path":511,"priority":347},"references/compatibility.md",{"path":346,"priority":347},{"path":349,"priority":347},{"path":445,"priority":347},{"path":516,"priority":347},"references/dimensions/font.md",{"path":518,"priority":347},"references/dimensions/mood.md",{"path":520,"priority":347},"references/dimensions/text.md",{"path":522,"priority":347},"references/palettes/cool.md",{"path":524,"priority":347},"references/palettes/dark.md",{"path":526,"priority":347},"references/palettes/duotone.md",{"path":528,"priority":347},"references/palettes/earth.md",{"path":530,"priority":347},"references/palettes/elegant.md",{"path":351,"priority":347},{"path":533,"priority":347},"references/palettes/mono.md",{"path":535,"priority":347},"references/palettes/pastel.md",{"path":537,"priority":347},"references/palettes/retro.md",{"path":539,"priority":347},"references/palettes/vivid.md",{"path":357,"priority":347},{"path":542,"priority":347},"references/renderings/chalk.md",{"path":544,"priority":347},"references/renderings/digital.md",{"path":546,"priority":347},"references/renderings/flat-vector.md",{"path":548,"priority":347},"references/renderings/hand-drawn.md",{"path":550,"priority":347},"references/renderings/painterly.md",{"path":552,"priority":347},"references/renderings/pixel.md",{"path":554,"priority":347},"references/renderings/screen-print.md",{"path":361,"priority":347},{"path":557,"priority":347},"references/types.md",{"path":559,"priority":347},"references/visual-elements.md",{"path":561,"priority":347},"references/workflow/confirm-options.md",{"path":563,"priority":347},"references/workflow/prompt-template.md",{"path":565,"priority":347},"references/workflow/reference-images.md",{"basePath":567,"description":568,"displayName":569,"installMethods":570,"rationale":571,"selectedPaths":572,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-danger-gemini-web","Generates images and text via reverse-engineered Gemini Web API. Supports text generation, image generation from prompts, reference images for vision input, and multi-turn conversations. Use when other skills need image generation backend, or when user requests \"generate image with Gemini\", \"Gemini text generation\", or needs vision-capable AI generation.","baoyu-danger-gemini-web",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-danger-gemini-web/SKILL.md",[573,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,623],{"path":333,"priority":316},{"path":575,"priority":344},"scripts/gemini-webapi/client.test.ts",{"path":577,"priority":344},"scripts/gemini-webapi/client.ts",{"path":579,"priority":344},"scripts/gemini-webapi/components/gem-mixin.ts",{"path":581,"priority":344},"scripts/gemini-webapi/components/index.ts",{"path":583,"priority":344},"scripts/gemini-webapi/constants.ts",{"path":585,"priority":344},"scripts/gemini-webapi/exceptions.ts",{"path":587,"priority":344},"scripts/gemini-webapi/index.ts",{"path":589,"priority":344},"scripts/gemini-webapi/types/candidate.ts",{"path":591,"priority":344},"scripts/gemini-webapi/types/gem.ts",{"path":593,"priority":344},"scripts/gemini-webapi/types/grpc.ts",{"path":595,"priority":344},"scripts/gemini-webapi/types/image.ts",{"path":597,"priority":344},"scripts/gemini-webapi/types/index.ts",{"path":599,"priority":344},"scripts/gemini-webapi/types/modeloutput.ts",{"path":601,"priority":344},"scripts/gemini-webapi/utils/cookie-file.ts",{"path":603,"priority":344},"scripts/gemini-webapi/utils/decorators.ts",{"path":605,"priority":344},"scripts/gemini-webapi/utils/get-access-token.ts",{"path":607,"priority":344},"scripts/gemini-webapi/utils/http.ts",{"path":609,"priority":344},"scripts/gemini-webapi/utils/index.ts",{"path":611,"priority":344},"scripts/gemini-webapi/utils/load-browser-cookies.ts",{"path":613,"priority":344},"scripts/gemini-webapi/utils/logger.ts",{"path":615,"priority":344},"scripts/gemini-webapi/utils/parsing.ts",{"path":617,"priority":344},"scripts/gemini-webapi/utils/paths.ts",{"path":619,"priority":344},"scripts/gemini-webapi/utils/rotate-1psidts.ts",{"path":621,"priority":344},"scripts/gemini-webapi/utils/upload-file.ts",{"path":502,"priority":344},{"path":624,"priority":344},"scripts/package.json",{"basePath":626,"description":627,"displayName":628,"installMethods":629,"rationale":630,"selectedPaths":631,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-danger-x-to-markdown","Converts X (Twitter) tweets and articles to markdown with YAML front matter. Uses reverse-engineered API requiring user consent. Use when user mentions \"X to markdown\", \"tweet to markdown\", \"save tweet\", or provides x.com/twitter.com URLs for conversion.","baoyu-danger-x-to-markdown",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-danger-x-to-markdown/SKILL.md",[632,633,634,636,638,640,642,644,645,647,649,651,652,654,656,658,660,662,664],{"path":333,"priority":316},{"path":346,"priority":347},{"path":635,"priority":344},"scripts/constants.ts",{"path":637,"priority":344},"scripts/cookie-file.ts",{"path":639,"priority":344},"scripts/cookies.ts",{"path":641,"priority":344},"scripts/graphql.ts",{"path":643,"priority":344},"scripts/http.ts",{"path":502,"priority":344},{"path":646,"priority":344},"scripts/markdown.test.ts",{"path":648,"priority":344},"scripts/markdown.ts",{"path":650,"priority":344},"scripts/media-localizer.ts",{"path":624,"priority":344},{"path":653,"priority":344},"scripts/paths.ts",{"path":655,"priority":344},"scripts/referenced-tweets.ts",{"path":657,"priority":344},"scripts/thread-markdown.ts",{"path":659,"priority":344},"scripts/thread.ts",{"path":661,"priority":344},"scripts/tweet-article.ts",{"path":663,"priority":344},"scripts/tweet-to-markdown.ts",{"path":665,"priority":344},"scripts/types.ts",{"basePath":667,"description":668,"displayName":669,"installMethods":670,"rationale":671,"selectedPaths":672,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-diagram","Create professional, dark-themed SVG diagrams of any type — architecture diagrams, flowcharts, sequence diagrams, structural diagrams, mind maps, timelines, illustrative/conceptual diagrams, and more. Use this skill whenever the user asks for any kind of technical or conceptual diagram, visualization of a system, process flow, data flow, component relationship, network topology, decision tree, org chart, state machine, or any visual representation of structure/logic/process. Also trigger when the user says \"画个图\" \"画一个架构图\" \"diagram\" \"flowchart\" \"sequence diagram\" \"draw me a ...\" or uploads content and asks to visualize it. Output is always a standalone .svg file.","baoyu-diagram",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-diagram/SKILL.md",[673,674,676,678,680,682],{"path":333,"priority":316},{"path":675,"priority":347},"references/architecture.md",{"path":677,"priority":347},"references/flowchart.md",{"path":679,"priority":347},"references/sequence.md",{"path":681,"priority":347},"references/structural.md",{"path":502,"priority":344},{"basePath":684,"description":685,"displayName":686,"installMethods":687,"rationale":688,"selectedPaths":689,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-format-markdown","Formats plain text or markdown files with frontmatter, titles, summaries, headings, bold, lists, and code blocks. Use when user asks to \"format markdown\", \"beautify article\", \"add formatting\", or improve article layout. Outputs to {filename}-formatted.md.","baoyu-format-markdown",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-format-markdown/SKILL.md",[690,691,693,695,696,697],{"path":333,"priority":316},{"path":692,"priority":347},"references/title-formulas.md",{"path":694,"priority":344},"scripts/autocorrect.ts",{"path":502,"priority":344},{"path":624,"priority":344},{"path":698,"priority":344},"scripts/quotes.ts",{"basePath":700,"description":701,"displayName":702,"installMethods":703,"rationale":704,"selectedPaths":705,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-image-cards","Generates infographic image card series with 12 visual styles, 8 layouts, and 3 color palettes. Breaks content into 1-10 cartoon-style image cards optimized for social media engagement. Use when user mentions \"小红书图片\", \"小红书种草\", \"小绿书\", \"微信图文\", \"微信贴图\", \"image cards\", \"图片卡片\", or wants social media infographic series.","baoyu-image-cards",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-image-cards/SKILL.md",[706,707,708,709,710,712,714,716,718,720,721,722,723,725,727,729,731,733,735,737,739,741,743,745,747,748,750,752],{"path":333,"priority":316},{"path":346,"priority":347},{"path":349,"priority":347},{"path":445,"priority":347},{"path":711,"priority":347},"references/confirmation.md",{"path":713,"priority":347},"references/elements/canvas.md",{"path":715,"priority":347},"references/elements/decorations.md",{"path":717,"priority":347},"references/elements/image-effects.md",{"path":719,"priority":347},"references/elements/typography.md",{"path":351,"priority":347},{"path":355,"priority":347},{"path":357,"priority":347},{"path":724,"priority":347},"references/presets/bold.md",{"path":726,"priority":347},"references/presets/chalkboard.md",{"path":728,"priority":347},"references/presets/cute.md",{"path":730,"priority":347},"references/presets/fresh.md",{"path":732,"priority":347},"references/presets/minimal.md",{"path":734,"priority":347},"references/presets/notion.md",{"path":736,"priority":347},"references/presets/pop.md",{"path":738,"priority":347},"references/presets/retro.md",{"path":740,"priority":347},"references/presets/screen-print.md",{"path":742,"priority":347},"references/presets/sketch-notes.md",{"path":744,"priority":347},"references/presets/study-notes.md",{"path":746,"priority":347},"references/presets/warm.md",{"path":361,"priority":347},{"path":749,"priority":347},"references/workflows/analysis-framework.md",{"path":751,"priority":347},"references/workflows/outline-template.md",{"path":753,"priority":347},"references/workflows/prompt-assembly.md",{"basePath":755,"description":756,"displayName":757,"installMethods":758,"rationale":759,"selectedPaths":760,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-image-gen","[Deprecated: use baoyu-imagine] AI image generation with OpenAI, Azure OpenAI, Google, OpenRouter, DashScope, Z.AI GLM-Image, MiniMax, Jimeng, Seedream and Replicate APIs. Supports text-to-image, reference images, aspect ratios, and batch generation from saved prompt files. Sequential by default; use batch parallel generation when the user already has multiple prompts or wants stable multi-image throughput. Use when user asks to generate, create, or draw images.","baoyu-image-gen",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-image-gen/SKILL.md",[761,762,763,764,766,768,770,772,774,776,778,779,781,783,785,787,789,791,793,795,797,799,801,803,805,807,809,811,813,815,817,819],{"path":333,"priority":316},{"path":346,"priority":347},{"path":349,"priority":347},{"path":765,"priority":347},"references/providers/dashscope.md",{"path":767,"priority":347},"references/providers/minimax.md",{"path":769,"priority":347},"references/providers/openrouter.md",{"path":771,"priority":347},"references/providers/replicate.md",{"path":773,"priority":347},"references/providers/zai.md",{"path":775,"priority":347},"references/usage-examples.md",{"path":777,"priority":344},"scripts/main.test.ts",{"path":502,"priority":344},{"path":780,"priority":344},"scripts/providers/azure.test.ts",{"path":782,"priority":344},"scripts/providers/azure.ts",{"path":784,"priority":344},"scripts/providers/dashscope.test.ts",{"path":786,"priority":344},"scripts/providers/dashscope.ts",{"path":788,"priority":344},"scripts/providers/google.test.ts",{"path":790,"priority":344},"scripts/providers/google.ts",{"path":792,"priority":344},"scripts/providers/jimeng.test.ts",{"path":794,"priority":344},"scripts/providers/jimeng.ts",{"path":796,"priority":344},"scripts/providers/minimax.test.ts",{"path":798,"priority":344},"scripts/providers/minimax.ts",{"path":800,"priority":344},"scripts/providers/openai.test.ts",{"path":802,"priority":344},"scripts/providers/openai.ts",{"path":804,"priority":344},"scripts/providers/openrouter.test.ts",{"path":806,"priority":344},"scripts/providers/openrouter.ts",{"path":808,"priority":344},"scripts/providers/replicate.test.ts",{"path":810,"priority":344},"scripts/providers/replicate.ts",{"path":812,"priority":344},"scripts/providers/seedream.test.ts",{"path":814,"priority":344},"scripts/providers/seedream.ts",{"path":816,"priority":344},"scripts/providers/zai.test.ts",{"path":818,"priority":344},"scripts/providers/zai.ts",{"path":665,"priority":344},{"basePath":821,"description":822,"displayName":823,"installMethods":824,"rationale":825,"selectedPaths":826,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-imagine","AI image generation with OpenAI GPT Image 2, Azure OpenAI, Google, OpenRouter, DashScope, Z.AI GLM-Image, MiniMax, Jimeng, Seedream and Replicate APIs. Supports text-to-image, reference images, aspect ratios, and batch generation from saved prompt files. Sequential by default; use batch parallel generation when the user already has multiple prompts or wants stable multi-image throughput. Use when user asks to generate, create, or draw images.","baoyu-imagine",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-imagine/SKILL.md",[827,828,829,830,831,832,833,834,835,836,838,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862],{"path":333,"priority":316},{"path":346,"priority":347},{"path":349,"priority":347},{"path":765,"priority":347},{"path":767,"priority":347},{"path":769,"priority":347},{"path":771,"priority":347},{"path":773,"priority":347},{"path":775,"priority":347},{"path":837,"priority":344},"scripts/build-batch.test.ts",{"path":839,"priority":344},"scripts/build-batch.ts",{"path":777,"priority":344},{"path":502,"priority":344},{"path":780,"priority":344},{"path":782,"priority":344},{"path":784,"priority":344},{"path":786,"priority":344},{"path":788,"priority":344},{"path":790,"priority":344},{"path":792,"priority":344},{"path":794,"priority":344},{"path":796,"priority":344},{"path":798,"priority":344},{"path":800,"priority":344},{"path":802,"priority":344},{"path":804,"priority":344},{"path":806,"priority":344},{"path":808,"priority":344},{"path":810,"priority":344},{"path":812,"priority":344},{"path":814,"priority":344},{"path":816,"priority":344},{"path":818,"priority":344},{"path":665,"priority":344},{"basePath":864,"description":865,"displayName":866,"installMethods":867,"rationale":868,"selectedPaths":869,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-infographic","Generate professional infographics with 21 layout types and 22 visual styles. Analyzes content, recommends layout×style combinations, and generates publication-ready infographics. Use when user asks to create \"infographic\", \"信息图\", \"visual summary\", \"可视化\", or \"高密度信息大图\".","baoyu-infographic",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-infographic/SKILL.md",[870,871,872,873,874,875,877,879,881,883,885,887,889,891,893,895,897,899,901,903,905,907,909,911,913,915,917,919,921,923,924,926,928,930,932,934,936,938,940,942,944,946,947,949,951,953,955,957,959],{"path":333,"priority":316},{"path":423,"priority":347},{"path":439,"priority":347},{"path":346,"priority":347},{"path":349,"priority":347},{"path":876,"priority":347},"references/layouts/bento-grid.md",{"path":878,"priority":347},"references/layouts/binary-comparison.md",{"path":880,"priority":347},"references/layouts/bridge.md",{"path":882,"priority":347},"references/layouts/circular-flow.md",{"path":884,"priority":347},"references/layouts/comic-strip.md",{"path":886,"priority":347},"references/layouts/comparison-matrix.md",{"path":888,"priority":347},"references/layouts/dashboard.md",{"path":890,"priority":347},"references/layouts/dense-modules.md",{"path":892,"priority":347},"references/layouts/funnel.md",{"path":894,"priority":347},"references/layouts/hierarchical-layers.md",{"path":896,"priority":347},"references/layouts/hub-spoke.md",{"path":898,"priority":347},"references/layouts/iceberg.md",{"path":900,"priority":347},"references/layouts/isometric-map.md",{"path":902,"priority":347},"references/layouts/jigsaw.md",{"path":904,"priority":347},"references/layouts/linear-progression.md",{"path":906,"priority":347},"references/layouts/periodic-table.md",{"path":908,"priority":347},"references/layouts/story-mountain.md",{"path":910,"priority":347},"references/layouts/structural-breakdown.md",{"path":912,"priority":347},"references/layouts/tree-branching.md",{"path":914,"priority":347},"references/layouts/venn-diagram.md",{"path":916,"priority":347},"references/layouts/winding-roadmap.md",{"path":918,"priority":347},"references/structured-content-template.md",{"path":920,"priority":347},"references/styles/aged-academia.md",{"path":922,"priority":347},"references/styles/bold-graphic.md",{"path":365,"priority":347},{"path":925,"priority":347},"references/styles/claymation.md",{"path":927,"priority":347},"references/styles/corporate-memphis.md",{"path":929,"priority":347},"references/styles/craft-handmade.md",{"path":931,"priority":347},"references/styles/cyberpunk-neon.md",{"path":933,"priority":347},"references/styles/hand-drawn-edu.md",{"path":935,"priority":347},"references/styles/ikea-manual.md",{"path":937,"priority":347},"references/styles/kawaii.md",{"path":939,"priority":347},"references/styles/knolling.md",{"path":941,"priority":347},"references/styles/lego-brick.md",{"path":943,"priority":347},"references/styles/morandi-journal.md",{"path":945,"priority":347},"references/styles/origami.md",{"path":387,"priority":347},{"path":948,"priority":347},"references/styles/pop-laboratory.md",{"path":950,"priority":347},"references/styles/retro-pop-grid.md",{"path":952,"priority":347},"references/styles/retro-popup-pop.md",{"path":954,"priority":347},"references/styles/storybook-watercolor.md",{"path":956,"priority":347},"references/styles/subway-map.md",{"path":958,"priority":347},"references/styles/technical-schematic.md",{"path":960,"priority":347},"references/styles/ui-wireframe.md",{"basePath":962,"description":963,"displayName":964,"installMethods":965,"rationale":966,"selectedPaths":967,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-markdown-to-html","Converts Markdown to styled HTML with WeChat-compatible themes. Supports code highlighting, math, PlantUML, footnotes, alerts, infographics, and optional bottom citations for external links. Use when user asks for \"markdown to html\", \"convert md to html\", \"md 转 html\", \"微信外链转底部引用\", or needs styled HTML output from markdown.","baoyu-markdown-to-html",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-markdown-to-html/SKILL.md",[968,969,970,971],{"path":333,"priority":316},{"path":777,"priority":344},{"path":502,"priority":344},{"path":624,"priority":344},{"basePath":973,"description":974,"displayName":975,"installMethods":976,"rationale":977,"selectedPaths":978,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-post-to-wechat","Posts content to WeChat Official Account (微信公众号) via API or Chrome CDP. Supports article posting (文章) with HTML, markdown, or plain text input, and image-text posting (贴图, formerly 图文) with multiple images. Markdown article workflows default to converting ordinary external links into bottom citations for WeChat-friendly output. Use when user mentions \"发布公众号\", \"post to wechat\", \"微信公众号\", or \"贴图/图文/文章\".","baoyu-post-to-wechat",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-post-to-wechat/SKILL.md",[979,980,982,984,985,987,989,991,993,995,997,998,1000,1002,1004,1006,1008,1010,1012],{"path":333,"priority":316},{"path":981,"priority":347},"references/api-setup.md",{"path":983,"priority":347},"references/article-posting.md",{"path":346,"priority":347},{"path":986,"priority":347},"references/image-text-posting.md",{"path":988,"priority":347},"references/multi-account.md",{"path":990,"priority":344},"scripts/cdp.ts",{"path":992,"priority":344},"scripts/check-permissions.ts",{"path":994,"priority":344},"scripts/copy-to-clipboard.ts",{"path":996,"priority":344},"scripts/md-to-wechat.ts",{"path":624,"priority":344},{"path":999,"priority":344},"scripts/paste-from-clipboard.ts",{"path":1001,"priority":344},"scripts/wechat-agent-browser.ts",{"path":1003,"priority":344},"scripts/wechat-api.ts",{"path":1005,"priority":344},"scripts/wechat-article.ts",{"path":1007,"priority":344},"scripts/wechat-browser.ts",{"path":1009,"priority":344},"scripts/wechat-extend-config.test.ts",{"path":1011,"priority":344},"scripts/wechat-extend-config.ts",{"path":1013,"priority":344},"scripts/wechat-image-processor.ts",{"basePath":1015,"description":1016,"displayName":1017,"installMethods":1018,"rationale":1019,"selectedPaths":1020,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-post-to-weibo","Posts content to Weibo (微博). Supports regular posts with text, images, and videos, and headline articles (头条文章) with Markdown input via Chrome CDP. Use when user asks to \"post to Weibo\", \"发微博\", \"发布微博\", \"publish to Weibo\", \"share on Weibo\", \"写微博\", or \"微博头条文章\".","baoyu-post-to-weibo",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-post-to-weibo/SKILL.md",[1021,1022,1023,1025,1026,1027,1029,1031],{"path":333,"priority":316},{"path":994,"priority":344},{"path":1024,"priority":344},"scripts/md-to-html.ts",{"path":624,"priority":344},{"path":999,"priority":344},{"path":1028,"priority":344},"scripts/weibo-article.ts",{"path":1030,"priority":344},"scripts/weibo-post.ts",{"path":1032,"priority":344},"scripts/weibo-utils.ts",{"basePath":1034,"description":1035,"displayName":1036,"installMethods":1037,"rationale":1038,"selectedPaths":1039,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-post-to-x","Posts content and articles to X (Twitter). Supports regular posts with images/videos and X Articles (long-form Markdown). In Codex, honor explicit requests for the Codex Chrome plugin/@chrome by using the Chrome Extension workflow; otherwise use Chrome Computer Use when available and fall back to real Chrome CDP scripts only when allowed. Use when user asks to \"post to X\", \"tweet\", \"publish to Twitter\", or \"share on X\".","baoyu-post-to-x",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-post-to-x/SKILL.md",[1040,1041,1043,1045,1047,1048,1049,1050,1051,1053,1055,1057,1059,1061],{"path":333,"priority":316},{"path":1042,"priority":347},"references/articles.md",{"path":1044,"priority":347},"references/regular-posts.md",{"path":1046,"priority":344},"scripts/check-paste-permissions.ts",{"path":994,"priority":344},{"path":1024,"priority":344},{"path":624,"priority":344},{"path":999,"priority":344},{"path":1052,"priority":344},"scripts/x-article.ts",{"path":1054,"priority":344},"scripts/x-browser.ts",{"path":1056,"priority":344},"scripts/x-quote.ts",{"path":1058,"priority":344},"scripts/x-utils.test.ts",{"path":1060,"priority":344},"scripts/x-utils.ts",{"path":1062,"priority":344},"scripts/x-video.ts",{"basePath":1064,"description":1065,"displayName":1066,"installMethods":1067,"rationale":1068,"selectedPaths":1069,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-slide-deck","Generates professional slide deck images from content. Creates outlines with style instructions, then generates individual slide images. Use when user asks to \"create slides\", \"make a presentation\", \"generate deck\", \"slide deck\", or \"PPT\".","baoyu-slide-deck",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-slide-deck/SKILL.md",[1070,1071,1072,1073,1074,1075,1077,1079,1081,1082,1084,1086,1088,1090,1092,1094,1095,1097,1098,1100,1102,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116],{"path":333,"priority":316},{"path":423,"priority":347},{"path":439,"priority":347},{"path":349,"priority":347},{"path":711,"priority":347},{"path":1076,"priority":347},"references/content-rules.md",{"path":1078,"priority":347},"references/design-guidelines.md",{"path":1080,"priority":347},"references/dimensions/density.md",{"path":518,"priority":347},{"path":1083,"priority":347},"references/dimensions/presets.md",{"path":1085,"priority":347},"references/dimensions/texture.md",{"path":1087,"priority":347},"references/dimensions/typography.md",{"path":1089,"priority":347},"references/layouts.md",{"path":1091,"priority":347},"references/modification-guide.md",{"path":1093,"priority":347},"references/outline-template.md",{"path":363,"priority":347},{"path":1096,"priority":347},"references/styles/bold-editorial.md",{"path":365,"priority":347},{"path":1099,"priority":347},"references/styles/corporate.md",{"path":1101,"priority":347},"references/styles/dark-atmospheric.md",{"path":1103,"priority":347},"references/styles/editorial-infographic.md",{"path":371,"priority":347},{"path":933,"priority":347},{"path":379,"priority":347},{"path":381,"priority":347},{"path":385,"priority":347},{"path":387,"priority":347},{"path":393,"priority":347},{"path":397,"priority":347},{"path":401,"priority":347},{"path":403,"priority":347},{"path":407,"priority":347},{"path":492,"priority":344},{"path":1117,"priority":344},"scripts/merge-to-pptx.ts",{"basePath":1119,"description":1120,"displayName":1121,"installMethods":1122,"rationale":1123,"selectedPaths":1124,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-translate","Translates articles and documents between languages with three modes - quick (direct), normal (analyze then translate), and refined (analyze, translate, review, polish). Supports custom glossaries and terminology consistency via EXTEND.md. Use when user asks to \"translate\", \"翻译\", \"精翻\", \"translate article\", \"translate to Chinese/English\", \"改成中文\", \"改成英文\", \"convert to Chinese\", \"localize\", \"本地化\", or needs any document translation. Also triggers for \"refined translation\", \"精细翻译\", \"proofread translation\", \"快速翻译\", \"快翻\", \"这篇文章翻译一下\", or when a URL or file is provided with translation intent.","baoyu-translate",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-translate/SKILL.md",[1125,1126,1128,1129,1131,1133,1135,1137,1139,1140],{"path":333,"priority":316},{"path":1127,"priority":347},"references/config/extend-schema.md",{"path":346,"priority":347},{"path":1130,"priority":347},"references/glossary-en-zh.md",{"path":1132,"priority":347},"references/refined-workflow.md",{"path":1134,"priority":347},"references/subagent-prompt-template.md",{"path":1136,"priority":347},"references/workflow-mechanics.md",{"path":1138,"priority":344},"scripts/chunk.ts",{"path":502,"priority":344},{"path":624,"priority":344},{"basePath":1142,"description":1143,"displayName":1144,"installMethods":1145,"rationale":1146,"selectedPaths":1147,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-url-to-markdown","Fetch any URL and convert to markdown using baoyu-fetch CLI (Chrome CDP with site-specific adapters). Built-in adapters for X/Twitter, YouTube transcripts, Hacker News threads, and generic pages via Defuddle. Handles login/CAPTCHA via interaction wait modes. Use when user wants to save a webpage as markdown.","baoyu-url-to-markdown",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-url-to-markdown/SKILL.md",[1148,1149,1151,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230,1232,1234,1236,1238],{"path":333,"priority":316},{"path":1150,"priority":347},"references/adapters.md",{"path":346,"priority":347},{"path":1153,"priority":347},"references/quality-gate.md",{"path":1155,"priority":344},"scripts/baoyu-fetch",{"path":1157,"priority":344},"scripts/lib/adapters/generic/index.ts",{"path":1159,"priority":344},"scripts/lib/adapters/hn/index.ts",{"path":1161,"priority":344},"scripts/lib/adapters/index.ts",{"path":1163,"priority":344},"scripts/lib/adapters/types.ts",{"path":1165,"priority":344},"scripts/lib/adapters/x/article.ts",{"path":1167,"priority":344},"scripts/lib/adapters/x/index.ts",{"path":1169,"priority":344},"scripts/lib/adapters/x/login.ts",{"path":1171,"priority":344},"scripts/lib/adapters/x/match.ts",{"path":1173,"priority":344},"scripts/lib/adapters/x/payloads.ts",{"path":1175,"priority":344},"scripts/lib/adapters/x/session.ts",{"path":1177,"priority":344},"scripts/lib/adapters/x/shared.ts",{"path":1179,"priority":344},"scripts/lib/adapters/x/single.ts",{"path":1181,"priority":344},"scripts/lib/adapters/x/thread-loader.ts",{"path":1183,"priority":344},"scripts/lib/adapters/x/thread.ts",{"path":1185,"priority":344},"scripts/lib/adapters/x/types.ts",{"path":1187,"priority":344},"scripts/lib/adapters/youtube/index.ts",{"path":1189,"priority":344},"scripts/lib/adapters/youtube/transcript.ts",{"path":1191,"priority":344},"scripts/lib/adapters/youtube/utils.ts",{"path":1193,"priority":344},"scripts/lib/browser/cdp-client.ts",{"path":1195,"priority":344},"scripts/lib/browser/chrome-launcher.ts",{"path":1197,"priority":344},"scripts/lib/browser/cookie-sidecar.ts",{"path":1199,"priority":344},"scripts/lib/browser/interaction-gates.ts",{"path":1201,"priority":344},"scripts/lib/browser/network-journal.ts",{"path":1203,"priority":344},"scripts/lib/browser/page-snapshot.ts",{"path":1205,"priority":344},"scripts/lib/browser/profile.ts",{"path":1207,"priority":344},"scripts/lib/browser/session.ts",{"path":1209,"priority":344},"scripts/lib/cli.ts",{"path":1211,"priority":344},"scripts/lib/commands/convert.ts",{"path":1213,"priority":344},"scripts/lib/extract/document.ts",{"path":1215,"priority":344},"scripts/lib/extract/html-cleaner.ts",{"path":1217,"priority":344},"scripts/lib/extract/html-extractor.ts",{"path":1219,"priority":344},"scripts/lib/extract/html-to-markdown.ts",{"path":1221,"priority":344},"scripts/lib/extract/markdown-renderer.ts",{"path":1223,"priority":344},"scripts/lib/media/default-downloader.ts",{"path":1225,"priority":344},"scripts/lib/media/markdown-media.ts",{"path":1227,"priority":344},"scripts/lib/media/media-utils.ts",{"path":1229,"priority":344},"scripts/lib/media/types.ts",{"path":1231,"priority":344},"scripts/lib/types/defuddle-node.d.ts",{"path":1233,"priority":344},"scripts/lib/types/shims.d.ts",{"path":1235,"priority":344},"scripts/lib/utils/logger.ts",{"path":1237,"priority":344},"scripts/lib/utils/url.ts",{"path":624,"priority":344},{"basePath":1240,"description":1241,"displayName":1242,"installMethods":1243,"rationale":1244,"selectedPaths":1245,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-xhs-images","[Deprecated: use baoyu-image-cards] Generates Xiaohongshu (Little Red Book) image card series with 12 visual styles, 8 layouts, and 3 color palettes. Breaks content into 1-10 cartoon-style image cards optimized for XHS engagement. Use when user mentions \"小红书图片\", \"XHS images\", \"RedNote infographics\", \"小红书种草\", \"小绿书\", \"微信图文\", \"微信贴图\", or wants social media infographic series for Chinese platforms.","baoyu-xhs-images",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-xhs-images/SKILL.md",[1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273],{"path":333,"priority":316},{"path":346,"priority":347},{"path":349,"priority":347},{"path":445,"priority":347},{"path":711,"priority":347},{"path":713,"priority":347},{"path":715,"priority":347},{"path":717,"priority":347},{"path":719,"priority":347},{"path":351,"priority":347},{"path":355,"priority":347},{"path":357,"priority":347},{"path":724,"priority":347},{"path":726,"priority":347},{"path":728,"priority":347},{"path":730,"priority":347},{"path":732,"priority":347},{"path":734,"priority":347},{"path":736,"priority":347},{"path":738,"priority":347},{"path":740,"priority":347},{"path":742,"priority":347},{"path":744,"priority":347},{"path":746,"priority":347},{"path":361,"priority":347},{"path":749,"priority":347},{"path":751,"priority":347},{"path":753,"priority":347},{"basePath":1275,"description":1276,"displayName":1277,"installMethods":1278,"rationale":1279,"selectedPaths":1280,"source":319,"sourceLanguage":18,"type":244},"skills/baoyu-youtube-transcript","Downloads YouTube video transcripts/subtitles and cover images by URL or video ID. Supports multiple languages, translation, chapters, and speaker identification. Caches raw data for fast re-formatting. Use when user asks to \"get YouTube transcript\", \"download subtitles\", \"get captions\", \"YouTube字幕\", \"YouTube封面\", \"视频封面\", \"video thumbnail\", \"video cover image\", or provides a YouTube URL and wants the transcript/subtitle text or cover image extracted.","baoyu-youtube-transcript",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-youtube-transcript/SKILL.md",[1281,1282,1284,1285,1286,1288,1290,1292,1293],{"path":333,"priority":316},{"path":1283,"priority":344},"prompts/speaker-transcript.md",{"path":777,"priority":344},{"path":502,"priority":344},{"path":1287,"priority":344},"scripts/shared.ts",{"path":1289,"priority":344},"scripts/storage.ts",{"path":1291,"priority":344},"scripts/transcript.ts",{"path":665,"priority":344},{"path":1294,"priority":344},"scripts/youtube.ts",{"basePath":1296,"description":1297,"displayName":1298,"installMethods":1299,"rationale":1300,"selectedPaths":1301,"source":319,"sourceLanguage":18,"type":1309},"packages/baoyu-fetch","Read URLs into high-quality Markdown or JSON with Chrome CDP and site adapters.","baoyu-fetch",{"npm":1298},"cli ecosystem detected at packages/baoyu-fetch",[1302,1304,1305,1307],{"path":1303,"priority":316},"package.json",{"path":318,"priority":316},{"path":1306,"priority":344},"src/cli.ts",{"path":1308,"priority":344},"src/commands/convert.ts","cli",{"sources":1311},[1312],"manual",{"closedIssues90d":230,"description":253,"forks":231,"openIssues90d":8,"pushedAt":233,"readmeSize":228,"stars":234,"topics":1314},[1315,1316,1317,1318],"agent-skills","claude-skills","codex-skills","openclaw-skills",{"classifiedAt":1320,"discoverAt":1321,"extractAt":1322,"githubAt":1322,"updatedAt":1320},1778691497189,1778690258656,1778691495091,[214,212,215,213,211],{"evaluatedAt":239,"extractAt":285,"updatedAt":239},[],[1327,1343,1361,1380,1409,1435],{"_creationTime":1328,"_id":1329,"community":1330,"display":1331,"identity":1333,"providers":1334,"relations":1339,"tags":1340,"workflow":1341},1778691497595.9707,"k17dpsmtdkvt370z246g16kxes86nsb3",{"reviewCount":8},{"description":1241,"installMethods":1332,"name":1242,"sourceUrl":14},{"claudeCode":12},{"basePath":1240,"githubOwner":242,"githubRepo":243,"locale":18,"slug":1242,"type":244},{"evaluate":1335,"extract":1338},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":1336,"targetMarket":216,"tier":217},[211,291,1337,212,213],"xiaohongshu",{"commitSha":275},{"parentExtensionId":247,"repoId":281},[212,213,211,291,1337],{"evaluatedAt":1342,"extractAt":285,"updatedAt":1342},1778692026176,{"_creationTime":1344,"_id":1345,"community":1346,"display":1347,"identity":1349,"providers":1350,"relations":1357,"tags":1358,"workflow":1359},1778691497595.97,"k171begdr84vbj21gqdn8rfpnd86neyn",{"reviewCount":8},{"description":1065,"installMethods":1348,"name":1066,"sourceUrl":14},{"claudeCode":12},{"basePath":1064,"githubOwner":242,"githubRepo":243,"locale":18,"slug":1066,"type":244},{"evaluate":1351,"extract":1356},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":1352,"targetMarket":216,"tier":217},[1353,1354,211,212,1355],"presentation","slides","documentation",{"commitSha":275},{"parentExtensionId":247,"repoId":281},[212,1355,211,1353,1354],{"evaluatedAt":1360,"extractAt":285,"updatedAt":1360},1778691953912,{"_creationTime":1362,"_id":1363,"community":1364,"display":1365,"identity":1367,"providers":1368,"relations":1376,"tags":1377,"workflow":1378},1778691497595.9688,"k1774wwc3k7zbrcqbdjsjr3d9h86npyp",{"reviewCount":8},{"description":865,"installMethods":1366,"name":866,"sourceUrl":14},{"claudeCode":12},{"basePath":864,"githubOwner":242,"githubRepo":243,"locale":18,"slug":866,"type":244},{"evaluate":1369,"extract":1374},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":1370,"targetMarket":216,"tier":217},[1371,211,212,213,1372,1373],"infographic","automation","visual-communication",{"commitSha":275,"license":1375},"MIT",{"parentExtensionId":247,"repoId":281},[1372,212,213,211,1371,1373],{"evaluatedAt":1379,"extractAt":285,"updatedAt":1379},1778691830796,{"_creationTime":1381,"_id":1382,"community":1383,"display":1384,"identity":1390,"providers":1394,"relations":1402,"tags":1405,"workflow":1406},1778695548458.3809,"k1773fg4stpdx2tjnmejy57ybs86mwbn",{"reviewCount":8},{"description":1385,"installMethods":1386,"name":1388,"sourceUrl":1389},"Design polychromatic ornamental patterns grounded in Alexander Speltz's classical ornament taxonomy. Builds on monochrome structural analysis by adding period-authentic color palettes, color-to-motif mapping, and rendering styles suited to painted, illuminated, and glazed ornament. Use when creating decorative designs where color is integral to the tradition (Islamic tilework, illuminated manuscripts, Art Nouveau), exploring how historical periods used color in ornament, or producing colored reference imagery for design, illustration, or educational materials.\n",{"claudeCode":1387},"pjt222/agent-almanac","ornament-style-color","https://github.com/pjt222/agent-almanac",{"basePath":1391,"githubOwner":1392,"githubRepo":1393,"locale":18,"slug":1388,"type":244},"skills/ornament-style-color","pjt222","agent-almanac",{"evaluate":1395,"extract":1401},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":1396,"targetMarket":216,"tier":217},[213,1397,1398,1399,1400,211],"ornament","color","art-history","generative-ai",{"commitSha":275},{"parentExtensionId":1403,"repoId":1404},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[1399,1398,213,1400,211,1397],{"evaluatedAt":1407,"extractAt":1408,"updatedAt":1407},1778699787612,1778695548458,{"_creationTime":1410,"_id":1411,"community":1412,"display":1413,"identity":1419,"providers":1423,"relations":1429,"tags":1432,"workflow":1433},1778691104676,"k173n68tgxxkzxfk6qmt5wjbe586m938",{"reviewCount":8},{"description":1414,"installMethods":1415,"name":1417,"sourceUrl":1418},"Generate a branded product slide image with headline, feature pills, and a call-to-action — all arranged with layout layers.",{"claudeCode":1416},"iterationlayer/skills","generate-product-slide","https://github.com/iterationlayer/skills",{"basePath":1420,"githubOwner":1421,"githubRepo":1422,"locale":18,"slug":1417,"type":244},"skills/generate-product-slide","iterationlayer","skills",{"evaluate":1424,"extract":1428},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":1425,"targetMarket":216,"tier":217},[211,1426,213,1372,1427],"marketing","api",{"commitSha":275},{"parentExtensionId":1430,"repoId":1431},"k1721s0xmp59902ybtpakrrffn86n10s","kd76p4g2qmtrkgx99cnab3683d86n4g8",[1427,1372,213,211,1426],{"evaluatedAt":1434,"extractAt":1410,"updatedAt":1434},1778693274616,{"_creationTime":1436,"_id":1437,"community":1438,"display":1439,"identity":1441,"providers":1442,"relations":1451,"tags":1452,"workflow":1453},1778691497595.9692,"k176sya2sfa1hhvs6cmy1sp3sd86nvgb",{"reviewCount":8},{"description":974,"installMethods":1440,"name":975,"sourceUrl":14},{"claudeCode":12},{"basePath":973,"githubOwner":242,"githubRepo":243,"locale":18,"slug":975,"type":244},{"evaluate":1443,"extract":1450},{"promptVersionExtension":204,"promptVersionScoring":205,"score":1444,"tags":1445,"targetMarket":216,"tier":217},100,[1446,1447,1448,212,272,1449],"wechat","official-account","posting","html",{"commitSha":275},{"parentExtensionId":247,"repoId":281},[212,1449,272,1447,1448,1446],{"evaluatedAt":1454,"extractAt":285,"updatedAt":1454},1778691860790]