[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-jimliu-baoyu-infographic-zh-CN":3,"guides-for-jimliu-baoyu-infographic":1340,"similar-k1774wwc3k7zbrcqbdjsjr3d9h86npyp-zh-CN":1341},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":254,"isFallback":238,"parentExtension":259,"providers":313,"relations":318,"repo":319,"tags":1338,"workflow":1339},1778691497595.9688,"k1774wwc3k7zbrcqbdjsjr3d9h86npyp",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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 \"高密度信息大图\".",{"claudeCode":12},"jimliu/baoyu-skills","baoyu-infographic","https://github.com/jimliu/baoyu-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":236,"workflow":252},1778691830796.2747,"kn7by34jvdarqpndk6hzvvnc8d86mpps","en",{"checks":20,"evaluatedAt":186,"extensionSummary":187,"features":188,"nonGoals":194,"practices":199,"prerequisites":204,"promptVersionExtension":207,"promptVersionScoring":208,"purpose":209,"rationale":210,"score":211,"summary":212,"tags":213,"targetMarket":220,"tier":221,"useCases":222,"workflow":227},[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,114,118,121,124,127,130,133,136,140,144,146,148,150,153,156,159,162,166,169,172,175,179,183],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of generating professional infographics and identifies specific user intents for its use, making the problem highly relevant.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers significant value over default LLM behavior by providing 21 layout types, 22 visual styles, content analysis, and automated combination recommendations, going beyond basic image generation.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill appears production-ready, covering the complete lifecycle from content analysis and combination recommendation to prompt generation and image backend resolution, with robust handling of preferences and confirmations.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill is focused solely on generating infographics, with clear scope defined by layout and style options, and does not extend into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities, including the number of layout and style options, content analysis, and recommendation features.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose individual tools; its functionality is accessed via a single command with options.",{"category":45,"check":46,"severity":24,"summary":47},"Documentation","Configuration & parameter reference","All options and parameters are well-documented in the SKILL.md file, including default values and explanations.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This skill does not expose individual tools with names.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","The skill's interface is well-defined through command-line arguments and structured configuration files, requesting only necessary inputs and producing focused outputs.",{"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.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on May 11, 2026, well within the 3-month window, indicating active maintenance.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The skill does not appear to rely on external third-party dependencies beyond the runtime environment.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill does not appear to handle or expose secrets, and its operational model does not suggest secret management concerns.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill's workflow focuses on analyzing and structuring provided content for image generation, with no indication of loading untrusted external instructions or files as code.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill operates on local content and preferences, with no evidence of runtime downloads or execution of remote code that could compromise the supply chain.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill's operations are confined to processing content and generating configuration/prompts, with no apparent access or modification of files outside its designated scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","The skill's workflow, centered around prompt and configuration generation, does not involve detached processes or primitives that could enable sandbox escapes.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill processes user-provided content and preferences locally, with no outbound calls or mechanisms for exfiltrating confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","Bundled content reviewed for hidden steering tricks shows clean, standard markdown and configuration files, free of hidden Unicode or control characters.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's implementation relies on readable markdown and configuration files, with no evidence of obfuscated code execution like base64 payloads or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill relies on standard file paths for preferences and content, with clear error handling and setup guidance for first-time use, avoiding assumptions about user project structure.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","With 0 issues opened and 68 closed in the last 90 days, the maintainers show excellent engagement and responsiveness.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The skill declares a meaningful version (1.58.0) in its frontmatter, ensuring clear detectability of new releases.",{"category":104,"check":105,"severity":42,"summary":106},"Execution","Pinned dependencies","The skill does not appear to use external third-party dependencies that would require pinning or lockfiles.",{"category":33,"check":108,"severity":42,"summary":109},"Dry-run preview","The skill's primary function is content analysis and prompt generation; it does not involve state-changing operations or outbound data sending that would require a dry-run mode.",{"category":111,"check":112,"severity":42,"summary":113},"Protocol","Idempotent retry & timeouts","The skill operates locally and synchronously, without remote calls or state-changing operations that would necessitate idempotency or timeouts.",{"category":115,"check":116,"severity":42,"summary":117},"Compliance","GDPR","The skill processes user-provided content for infographic generation and does not handle personal data directly.",{"category":115,"check":119,"severity":24,"summary":120},"Target market","The skill operates on content and preferences without regional or jurisdictional logic, defaulting to a global target market.",{"category":92,"check":122,"severity":24,"summary":123},"Runtime stability","The skill relies on standard markdown processing and preference handling, with no assumptions about specific editors, shells, or OS features beyond basic file system access.",{"category":45,"check":125,"severity":24,"summary":126},"README","The README file exists, is comprehensive, and clearly states the purpose and installation instructions for the extension.",{"category":33,"check":128,"severity":42,"summary":129},"Tool surface size","This is a single-skill extension accessed via a command, not a collection of discrete tools.",{"category":40,"check":131,"severity":42,"summary":132},"Overlapping near-synonym tools","The skill is a single command and does not expose multiple tools with overlapping functionality.",{"category":45,"check":134,"severity":24,"summary":135},"Phantom features","All advertised features, such as layout and style options, are clearly documented and implemented within the SKILL.md and its references.",{"category":137,"check":138,"severity":24,"summary":139},"Install","Installation instruction","The README provides clear, copy-pasteable installation instructions for Claude Code, including multiple methods and an example invocation.",{"category":141,"check":142,"severity":24,"summary":143},"Errors","Actionable error messages","The SKILL.md outlines clear workflows and provides guidance for potential issues like missing preferences or file handling, enabling actionable error reporting.",{"category":104,"check":105,"severity":42,"summary":145},"No external dependencies are managed or declared that would require pinning.",{"category":33,"check":108,"severity":42,"summary":147},"The skill is analytical and does not perform destructive actions or send data outward.",{"category":111,"check":112,"severity":42,"summary":149},"The skill operates locally without remote calls or state-changing operations.",{"category":115,"check":151,"severity":24,"summary":152},"Telemetry opt-in","There is no indication of telemetry collection within the skill's documentation or implementation.",{"category":40,"check":154,"severity":24,"summary":155},"Precise Purpose","The purpose is precisely defined, stating what the skill does (generate infographics), the artifacts it uses (21 layouts, 22 styles), and when to use it with specific keywords.",{"category":40,"check":157,"severity":24,"summary":158},"Concise Frontmatter","The frontmatter in SKILL.md is concise and effectively summarizes the core capability and trigger phrases, making it suitable for precise routing.",{"category":45,"check":160,"severity":24,"summary":161},"Concise Body","The SKILL.md body is well-structured and under approximately 500 lines, delegating deeper material to reference files via progressive disclosure.",{"category":163,"check":164,"severity":24,"summary":165},"Context","Progressive Disclosure","The skill effectively uses progressive disclosure by linking to detailed definitions in `references/` for layouts, styles, and configuration, keeping the main SKILL.md concise.",{"category":163,"check":167,"severity":42,"summary":168},"Forked exploration","This skill does not involve deep exploration or analysis of external codebases, so `context: fork` is not applicable.",{"category":22,"check":170,"severity":24,"summary":171},"Usage examples","The documentation provides numerous clear, end-to-end examples for various use cases, demonstrating input, invocation, and expected outcomes.",{"category":22,"check":173,"severity":24,"summary":174},"Edge cases","The skill documentation thoughtfully addresses edge cases and limitations, such as preference setup, image backend resolution, and confirmation policies, with clear recovery steps.",{"category":176,"check":177,"severity":42,"summary":178},"Code Execution","Tool Fallback","The skill does not rely on external MCP servers or tools that would require fallbacks; it operates within its own defined process.",{"category":180,"check":181,"severity":24,"summary":182},"Safety","Halt on unexpected state","The workflow outlines clear steps for preference setup and analysis, and the confirmation policy mandates user approval before generation, ensuring safety against unexpected states.",{"category":92,"check":184,"severity":24,"summary":185},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills being loaded, with clear instructions and recommendations for its specific domain.",1778691830681,"This skill analyzes user-provided content to generate professional infographics, offering a wide range of layout and style combinations, and handling image backend selection and user preferences.",[189,190,191,192,193],"Generate infographics with 21 layout types","Apply 22 visual styles","Analyze content for optimal layout×style combinations","Recommend combinations based on content analysis","Generate publication-ready infographics",[195,196,197,198],"Summarizing or paraphrasing source content","Generating images outside of the infographic format","Bypassing user confirmation for generation steps","Replacing detailed analytical reports with infographics",[200,201,202,203],"Content analysis","Visual design","Instructional design","User preference management",[205,206],"Node.js environment installed","Ability to run `npx bun` commands","3.0.0","4.4.0","To enable users to create professional, publication-ready infographics by intelligently combining content with a vast selection of layout and visual style options.","The skill is exceptionally well-documented, robustly implemented with clear workflows, extensive examples, and strong adherence to best practices. Its only minor detraction is the lack of explicit error handling for internal processes, which is a 'pass' in this context due to its self-contained nature.",99,"An expert-level skill for generating professional infographics with extensive customization options.",[214,215,216,217,218,219],"infographic","image-generation","content-creation","design","automation","visual-communication","global","verified",[223,224,225,226],"Creating visual summaries of complex data","Explaining processes or timelines visually","Comparing products or concepts with clear side-by-side layouts","Generating data-rich educational content",[228,229,230,231,232,233,234,235],"Load preferences from EXTEND.md or initiate first-time setup.","Analyze source content to identify topic, objectives, audience, and complexity.","Generate structured content for the infographic.","Recommend layout×style combinations based on analysis and user input.","Confirm infographic options (layout, style, aspect, language, backend) with the user.","Generate the final prompt for image generation.","Generate the infographic image using the selected backend.","Report the output path and generated files.",{"codeQuality":237,"collectedAt":239,"documentation":240,"maintenance":243,"security":249,"testCoverage":251},{"hasLockfile":238},true,1778691806339,{"descriptionLength":241,"readmeSize":242},269,53844,{"closedIssues90d":244,"forks":245,"hasChangelog":238,"manifestVersion":246,"openIssues90d":8,"pushedAt":247,"stars":248},68,2116,"1.58.0",1778543136000,18077,{"hasNpmPackage":250,"smitheryVerified":250},false,{"hasCi":238,"hasTests":238},{"updatedAt":253},1778691830796,{"basePath":255,"githubOwner":256,"githubRepo":257,"locale":18,"slug":13,"type":258},"skills/baoyu-infographic","jimliu","baoyu-skills","skill",{"_creationTime":260,"_id":261,"community":262,"display":263,"identity":266,"parentExtension":269,"providers":300,"relations":309,"tags":310,"workflow":311},1778691497595.9656,"k172q4hxm2acmg5ree5aeemx1x86m6hx",{"reviewCount":8},{"description":264,"installMethods":265,"name":257,"sourceUrl":14},"Content generation, AI backends, and utility tools for daily work efficiency",{"claudeCode":257},{"basePath":267,"githubOwner":256,"githubRepo":257,"locale":18,"slug":257,"type":268},"","plugin",{"_creationTime":270,"_id":271,"community":272,"display":273,"identity":276,"providers":278,"relations":294,"tags":296,"workflow":297},1778691497595.9653,"k17286mw0zjq4p8xycx4xxm3ed86ndf7",{"reviewCount":8},{"description":274,"installMethods":275,"name":257,"sourceUrl":14},"Skills shared by Baoyu for improving daily work efficiency",{"claudeCode":12},{"basePath":267,"githubOwner":256,"githubRepo":257,"locale":18,"slug":257,"type":277},"marketplace",{"evaluate":279,"extract":288},{"promptVersionExtension":280,"promptVersionScoring":208,"score":281,"tags":282,"targetMarket":220,"tier":221},"3.1.0",98,[283,284,285,286,215,287],"content-generation","ai-backend","utilities","markdown","translation",{"commitSha":289,"marketplace":290,"plugin":292},"HEAD",{"name":257,"pluginCount":291},1,{"mcpCount":8,"provider":293,"skillCount":8},"classify",{"repoId":295},"kd718jn448p61w289hzf15tecd86n3a4",[284,283,215,286,287,285],{"evaluatedAt":298,"extractAt":299,"updatedAt":298},1778691521015,1778691497596,{"evaluate":301,"extract":306},{"promptVersionExtension":207,"promptVersionScoring":208,"score":302,"tags":303,"targetMarket":220,"tier":221},93,[283,304,215,286,287,305,285],"ai-backends","social-media",{"commitSha":289,"plugin":307},{"mcpCount":8,"provider":293,"skillCount":308},21,{"parentExtensionId":271,"repoId":295},[304,283,215,286,305,287,285],{"evaluatedAt":312,"extractAt":299,"updatedAt":312},1778691535177,{"evaluate":314,"extract":316},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":315,"targetMarket":220,"tier":221},[214,215,216,217,218,219],{"commitSha":289,"license":317},"MIT",{"parentExtensionId":261,"repoId":295},{"_creationTime":320,"_id":295,"identity":321,"providers":322,"workflow":1334},1778690258656.9355,{"githubOwner":256,"githubRepo":257,"sourceUrl":14},{"classify":323,"discover":1325,"github":1328},{"commitSha":289,"extensions":324},[325,335,340,349,429,508,518,584,643,684,701,717,772,838,881,976,987,1029,1048,1078,1133,1156,1254,1289,1310],{"basePath":267,"description":274,"displayName":257,"installMethods":326,"rationale":327,"selectedPaths":328,"source":334,"sourceLanguage":18,"type":277},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[329,332],{"path":330,"priority":331},".claude-plugin/marketplace.json","mandatory",{"path":333,"priority":331},"README.md","rule",{"basePath":267,"description":264,"displayName":257,"installMethods":336,"rationale":337,"selectedPaths":338,"source":334,"sourceLanguage":18,"type":268},{"claudeCode":257},"inline plugin source from marketplace.json at /",[339],{"path":333,"priority":331},{"basePath":341,"description":342,"displayName":343,"installMethods":344,"rationale":345,"selectedPaths":346,"source":334,"sourceLanguage":18,"type":258},".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",[347],{"path":348,"priority":331},"SKILL.md",{"basePath":350,"description":351,"displayName":352,"installMethods":353,"rationale":354,"selectedPaths":355,"source":334,"sourceLanguage":18,"type":258},"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",[356,357,360,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411,413,415,417,419,421,423,425,427],{"path":348,"priority":331},{"path":358,"priority":359},"prompts/system.md","low",{"path":361,"priority":362},"references/config/first-time-setup.md","medium",{"path":364,"priority":362},"references/config/preferences-schema.md",{"path":366,"priority":362},"references/palettes/macaron.md",{"path":368,"priority":362},"references/palettes/mono-ink.md",{"path":370,"priority":362},"references/palettes/neon.md",{"path":372,"priority":362},"references/palettes/warm.md",{"path":374,"priority":362},"references/prompt-construction.md",{"path":376,"priority":362},"references/style-presets.md",{"path":378,"priority":362},"references/styles/blueprint.md",{"path":380,"priority":362},"references/styles/chalkboard.md",{"path":382,"priority":362},"references/styles/editorial.md",{"path":384,"priority":362},"references/styles/elegant.md",{"path":386,"priority":362},"references/styles/fantasy-animation.md",{"path":388,"priority":362},"references/styles/flat-doodle.md",{"path":390,"priority":362},"references/styles/flat.md",{"path":392,"priority":362},"references/styles/ink-notes.md",{"path":394,"priority":362},"references/styles/intuition-machine.md",{"path":396,"priority":362},"references/styles/minimal.md",{"path":398,"priority":362},"references/styles/nature.md",{"path":400,"priority":362},"references/styles/notion.md",{"path":402,"priority":362},"references/styles/pixel-art.md",{"path":404,"priority":362},"references/styles/playful.md",{"path":406,"priority":362},"references/styles/retro.md",{"path":408,"priority":362},"references/styles/scientific.md",{"path":410,"priority":362},"references/styles/screen-print.md",{"path":412,"priority":362},"references/styles/sketch-notes.md",{"path":414,"priority":362},"references/styles/sketch.md",{"path":416,"priority":362},"references/styles/vector-illustration.md",{"path":418,"priority":362},"references/styles/vintage.md",{"path":420,"priority":362},"references/styles/warm.md",{"path":422,"priority":362},"references/styles/watercolor.md",{"path":424,"priority":362},"references/styles.md",{"path":426,"priority":362},"references/usage.md",{"path":428,"priority":362},"references/workflow.md",{"basePath":430,"description":431,"displayName":432,"installMethods":433,"rationale":434,"selectedPaths":435,"source":334,"sourceLanguage":18,"type":258},"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",[436,437,439,441,443,445,447,449,451,453,455,457,458,459,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,506],{"path":348,"priority":331},{"path":438,"priority":362},"references/analysis-framework.md",{"path":440,"priority":362},"references/art-styles/chalk.md",{"path":442,"priority":362},"references/art-styles/ink-brush.md",{"path":444,"priority":362},"references/art-styles/ligne-claire.md",{"path":446,"priority":362},"references/art-styles/manga.md",{"path":448,"priority":362},"references/art-styles/minimalist.md",{"path":450,"priority":362},"references/art-styles/realistic.md",{"path":452,"priority":362},"references/auto-selection.md",{"path":454,"priority":362},"references/base-prompt.md",{"path":456,"priority":362},"references/character-template.md",{"path":361,"priority":362},{"path":364,"priority":362},{"path":460,"priority":362},"references/config/watermark-guide.md",{"path":462,"priority":362},"references/layouts/cinematic.md",{"path":464,"priority":362},"references/layouts/dense.md",{"path":466,"priority":362},"references/layouts/four-panel.md",{"path":468,"priority":362},"references/layouts/mixed.md",{"path":470,"priority":362},"references/layouts/splash.md",{"path":472,"priority":362},"references/layouts/standard.md",{"path":474,"priority":362},"references/layouts/webtoon.md",{"path":476,"priority":362},"references/ohmsha-guide.md",{"path":478,"priority":362},"references/partial-workflows.md",{"path":480,"priority":362},"references/presets/concept-story.md",{"path":482,"priority":362},"references/presets/four-panel.md",{"path":484,"priority":362},"references/presets/ohmsha.md",{"path":486,"priority":362},"references/presets/shoujo.md",{"path":488,"priority":362},"references/presets/wuxia.md",{"path":490,"priority":362},"references/storyboard-template.md",{"path":492,"priority":362},"references/tones/action.md",{"path":494,"priority":362},"references/tones/dramatic.md",{"path":496,"priority":362},"references/tones/energetic.md",{"path":498,"priority":362},"references/tones/neutral.md",{"path":500,"priority":362},"references/tones/romantic.md",{"path":502,"priority":362},"references/tones/vintage.md",{"path":504,"priority":362},"references/tones/warm.md",{"path":428,"priority":362},{"path":507,"priority":359},"scripts/merge-to-pdf.ts",{"basePath":509,"description":510,"displayName":511,"installMethods":512,"rationale":513,"selectedPaths":514,"source":334,"sourceLanguage":18,"type":258},"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",[515,516],{"path":348,"priority":331},{"path":517,"priority":359},"scripts/main.ts",{"basePath":519,"description":520,"displayName":521,"installMethods":522,"rationale":523,"selectedPaths":524,"source":334,"sourceLanguage":18,"type":258},"skills/baoyu-cover-image","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\".","baoyu-cover-image",{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-cover-image/SKILL.md",[525,526,527,528,530,531,532,533,535,537,539,541,543,545,547,549,550,552,554,556,558,559,561,563,565,567,569,571,573,574,576,578,580,582],{"path":348,"priority":331},{"path":452,"priority":362},{"path":454,"priority":362},{"path":529,"priority":362},"references/compatibility.md",{"path":361,"priority":362},{"path":364,"priority":362},{"path":460,"priority":362},{"path":534,"priority":362},"references/dimensions/font.md",{"path":536,"priority":362},"references/dimensions/mood.md",{"path":538,"priority":362},"references/dimensions/text.md",{"path":540,"priority":362},"references/palettes/cool.md",{"path":542,"priority":362},"references/palettes/dark.md",{"path":544,"priority":362},"references/palettes/duotone.md",{"path":546,"priority":362},"references/palettes/earth.md",{"path":548,"priority":362},"references/palettes/elegant.md",{"path":366,"priority":362},{"path":551,"priority":362},"references/palettes/mono.md",{"path":553,"priority":362},"references/palettes/pastel.md",{"path":555,"priority":362},"references/palettes/retro.md",{"path":557,"priority":362},"references/palettes/vivid.md",{"path":372,"priority":362},{"path":560,"priority":362},"references/renderings/chalk.md",{"path":562,"priority":362},"references/renderings/digital.md",{"path":564,"priority":362},"references/renderings/flat-vector.md",{"path":566,"priority":362},"references/renderings/hand-drawn.md",{"path":568,"priority":362},"references/renderings/painterly.md",{"path":570,"priority":362},"references/renderings/pixel.md",{"path":572,"priority":362},"references/renderings/screen-print.md",{"path":376,"priority":362},{"path":575,"priority":362},"references/types.md",{"path":577,"priority":362},"references/visual-elements.md",{"path":579,"priority":362},"references/workflow/confirm-options.md",{"path":581,"priority":362},"references/workflow/prompt-template.md",{"path":583,"priority":362},"references/workflow/reference-images.md",{"basePath":585,"description":586,"displayName":587,"installMethods":588,"rationale":589,"selectedPaths":590,"source":334,"sourceLanguage":18,"type":258},"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",[591,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,641],{"path":348,"priority":331},{"path":593,"priority":359},"scripts/gemini-webapi/client.test.ts",{"path":595,"priority":359},"scripts/gemini-webapi/client.ts",{"path":597,"priority":359},"scripts/gemini-webapi/components/gem-mixin.ts",{"path":599,"priority":359},"scripts/gemini-webapi/components/index.ts",{"path":601,"priority":359},"scripts/gemini-webapi/constants.ts",{"path":603,"priority":359},"scripts/gemini-webapi/exceptions.ts",{"path":605,"priority":359},"scripts/gemini-webapi/index.ts",{"path":607,"priority":359},"scripts/gemini-webapi/types/candidate.ts",{"path":609,"priority":359},"scripts/gemini-webapi/types/gem.ts",{"path":611,"priority":359},"scripts/gemini-webapi/types/grpc.ts",{"path":613,"priority":359},"scripts/gemini-webapi/types/image.ts",{"path":615,"priority":359},"scripts/gemini-webapi/types/index.ts",{"path":617,"priority":359},"scripts/gemini-webapi/types/modeloutput.ts",{"path":619,"priority":359},"scripts/gemini-webapi/utils/cookie-file.ts",{"path":621,"priority":359},"scripts/gemini-webapi/utils/decorators.ts",{"path":623,"priority":359},"scripts/gemini-webapi/utils/get-access-token.ts",{"path":625,"priority":359},"scripts/gemini-webapi/utils/http.ts",{"path":627,"priority":359},"scripts/gemini-webapi/utils/index.ts",{"path":629,"priority":359},"scripts/gemini-webapi/utils/load-browser-cookies.ts",{"path":631,"priority":359},"scripts/gemini-webapi/utils/logger.ts",{"path":633,"priority":359},"scripts/gemini-webapi/utils/parsing.ts",{"path":635,"priority":359},"scripts/gemini-webapi/utils/paths.ts",{"path":637,"priority":359},"scripts/gemini-webapi/utils/rotate-1psidts.ts",{"path":639,"priority":359},"scripts/gemini-webapi/utils/upload-file.ts",{"path":517,"priority":359},{"path":642,"priority":359},"scripts/package.json",{"basePath":644,"description":645,"displayName":646,"installMethods":647,"rationale":648,"selectedPaths":649,"source":334,"sourceLanguage":18,"type":258},"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",[650,651,652,654,656,658,660,662,663,665,667,669,670,672,674,676,678,680,682],{"path":348,"priority":331},{"path":361,"priority":362},{"path":653,"priority":359},"scripts/constants.ts",{"path":655,"priority":359},"scripts/cookie-file.ts",{"path":657,"priority":359},"scripts/cookies.ts",{"path":659,"priority":359},"scripts/graphql.ts",{"path":661,"priority":359},"scripts/http.ts",{"path":517,"priority":359},{"path":664,"priority":359},"scripts/markdown.test.ts",{"path":666,"priority":359},"scripts/markdown.ts",{"path":668,"priority":359},"scripts/media-localizer.ts",{"path":642,"priority":359},{"path":671,"priority":359},"scripts/paths.ts",{"path":673,"priority":359},"scripts/referenced-tweets.ts",{"path":675,"priority":359},"scripts/thread-markdown.ts",{"path":677,"priority":359},"scripts/thread.ts",{"path":679,"priority":359},"scripts/tweet-article.ts",{"path":681,"priority":359},"scripts/tweet-to-markdown.ts",{"path":683,"priority":359},"scripts/types.ts",{"basePath":685,"description":686,"displayName":687,"installMethods":688,"rationale":689,"selectedPaths":690,"source":334,"sourceLanguage":18,"type":258},"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",[691,692,694,696,698,700],{"path":348,"priority":331},{"path":693,"priority":362},"references/architecture.md",{"path":695,"priority":362},"references/flowchart.md",{"path":697,"priority":362},"references/sequence.md",{"path":699,"priority":362},"references/structural.md",{"path":517,"priority":359},{"basePath":702,"description":703,"displayName":704,"installMethods":705,"rationale":706,"selectedPaths":707,"source":334,"sourceLanguage":18,"type":258},"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",[708,709,711,713,714,715],{"path":348,"priority":331},{"path":710,"priority":362},"references/title-formulas.md",{"path":712,"priority":359},"scripts/autocorrect.ts",{"path":517,"priority":359},{"path":642,"priority":359},{"path":716,"priority":359},"scripts/quotes.ts",{"basePath":718,"description":719,"displayName":720,"installMethods":721,"rationale":722,"selectedPaths":723,"source":334,"sourceLanguage":18,"type":258},"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",[724,725,726,727,728,730,732,734,736,738,739,740,741,743,745,747,749,751,753,755,757,759,761,763,765,766,768,770],{"path":348,"priority":331},{"path":361,"priority":362},{"path":364,"priority":362},{"path":460,"priority":362},{"path":729,"priority":362},"references/confirmation.md",{"path":731,"priority":362},"references/elements/canvas.md",{"path":733,"priority":362},"references/elements/decorations.md",{"path":735,"priority":362},"references/elements/image-effects.md",{"path":737,"priority":362},"references/elements/typography.md",{"path":366,"priority":362},{"path":370,"priority":362},{"path":372,"priority":362},{"path":742,"priority":362},"references/presets/bold.md",{"path":744,"priority":362},"references/presets/chalkboard.md",{"path":746,"priority":362},"references/presets/cute.md",{"path":748,"priority":362},"references/presets/fresh.md",{"path":750,"priority":362},"references/presets/minimal.md",{"path":752,"priority":362},"references/presets/notion.md",{"path":754,"priority":362},"references/presets/pop.md",{"path":756,"priority":362},"references/presets/retro.md",{"path":758,"priority":362},"references/presets/screen-print.md",{"path":760,"priority":362},"references/presets/sketch-notes.md",{"path":762,"priority":362},"references/presets/study-notes.md",{"path":764,"priority":362},"references/presets/warm.md",{"path":376,"priority":362},{"path":767,"priority":362},"references/workflows/analysis-framework.md",{"path":769,"priority":362},"references/workflows/outline-template.md",{"path":771,"priority":362},"references/workflows/prompt-assembly.md",{"basePath":773,"description":774,"displayName":775,"installMethods":776,"rationale":777,"selectedPaths":778,"source":334,"sourceLanguage":18,"type":258},"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",[779,780,781,782,784,786,788,790,792,794,796,797,799,801,803,805,807,809,811,813,815,817,819,821,823,825,827,829,831,833,835,837],{"path":348,"priority":331},{"path":361,"priority":362},{"path":364,"priority":362},{"path":783,"priority":362},"references/providers/dashscope.md",{"path":785,"priority":362},"references/providers/minimax.md",{"path":787,"priority":362},"references/providers/openrouter.md",{"path":789,"priority":362},"references/providers/replicate.md",{"path":791,"priority":362},"references/providers/zai.md",{"path":793,"priority":362},"references/usage-examples.md",{"path":795,"priority":359},"scripts/main.test.ts",{"path":517,"priority":359},{"path":798,"priority":359},"scripts/providers/azure.test.ts",{"path":800,"priority":359},"scripts/providers/azure.ts",{"path":802,"priority":359},"scripts/providers/dashscope.test.ts",{"path":804,"priority":359},"scripts/providers/dashscope.ts",{"path":806,"priority":359},"scripts/providers/google.test.ts",{"path":808,"priority":359},"scripts/providers/google.ts",{"path":810,"priority":359},"scripts/providers/jimeng.test.ts",{"path":812,"priority":359},"scripts/providers/jimeng.ts",{"path":814,"priority":359},"scripts/providers/minimax.test.ts",{"path":816,"priority":359},"scripts/providers/minimax.ts",{"path":818,"priority":359},"scripts/providers/openai.test.ts",{"path":820,"priority":359},"scripts/providers/openai.ts",{"path":822,"priority":359},"scripts/providers/openrouter.test.ts",{"path":824,"priority":359},"scripts/providers/openrouter.ts",{"path":826,"priority":359},"scripts/providers/replicate.test.ts",{"path":828,"priority":359},"scripts/providers/replicate.ts",{"path":830,"priority":359},"scripts/providers/seedream.test.ts",{"path":832,"priority":359},"scripts/providers/seedream.ts",{"path":834,"priority":359},"scripts/providers/zai.test.ts",{"path":836,"priority":359},"scripts/providers/zai.ts",{"path":683,"priority":359},{"basePath":839,"description":840,"displayName":841,"installMethods":842,"rationale":843,"selectedPaths":844,"source":334,"sourceLanguage":18,"type":258},"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",[845,846,847,848,849,850,851,852,853,854,856,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880],{"path":348,"priority":331},{"path":361,"priority":362},{"path":364,"priority":362},{"path":783,"priority":362},{"path":785,"priority":362},{"path":787,"priority":362},{"path":789,"priority":362},{"path":791,"priority":362},{"path":793,"priority":362},{"path":855,"priority":359},"scripts/build-batch.test.ts",{"path":857,"priority":359},"scripts/build-batch.ts",{"path":795,"priority":359},{"path":517,"priority":359},{"path":798,"priority":359},{"path":800,"priority":359},{"path":802,"priority":359},{"path":804,"priority":359},{"path":806,"priority":359},{"path":808,"priority":359},{"path":810,"priority":359},{"path":812,"priority":359},{"path":814,"priority":359},{"path":816,"priority":359},{"path":818,"priority":359},{"path":820,"priority":359},{"path":822,"priority":359},{"path":824,"priority":359},{"path":826,"priority":359},{"path":828,"priority":359},{"path":830,"priority":359},{"path":832,"priority":359},{"path":834,"priority":359},{"path":836,"priority":359},{"path":683,"priority":359},{"basePath":255,"description":10,"displayName":13,"installMethods":882,"rationale":883,"selectedPaths":884,"source":334,"sourceLanguage":18,"type":258},{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-infographic/SKILL.md",[885,886,887,888,889,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,939,941,943,945,947,949,951,953,955,957,959,961,962,964,966,968,970,972,974],{"path":348,"priority":331},{"path":438,"priority":362},{"path":454,"priority":362},{"path":361,"priority":362},{"path":364,"priority":362},{"path":891,"priority":362},"references/layouts/bento-grid.md",{"path":893,"priority":362},"references/layouts/binary-comparison.md",{"path":895,"priority":362},"references/layouts/bridge.md",{"path":897,"priority":362},"references/layouts/circular-flow.md",{"path":899,"priority":362},"references/layouts/comic-strip.md",{"path":901,"priority":362},"references/layouts/comparison-matrix.md",{"path":903,"priority":362},"references/layouts/dashboard.md",{"path":905,"priority":362},"references/layouts/dense-modules.md",{"path":907,"priority":362},"references/layouts/funnel.md",{"path":909,"priority":362},"references/layouts/hierarchical-layers.md",{"path":911,"priority":362},"references/layouts/hub-spoke.md",{"path":913,"priority":362},"references/layouts/iceberg.md",{"path":915,"priority":362},"references/layouts/isometric-map.md",{"path":917,"priority":362},"references/layouts/jigsaw.md",{"path":919,"priority":362},"references/layouts/linear-progression.md",{"path":921,"priority":362},"references/layouts/periodic-table.md",{"path":923,"priority":362},"references/layouts/story-mountain.md",{"path":925,"priority":362},"references/layouts/structural-breakdown.md",{"path":927,"priority":362},"references/layouts/tree-branching.md",{"path":929,"priority":362},"references/layouts/venn-diagram.md",{"path":931,"priority":362},"references/layouts/winding-roadmap.md",{"path":933,"priority":362},"references/structured-content-template.md",{"path":935,"priority":362},"references/styles/aged-academia.md",{"path":937,"priority":362},"references/styles/bold-graphic.md",{"path":380,"priority":362},{"path":940,"priority":362},"references/styles/claymation.md",{"path":942,"priority":362},"references/styles/corporate-memphis.md",{"path":944,"priority":362},"references/styles/craft-handmade.md",{"path":946,"priority":362},"references/styles/cyberpunk-neon.md",{"path":948,"priority":362},"references/styles/hand-drawn-edu.md",{"path":950,"priority":362},"references/styles/ikea-manual.md",{"path":952,"priority":362},"references/styles/kawaii.md",{"path":954,"priority":362},"references/styles/knolling.md",{"path":956,"priority":362},"references/styles/lego-brick.md",{"path":958,"priority":362},"references/styles/morandi-journal.md",{"path":960,"priority":362},"references/styles/origami.md",{"path":402,"priority":362},{"path":963,"priority":362},"references/styles/pop-laboratory.md",{"path":965,"priority":362},"references/styles/retro-pop-grid.md",{"path":967,"priority":362},"references/styles/retro-popup-pop.md",{"path":969,"priority":362},"references/styles/storybook-watercolor.md",{"path":971,"priority":362},"references/styles/subway-map.md",{"path":973,"priority":362},"references/styles/technical-schematic.md",{"path":975,"priority":362},"references/styles/ui-wireframe.md",{"basePath":977,"description":978,"displayName":979,"installMethods":980,"rationale":981,"selectedPaths":982,"source":334,"sourceLanguage":18,"type":258},"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",[983,984,985,986],{"path":348,"priority":331},{"path":795,"priority":359},{"path":517,"priority":359},{"path":642,"priority":359},{"basePath":988,"description":989,"displayName":990,"installMethods":991,"rationale":992,"selectedPaths":993,"source":334,"sourceLanguage":18,"type":258},"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",[994,995,997,999,1000,1002,1004,1006,1008,1010,1012,1013,1015,1017,1019,1021,1023,1025,1027],{"path":348,"priority":331},{"path":996,"priority":362},"references/api-setup.md",{"path":998,"priority":362},"references/article-posting.md",{"path":361,"priority":362},{"path":1001,"priority":362},"references/image-text-posting.md",{"path":1003,"priority":362},"references/multi-account.md",{"path":1005,"priority":359},"scripts/cdp.ts",{"path":1007,"priority":359},"scripts/check-permissions.ts",{"path":1009,"priority":359},"scripts/copy-to-clipboard.ts",{"path":1011,"priority":359},"scripts/md-to-wechat.ts",{"path":642,"priority":359},{"path":1014,"priority":359},"scripts/paste-from-clipboard.ts",{"path":1016,"priority":359},"scripts/wechat-agent-browser.ts",{"path":1018,"priority":359},"scripts/wechat-api.ts",{"path":1020,"priority":359},"scripts/wechat-article.ts",{"path":1022,"priority":359},"scripts/wechat-browser.ts",{"path":1024,"priority":359},"scripts/wechat-extend-config.test.ts",{"path":1026,"priority":359},"scripts/wechat-extend-config.ts",{"path":1028,"priority":359},"scripts/wechat-image-processor.ts",{"basePath":1030,"description":1031,"displayName":1032,"installMethods":1033,"rationale":1034,"selectedPaths":1035,"source":334,"sourceLanguage":18,"type":258},"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",[1036,1037,1038,1040,1041,1042,1044,1046],{"path":348,"priority":331},{"path":1009,"priority":359},{"path":1039,"priority":359},"scripts/md-to-html.ts",{"path":642,"priority":359},{"path":1014,"priority":359},{"path":1043,"priority":359},"scripts/weibo-article.ts",{"path":1045,"priority":359},"scripts/weibo-post.ts",{"path":1047,"priority":359},"scripts/weibo-utils.ts",{"basePath":1049,"description":1050,"displayName":1051,"installMethods":1052,"rationale":1053,"selectedPaths":1054,"source":334,"sourceLanguage":18,"type":258},"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",[1055,1056,1058,1060,1062,1063,1064,1065,1066,1068,1070,1072,1074,1076],{"path":348,"priority":331},{"path":1057,"priority":362},"references/articles.md",{"path":1059,"priority":362},"references/regular-posts.md",{"path":1061,"priority":359},"scripts/check-paste-permissions.ts",{"path":1009,"priority":359},{"path":1039,"priority":359},{"path":642,"priority":359},{"path":1014,"priority":359},{"path":1067,"priority":359},"scripts/x-article.ts",{"path":1069,"priority":359},"scripts/x-browser.ts",{"path":1071,"priority":359},"scripts/x-quote.ts",{"path":1073,"priority":359},"scripts/x-utils.test.ts",{"path":1075,"priority":359},"scripts/x-utils.ts",{"path":1077,"priority":359},"scripts/x-video.ts",{"basePath":1079,"description":1080,"displayName":1081,"installMethods":1082,"rationale":1083,"selectedPaths":1084,"source":334,"sourceLanguage":18,"type":258},"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",[1085,1086,1087,1088,1089,1090,1092,1094,1096,1097,1099,1101,1103,1105,1107,1109,1110,1112,1113,1115,1117,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131],{"path":348,"priority":331},{"path":438,"priority":362},{"path":454,"priority":362},{"path":364,"priority":362},{"path":729,"priority":362},{"path":1091,"priority":362},"references/content-rules.md",{"path":1093,"priority":362},"references/design-guidelines.md",{"path":1095,"priority":362},"references/dimensions/density.md",{"path":536,"priority":362},{"path":1098,"priority":362},"references/dimensions/presets.md",{"path":1100,"priority":362},"references/dimensions/texture.md",{"path":1102,"priority":362},"references/dimensions/typography.md",{"path":1104,"priority":362},"references/layouts.md",{"path":1106,"priority":362},"references/modification-guide.md",{"path":1108,"priority":362},"references/outline-template.md",{"path":378,"priority":362},{"path":1111,"priority":362},"references/styles/bold-editorial.md",{"path":380,"priority":362},{"path":1114,"priority":362},"references/styles/corporate.md",{"path":1116,"priority":362},"references/styles/dark-atmospheric.md",{"path":1118,"priority":362},"references/styles/editorial-infographic.md",{"path":386,"priority":362},{"path":948,"priority":362},{"path":394,"priority":362},{"path":396,"priority":362},{"path":400,"priority":362},{"path":402,"priority":362},{"path":408,"priority":362},{"path":412,"priority":362},{"path":416,"priority":362},{"path":418,"priority":362},{"path":422,"priority":362},{"path":507,"priority":359},{"path":1132,"priority":359},"scripts/merge-to-pptx.ts",{"basePath":1134,"description":1135,"displayName":1136,"installMethods":1137,"rationale":1138,"selectedPaths":1139,"source":334,"sourceLanguage":18,"type":258},"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",[1140,1141,1143,1144,1146,1148,1150,1152,1154,1155],{"path":348,"priority":331},{"path":1142,"priority":362},"references/config/extend-schema.md",{"path":361,"priority":362},{"path":1145,"priority":362},"references/glossary-en-zh.md",{"path":1147,"priority":362},"references/refined-workflow.md",{"path":1149,"priority":362},"references/subagent-prompt-template.md",{"path":1151,"priority":362},"references/workflow-mechanics.md",{"path":1153,"priority":359},"scripts/chunk.ts",{"path":517,"priority":359},{"path":642,"priority":359},{"basePath":1157,"description":1158,"displayName":1159,"installMethods":1160,"rationale":1161,"selectedPaths":1162,"source":334,"sourceLanguage":18,"type":258},"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",[1163,1164,1166,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1217,1219,1221,1223,1225,1227,1229,1231,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253],{"path":348,"priority":331},{"path":1165,"priority":362},"references/adapters.md",{"path":361,"priority":362},{"path":1168,"priority":362},"references/quality-gate.md",{"path":1170,"priority":359},"scripts/baoyu-fetch",{"path":1172,"priority":359},"scripts/lib/adapters/generic/index.ts",{"path":1174,"priority":359},"scripts/lib/adapters/hn/index.ts",{"path":1176,"priority":359},"scripts/lib/adapters/index.ts",{"path":1178,"priority":359},"scripts/lib/adapters/types.ts",{"path":1180,"priority":359},"scripts/lib/adapters/x/article.ts",{"path":1182,"priority":359},"scripts/lib/adapters/x/index.ts",{"path":1184,"priority":359},"scripts/lib/adapters/x/login.ts",{"path":1186,"priority":359},"scripts/lib/adapters/x/match.ts",{"path":1188,"priority":359},"scripts/lib/adapters/x/payloads.ts",{"path":1190,"priority":359},"scripts/lib/adapters/x/session.ts",{"path":1192,"priority":359},"scripts/lib/adapters/x/shared.ts",{"path":1194,"priority":359},"scripts/lib/adapters/x/single.ts",{"path":1196,"priority":359},"scripts/lib/adapters/x/thread-loader.ts",{"path":1198,"priority":359},"scripts/lib/adapters/x/thread.ts",{"path":1200,"priority":359},"scripts/lib/adapters/x/types.ts",{"path":1202,"priority":359},"scripts/lib/adapters/youtube/index.ts",{"path":1204,"priority":359},"scripts/lib/adapters/youtube/transcript.ts",{"path":1206,"priority":359},"scripts/lib/adapters/youtube/utils.ts",{"path":1208,"priority":359},"scripts/lib/browser/cdp-client.ts",{"path":1210,"priority":359},"scripts/lib/browser/chrome-launcher.ts",{"path":1212,"priority":359},"scripts/lib/browser/cookie-sidecar.ts",{"path":1214,"priority":359},"scripts/lib/browser/interaction-gates.ts",{"path":1216,"priority":359},"scripts/lib/browser/network-journal.ts",{"path":1218,"priority":359},"scripts/lib/browser/page-snapshot.ts",{"path":1220,"priority":359},"scripts/lib/browser/profile.ts",{"path":1222,"priority":359},"scripts/lib/browser/session.ts",{"path":1224,"priority":359},"scripts/lib/cli.ts",{"path":1226,"priority":359},"scripts/lib/commands/convert.ts",{"path":1228,"priority":359},"scripts/lib/extract/document.ts",{"path":1230,"priority":359},"scripts/lib/extract/html-cleaner.ts",{"path":1232,"priority":359},"scripts/lib/extract/html-extractor.ts",{"path":1234,"priority":359},"scripts/lib/extract/html-to-markdown.ts",{"path":1236,"priority":359},"scripts/lib/extract/markdown-renderer.ts",{"path":1238,"priority":359},"scripts/lib/media/default-downloader.ts",{"path":1240,"priority":359},"scripts/lib/media/markdown-media.ts",{"path":1242,"priority":359},"scripts/lib/media/media-utils.ts",{"path":1244,"priority":359},"scripts/lib/media/types.ts",{"path":1246,"priority":359},"scripts/lib/types/defuddle-node.d.ts",{"path":1248,"priority":359},"scripts/lib/types/shims.d.ts",{"path":1250,"priority":359},"scripts/lib/utils/logger.ts",{"path":1252,"priority":359},"scripts/lib/utils/url.ts",{"path":642,"priority":359},{"basePath":1255,"description":1256,"displayName":1257,"installMethods":1258,"rationale":1259,"selectedPaths":1260,"source":334,"sourceLanguage":18,"type":258},"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",[1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288],{"path":348,"priority":331},{"path":361,"priority":362},{"path":364,"priority":362},{"path":460,"priority":362},{"path":729,"priority":362},{"path":731,"priority":362},{"path":733,"priority":362},{"path":735,"priority":362},{"path":737,"priority":362},{"path":366,"priority":362},{"path":370,"priority":362},{"path":372,"priority":362},{"path":742,"priority":362},{"path":744,"priority":362},{"path":746,"priority":362},{"path":748,"priority":362},{"path":750,"priority":362},{"path":752,"priority":362},{"path":754,"priority":362},{"path":756,"priority":362},{"path":758,"priority":362},{"path":760,"priority":362},{"path":762,"priority":362},{"path":764,"priority":362},{"path":376,"priority":362},{"path":767,"priority":362},{"path":769,"priority":362},{"path":771,"priority":362},{"basePath":1290,"description":1291,"displayName":1292,"installMethods":1293,"rationale":1294,"selectedPaths":1295,"source":334,"sourceLanguage":18,"type":258},"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",[1296,1297,1299,1300,1301,1303,1305,1307,1308],{"path":348,"priority":331},{"path":1298,"priority":359},"prompts/speaker-transcript.md",{"path":795,"priority":359},{"path":517,"priority":359},{"path":1302,"priority":359},"scripts/shared.ts",{"path":1304,"priority":359},"scripts/storage.ts",{"path":1306,"priority":359},"scripts/transcript.ts",{"path":683,"priority":359},{"path":1309,"priority":359},"scripts/youtube.ts",{"basePath":1311,"description":1312,"displayName":1313,"installMethods":1314,"rationale":1315,"selectedPaths":1316,"source":334,"sourceLanguage":18,"type":1324},"packages/baoyu-fetch","Read URLs into high-quality Markdown or JSON with Chrome CDP and site adapters.","baoyu-fetch",{"npm":1313},"cli ecosystem detected at packages/baoyu-fetch",[1317,1319,1320,1322],{"path":1318,"priority":331},"package.json",{"path":333,"priority":331},{"path":1321,"priority":359},"src/cli.ts",{"path":1323,"priority":359},"src/commands/convert.ts","cli",{"sources":1326},[1327],"manual",{"closedIssues90d":244,"description":267,"forks":245,"openIssues90d":8,"pushedAt":247,"readmeSize":242,"stars":248,"topics":1329},[1330,1331,1332,1333],"agent-skills","claude-skills","codex-skills","openclaw-skills",{"classifiedAt":1335,"discoverAt":1336,"extractAt":1337,"githubAt":1337,"updatedAt":1335},1778691497189,1778690258656,1778691495091,[218,216,217,215,214,219],{"evaluatedAt":253,"extractAt":299,"updatedAt":253},[],[1342,1358,1376,1392,1421,1447],{"_creationTime":1343,"_id":1344,"community":1345,"display":1346,"identity":1348,"providers":1349,"relations":1354,"tags":1355,"workflow":1356},1778691497595.9707,"k17dpsmtdkvt370z246g16kxes86nsb3",{"reviewCount":8},{"description":1256,"installMethods":1347,"name":1257,"sourceUrl":14},{"claudeCode":12},{"basePath":1255,"githubOwner":256,"githubRepo":257,"locale":18,"slug":1257,"type":258},{"evaluate":1350,"extract":1353},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":1351,"targetMarket":220,"tier":221},[215,305,1352,216,217],"xiaohongshu",{"commitSha":289},{"parentExtensionId":261,"repoId":295},[216,217,215,305,1352],{"evaluatedAt":1357,"extractAt":299,"updatedAt":1357},1778692026176,{"_creationTime":1359,"_id":1360,"community":1361,"display":1362,"identity":1364,"providers":1365,"relations":1372,"tags":1373,"workflow":1374},1778691497595.97,"k171begdr84vbj21gqdn8rfpnd86neyn",{"reviewCount":8},{"description":1080,"installMethods":1363,"name":1081,"sourceUrl":14},{"claudeCode":12},{"basePath":1079,"githubOwner":256,"githubRepo":257,"locale":18,"slug":1081,"type":258},{"evaluate":1366,"extract":1371},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":1367,"targetMarket":220,"tier":221},[1368,1369,215,216,1370],"presentation","slides","documentation",{"commitSha":289},{"parentExtensionId":261,"repoId":295},[216,1370,215,1368,1369],{"evaluatedAt":1375,"extractAt":299,"updatedAt":1375},1778691953912,{"_creationTime":1377,"_id":1378,"community":1379,"display":1380,"identity":1382,"providers":1383,"relations":1388,"tags":1389,"workflow":1390},1778691497595.968,"k177nypb6vr5yckj63a2vfep3s86ntge",{"reviewCount":8},{"description":719,"installMethods":1381,"name":720,"sourceUrl":14},{"claudeCode":12},{"basePath":718,"githubOwner":256,"githubRepo":257,"locale":18,"slug":720,"type":258},{"evaluate":1384,"extract":1387},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":1385,"targetMarket":220,"tier":221},[215,214,305,216,1386],"visuals",{"commitSha":289},{"parentExtensionId":261,"repoId":295},[216,215,214,305,1386],{"evaluatedAt":1391,"extractAt":299,"updatedAt":1391},1778691785878,{"_creationTime":1393,"_id":1394,"community":1395,"display":1396,"identity":1402,"providers":1406,"relations":1414,"tags":1417,"workflow":1418},1778695548458.3809,"k1773fg4stpdx2tjnmejy57ybs86mwbn",{"reviewCount":8},{"description":1397,"installMethods":1398,"name":1400,"sourceUrl":1401},"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":1399},"pjt222/agent-almanac","ornament-style-color","https://github.com/pjt222/agent-almanac",{"basePath":1403,"githubOwner":1404,"githubRepo":1405,"locale":18,"slug":1400,"type":258},"skills/ornament-style-color","pjt222","agent-almanac",{"evaluate":1407,"extract":1413},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":1408,"targetMarket":220,"tier":221},[217,1409,1410,1411,1412,215],"ornament","color","art-history","generative-ai",{"commitSha":289},{"parentExtensionId":1415,"repoId":1416},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[1411,1410,217,1412,215,1409],{"evaluatedAt":1419,"extractAt":1420,"updatedAt":1419},1778699787612,1778695548458,{"_creationTime":1422,"_id":1423,"community":1424,"display":1425,"identity":1431,"providers":1435,"relations":1441,"tags":1444,"workflow":1445},1778691104676,"k173n68tgxxkzxfk6qmt5wjbe586m938",{"reviewCount":8},{"description":1426,"installMethods":1427,"name":1429,"sourceUrl":1430},"Generate a branded product slide image with headline, feature pills, and a call-to-action — all arranged with layout layers.",{"claudeCode":1428},"iterationlayer/skills","generate-product-slide","https://github.com/iterationlayer/skills",{"basePath":1432,"githubOwner":1433,"githubRepo":1434,"locale":18,"slug":1429,"type":258},"skills/generate-product-slide","iterationlayer","skills",{"evaluate":1436,"extract":1440},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":1437,"targetMarket":220,"tier":221},[215,1438,217,218,1439],"marketing","api",{"commitSha":289},{"parentExtensionId":1442,"repoId":1443},"k1721s0xmp59902ybtpakrrffn86n10s","kd76p4g2qmtrkgx99cnab3683d86n4g8",[1439,218,217,215,1438],{"evaluatedAt":1446,"extractAt":1422,"updatedAt":1446},1778693274616,{"_creationTime":1448,"_id":1449,"community":1450,"display":1451,"identity":1457,"providers":1462,"relations":1472,"tags":1475,"workflow":1476},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":1452,"installMethods":1453,"name":1455,"sourceUrl":1456},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":1454},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":1458,"githubOwner":1459,"githubRepo":1460,"locale":18,"slug":1461,"type":258},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":1463,"extract":1471},{"promptVersionExtension":207,"promptVersionScoring":208,"score":1464,"tags":1465,"targetMarket":220,"tier":221},100,[1466,1467,1468,1469,218,1324,1470],"git","development-environment","workflow","tmux","developer-tool",{"commitSha":289,"license":317},{"parentExtensionId":1473,"repoId":1474},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[218,1324,1470,1467,1466,1469,1468],{"evaluatedAt":1477,"extractAt":1478,"updatedAt":1477},1778699613343,1778699234184]