[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-jimliu-baoyu-comic-de":3,"guides-for-jimliu-baoyu-comic":1325,"similar-k17792mnz95ac4y4t8gsxermb586nbbz-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.9663,"k17792mnz95ac4y4t8gsxermb586nbbz",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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\".",{"claudeCode":12},"jimliu/baoyu-skills","baoyu-comic","https://github.com/jimliu/baoyu-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":222,"workflow":238},1778691600934.9675,"kn715sq28sdmc4cv017a8j3tqn86n0xa","en",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":199,"promptVersionExtension":203,"promptVersionScoring":204,"purpose":205,"rationale":206,"score":207,"summary":208,"tags":209,"targetMarket":215,"tier":216,"useCases":217},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,90,94,98,102,106,109,112,115,119,122,125,128,131,134,137,141,145,149,152,156,159,162,165,168,172,175,178,181,184,188],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The displayed description clearly identifies the user problem of creating knowledge comics with specific art styles and tones, mentioning use cases like biography and tutorial comics.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers significant value beyond basic LLM capabilities by supporting multiple art styles, tones, and providing detailed panel layout control, going beyond simple image generation prompts.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The extension appears production-ready, offering a complete workflow from content analysis and style selection to image generation and PDF merging, with clear instructions and options for customization.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses on knowledge comic creation, with related sub-functions like style selection, storyboarding, and image generation, without venturing into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities, clearly stating its purpose as a knowledge comic creator with support for multiple art styles and tones.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This is a single-function skill that does not expose multiple distinct tools; evaluation of tool scope is not applicable.",{"category":45,"check":46,"severity":24,"summary":47},"Documentation","Configuration & parameter reference","All options and preferences, including art styles, tones, layouts, and aspect ratios, are clearly documented with their values and descriptions.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This skill does not expose multiple tools; the skill name itself is descriptive.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","The skill's parameters are well-defined and specific to comic generation, requesting only necessary information like content source, style, and layout preferences.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under MIT, a permissive open-source license.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The repository shows recent activity with commits within the last 3 months, indicating active maintenance.",{"category":59,"check":63,"severity":24,"summary":64},"Dependency Management","The project utilizes Node.js and Bun, and dependency management appears to be handled through standard package managers, implying suitable measures are in place.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The skill does not appear to handle or require any secrets for its core functionality.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill appears to handle input content and parameters safely, with no indication of executing untrusted data as instructions or loading external code.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill bundles its logic and dependencies, with no evidence of runtime fetching of code or data from external sources that could be manipulated.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill's operations are confined to its own project directory and do not interact with or modify files outside of its intended scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No evidence of detached processes or retry loops around denied calls was found in the provided documentation.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill's functionality does not involve reading or submitting confidential data to third parties.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The provided documentation and SKILL.md files do not contain any hidden text tricks or malicious steering instructions.",{"category":66,"check":88,"severity":24,"summary":89},"Opaque code execution","The skill's code appears to be in plain, readable TypeScript, with no obfuscation techniques like base64 encoding or runtime script fetching.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The skill relies on standard file paths and relative references within its bundle, and explicitly handles missing EXTEND.md files, demonstrating good portability.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","With 0 open issues and 68 closed issues in the last 90 days, the maintainer engagement indicates a healthy issue resolution rate.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The skill has a clearly defined version (1.56.1) in its frontmatter and a CHANGELOG.md, facilitating version tracking.",{"category":103,"check":104,"severity":24,"summary":105},"Code Execution","Validation","The skill's inputs and parameters appear well-defined and validated through its CLI argument parsing and internal logic, ensuring robust execution.",{"category":66,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","The skill is primarily focused on content generation and does not appear to involve destructive operations.",{"category":103,"check":110,"severity":24,"summary":111},"Error Handling","The skill's workflow includes explicit checks for existing content and user confirmation steps, suggesting robust error handling and user guidance.",{"category":103,"check":113,"severity":42,"summary":114},"Logging","As a comic generation skill, it does not perform destructive actions or outbound calls that would necessitate a separate audit log.",{"category":116,"check":117,"severity":42,"summary":118},"Compliance","GDPR","The skill operates on user-provided content for comic creation and does not process personal data in a way that would trigger GDPR concerns.",{"category":116,"check":120,"severity":24,"summary":121},"Target market","The skill's functionality is language-agnostic and content-neutral, making it globally applicable without regional restrictions.",{"category":91,"check":123,"severity":24,"summary":124},"Runtime stability","The skill relies on standard Node.js/Bun execution and common image manipulation libraries, with clear instructions for runtime environment setup, ensuring good portability.",{"category":45,"check":126,"severity":24,"summary":127},"README","The README file is comprehensive, detailing installation, available skills, and usage examples, clearly stating the project's purpose.",{"category":33,"check":129,"severity":42,"summary":130},"Tool surface size","This is a single skill, not a collection of tools, so evaluating tool surface size is not applicable.",{"category":40,"check":132,"severity":42,"summary":133},"Overlapping near-synonym tools","This skill is a single entity and does not expose multiple tools with overlapping functionality.",{"category":45,"check":135,"severity":24,"summary":136},"Phantom features","All advertised features, such as art styles, tones, layouts, and presets, have corresponding implementations and documentation.",{"category":138,"check":139,"severity":24,"summary":140},"Install","Installation instruction","The README provides clear installation instructions via `npx skills add` and direct CLI invocation examples.",{"category":142,"check":143,"severity":24,"summary":144},"Errors","Actionable error messages","The documentation provides clear instructions on how to handle errors and prompts, including setup and preference management, indicating actionable error pathways.",{"category":146,"check":147,"severity":24,"summary":148},"Execution","Pinned dependencies","The skill specifies Node.js/Bun as runtime and implies dependency management through standard package managers, suggesting pinned dependencies.",{"category":33,"check":150,"severity":42,"summary":151},"Dry-run preview","The skill's primary function is content generation, not state-changing operations that would require a dry-run preview.",{"category":153,"check":154,"severity":42,"summary":155},"Protocol","Idempotent retry & timeouts","The skill does not perform remote calls or state-changing operations that would require idempotency or timeouts.",{"category":116,"check":157,"severity":24,"summary":158},"Telemetry opt-in","There is no indication that the skill collects or emits telemetry, thus satisfying the opt-in requirement by default.",{"category":40,"check":160,"severity":24,"summary":161},"Precise Purpose","The description clearly states the purpose (knowledge comic creator) and provides specific trigger phrases and non-goals, making its scope precise.",{"category":40,"check":163,"severity":24,"summary":164},"Concise Frontmatter","The SKILL.md frontmatter is concise, self-contained, and accurately summarizes the core capability with relevant trigger phrases.",{"category":45,"check":166,"severity":24,"summary":167},"Concise Body","The SKILL.md body is well-organized and under 500 lines, delegating deeper material to separate reference files.",{"category":169,"check":170,"severity":24,"summary":171},"Context","Progressive Disclosure","The SKILL.md effectively uses references to separate files for detailed explanations of styles, workflows, and configuration, enabling progressive disclosure.",{"category":169,"check":173,"severity":42,"summary":174},"Forked exploration","The skill does not involve deep exploration or code review, so the `context: fork` setting is not applicable.",{"category":22,"check":176,"severity":24,"summary":177},"Usage examples","Sufficient and end-to-end examples are provided in the README and SKILL.md, covering various options and use cases, which appear plausible.",{"category":22,"check":179,"severity":24,"summary":180},"Edge cases","The documentation covers handling of existing content, preference setup, and regeneration scenarios, addressing potential failure modes and recovery paths.",{"category":103,"check":182,"severity":24,"summary":183},"Tool Fallback","The skill's image generation strategy includes fallbacks for different backends and preferences, with clear documentation on how it resolves them.",{"category":185,"check":186,"severity":24,"summary":187},"Safety","Halt on unexpected state","The workflow includes checks for existing content and prompts for user confirmation, ensuring it halts or prompts for guidance on unexpected states.",{"category":91,"check":189,"severity":24,"summary":190},"Cross-skill coupling","The skill operates as a standalone unit and does not rely on other specific skills being loaded or available.",1778691600753,"This skill generates knowledge comics with flexible art styles, tones, and layouts, supporting detailed panel breakdowns and sequential image generation.",[194,195,196,197,198],"Supports 6 art styles and 7 tones","Offers 6 layout options and 3 aspect ratios","Includes presets for specialized styles (ohmsha, wuxia, shoujo, concept-story, four-panel)","Generates storyboards, character sheets, and prompts","Integrates with multiple image generation backends",[200,201,202],"Generating comics without user-provided content","Replacing manual artistic creation entirely","Creating purely entertainment-focused comics without educational value","3.0.0","4.4.0","To create original educational comics that visually explain complex topics or narratives with high artistic control.","The skill is exceptionally well-documented and robust, demonstrating high quality across all evaluated aspects including usability, maintainability, and safety.",100,"An outstanding comic creator with deep customization and robust workflow.",[210,211,212,213,214],"comic-creation","image-generation","storytelling","manga","educational","global","verified",[218,219,220,221],"Creating educational comics for complex subjects","Visualizing historical events or biographies","Developing marketing or training materials","Transforming articles into engaging visual stories",{"codeQuality":223,"collectedAt":225,"documentation":226,"maintenance":229,"security":235,"testCoverage":237},{"hasLockfile":224},true,1778691591881,{"descriptionLength":227,"readmeSize":228},272,53844,{"closedIssues90d":230,"forks":231,"hasChangelog":224,"manifestVersion":232,"openIssues90d":8,"pushedAt":233,"stars":234},68,2116,"1.56.1",1778543136000,18077,{"hasNpmPackage":236,"smitheryVerified":236},false,{"hasCi":224,"hasTests":224},{"updatedAt":239},1778691600935,{"basePath":241,"githubOwner":242,"githubRepo":243,"locale":18,"slug":13,"type":244},"skills/baoyu-comic","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":204,"score":267,"tags":268,"targetMarket":215,"tier":216},"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":203,"promptVersionScoring":204,"score":288,"tags":289,"targetMarket":215,"tier":216},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":203,"promptVersionScoring":204,"score":207,"tags":301,"targetMarket":215,"tier":216},[210,211,212,213,214],{"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,490,500,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":241,"description":10,"displayName":13,"installMethods":415,"rationale":416,"selectedPaths":417,"source":319,"sourceLanguage":18,"type":244},{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-comic/SKILL.md",[418,419,421,423,425,427,429,431,433,435,437,439,440,441,443,445,447,449,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,481,483,485,487,488],{"path":333,"priority":316},{"path":420,"priority":347},"references/analysis-framework.md",{"path":422,"priority":347},"references/art-styles/chalk.md",{"path":424,"priority":347},"references/art-styles/ink-brush.md",{"path":426,"priority":347},"references/art-styles/ligne-claire.md",{"path":428,"priority":347},"references/art-styles/manga.md",{"path":430,"priority":347},"references/art-styles/minimalist.md",{"path":432,"priority":347},"references/art-styles/realistic.md",{"path":434,"priority":347},"references/auto-selection.md",{"path":436,"priority":347},"references/base-prompt.md",{"path":438,"priority":347},"references/character-template.md",{"path":346,"priority":347},{"path":349,"priority":347},{"path":442,"priority":347},"references/config/watermark-guide.md",{"path":444,"priority":347},"references/layouts/cinematic.md",{"path":446,"priority":347},"references/layouts/dense.md",{"path":448,"priority":347},"references/layouts/four-panel.md",{"path":450,"priority":347},"references/layouts/mixed.md",{"path":452,"priority":347},"references/layouts/splash.md",{"path":454,"priority":347},"references/layouts/standard.md",{"path":456,"priority":347},"references/layouts/webtoon.md",{"path":458,"priority":347},"references/ohmsha-guide.md",{"path":460,"priority":347},"references/partial-workflows.md",{"path":462,"priority":347},"references/presets/concept-story.md",{"path":464,"priority":347},"references/presets/four-panel.md",{"path":466,"priority":347},"references/presets/ohmsha.md",{"path":468,"priority":347},"references/presets/shoujo.md",{"path":470,"priority":347},"references/presets/wuxia.md",{"path":472,"priority":347},"references/storyboard-template.md",{"path":474,"priority":347},"references/tones/action.md",{"path":476,"priority":347},"references/tones/dramatic.md",{"path":478,"priority":347},"references/tones/energetic.md",{"path":480,"priority":347},"references/tones/neutral.md",{"path":482,"priority":347},"references/tones/romantic.md",{"path":484,"priority":347},"references/tones/vintage.md",{"path":486,"priority":347},"references/tones/warm.md",{"path":413,"priority":347},{"path":489,"priority":344},"scripts/merge-to-pdf.ts",{"basePath":491,"description":492,"displayName":493,"installMethods":494,"rationale":495,"selectedPaths":496,"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",[497,498],{"path":333,"priority":316},{"path":499,"priority":344},"scripts/main.ts",{"basePath":501,"description":502,"displayName":503,"installMethods":504,"rationale":505,"selectedPaths":506,"source":319,"sourceLanguage":18,"type":244},"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",[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":434,"priority":347},{"path":436,"priority":347},{"path":511,"priority":347},"references/compatibility.md",{"path":346,"priority":347},{"path":349,"priority":347},{"path":442,"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":499,"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":499,"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":499,"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":499,"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":442,"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":499,"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":499,"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":420,"priority":347},{"path":436,"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":499,"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":420,"priority":347},{"path":436,"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":489,"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":499,"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":442,"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":499,"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,[210,214,211,213,212],{"evaluatedAt":239,"extractAt":285,"updatedAt":239},[],[1327,1355,1375,1409,1432,1459],{"_creationTime":1328,"_id":1329,"community":1330,"display":1331,"identity":1337,"providers":1341,"relations":1348,"tags":1351,"workflow":1352},1778691104676.0024,"k1774xvkdd90hm8spynfw373tn86nkme",{"reviewCount":8},{"description":1332,"installMethods":1333,"name":1335,"sourceUrl":1336},"Generate a vertical story image for TikTok or Instagram book promotion with cover art, hook text, and author branding.",{"claudeCode":1334},"iterationlayer/skills","generate-social-media-book-promo","https://github.com/iterationlayer/skills",{"basePath":1338,"githubOwner":1339,"githubRepo":1340,"locale":18,"slug":1335,"type":244},"skills/generate-social-media-book-promo","iterationlayer","skills",{"evaluate":1342,"extract":1347},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":1343,"targetMarket":215,"tier":216},[211,1344,291,1345,1346],"marketing","book-promotion","api",{"commitSha":275},{"parentExtensionId":1349,"repoId":1350},"k1721s0xmp59902ybtpakrrffn86n10s","kd76p4g2qmtrkgx99cnab3683d86n4g8",[1346,1345,211,1344,291],{"evaluatedAt":1353,"extractAt":1354,"updatedAt":1353},1778693472094,1778691104676,{"_creationTime":1356,"_id":1357,"community":1358,"display":1359,"identity":1363,"providers":1365,"relations":1371,"tags":1372,"workflow":1373},1778691104676.0005,"k17dah8crr3q6zkvn3xmm4k31586mtjq",{"reviewCount":8},{"description":1360,"installMethods":1361,"name":1362,"sourceUrl":1336},"Generate a branded property listing graphic with a property photo, status badge, price, address, and key stats.",{"claudeCode":1334},"generate-real-estate-listing-graphic",{"basePath":1364,"githubOwner":1339,"githubRepo":1340,"locale":18,"slug":1362,"type":244},"skills/generate-real-estate-listing-graphic",{"evaluate":1366,"extract":1370},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":1367,"targetMarket":215,"tier":216},[211,1368,1344,1346,1369],"real-estate","automation",{"commitSha":275},{"parentExtensionId":1349,"repoId":1350},[1346,1369,211,1344,1368],{"evaluatedAt":1374,"extractAt":1354,"updatedAt":1374},1778693314450,{"_creationTime":1376,"_id":1377,"community":1378,"display":1379,"identity":1385,"providers":1391,"relations":1400,"tags":1404,"workflow":1405},1778691559755.7764,"k17d8djgdggwwp9t6gfzx4drqx86mgbq",{"reviewCount":8},{"description":1380,"installMethods":1381,"name":1383,"sourceUrl":1384},"Workflow für Produktbilder aus mehreren Blickwinkeln. Verwenden Sie dies, wenn der Benutzer „ein Produkt fotografieren“, „E-Commerce-Produktbilder erstellen“, „Produktfotografie-Set“, „电商产品图“, „产品多角度图“, „Markenproduktbilder“ möchte oder ein einzelnes Produktfoto bereitstellt und nach Marketing-tauglichen Varianten fragt. Erzeugt 4 verschiedene Richtungen (Lifestyle-Szene, Makro-Detail, Größen-/Kontextangabe, Marketing-Layout) aus einem Referenzbild. NICHT für: Porträts, allgemeine Illustrationen, Logo-Design, Videoerstellung – verwenden Sie andere Fähigkeiten oder `generate_image` direkt.",{"claudeCode":1382},"jau123/MeiGen-AI-Design-MCP","Product Photoshoot Workflow","https://github.com/jau123/MeiGen-AI-Design-MCP",{"basePath":1386,"githubOwner":1387,"githubRepo":1388,"locale":1389,"slug":1390,"type":244},"plugin/skills/product-photoshoot","jau123","MeiGen-AI-Design-MCP","de","product-photoshoot",{"evaluate":1392,"extract":1398},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":1393,"targetMarket":215,"tier":216},[211,1394,1395,1396,1397],"product-photography","e-commerce","design-assistant","mcp",{"commitSha":275,"license":1399},"MIT",{"parentExtensionId":1401,"repoId":1402,"translatedFrom":1403},"k174xmztzvdeaswqgaycam7ktx86n4ye","kd7b1trrphkh2efj71w89w7qzh86nh22","k1780hwy17wcqjq51m8b4hy5t986mbb5",[1396,1395,211,1397,1394],{"evaluatedAt":1406,"extractAt":1407,"updatedAt":1408},1778691437434,1778691316210,1778691559755,{"_creationTime":1410,"_id":1411,"community":1412,"display":1413,"identity":1417,"providers":1418,"relations":1426,"tags":1428,"workflow":1429},1778691522215.518,"k17328pa2dvj6x16hvtrag3vv186n7z1",{"reviewCount":8},{"description":1414,"installMethods":1415,"name":1416,"sourceUrl":1384},"Generieren Sie Bilder und Videos aus Text mit Multi-Provider-Routing – unterstützt GPT Image 2.0 (nahezu perfekte Textdarstellung), Nanobanana 2, Seedream 5.0, Midjourney V8.1 (vereinheitlicht fotorealistisch + Anime), Flux 2 Klein (günstige Entwürfe), Seedance 2.0 / Happyhorse 1.0 / Veo 3.1 Video und lokale ComfyUI-Workflows. Enthält 1.446 kuratierte Prompts und stilbewusste Prompt-Verbesserung. Verwenden Sie es, wenn Benutzer Bilder/Videos erstellen, Assets entwerfen, Fotos animieren, Prompts verbessern oder KI-Kunst-Workflows verwalten möchten. NICHT für: allgemeine Chats, Code-Generierung, Dokumentenerstellung, Videobearbeitung von vorhandenem Material, Audio/TTS oder Aufgaben, die nichts mit der Erstellung von KI-Bildern/Videos zu tun haben.",{"claudeCode":1382},"openclaw",{"basePath":1416,"githubOwner":1387,"githubRepo":1388,"locale":1389,"slug":1416,"type":244},{"evaluate":1419,"extract":1425},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":1420,"targetMarket":215,"tier":216},[211,1421,1422,1423,1424,1396],"video-generation","ai-art","comfyui","prompt-engineering",{"commitSha":275},{"repoId":1402,"translatedFrom":1427},"k175txezbab4wcy00m9gcdq8qx86mz9k",[1422,1423,1396,211,1424,1421],{"evaluatedAt":1430,"extractAt":1407,"updatedAt":1431},1778691399174,1778691522215,{"_creationTime":1433,"_id":1434,"community":1435,"display":1436,"identity":1442,"providers":1444,"relations":1452,"tags":1455,"workflow":1456},1778698867338.3027,"k171kgm311805z9fa64vzfgkqs86nb64",{"reviewCount":8},{"description":1437,"installMethods":1438,"name":1440,"sourceUrl":1441},"Clarify brand messaging using narrative structure that positions the customer as hero. Use when the user mentions \"brand message\", \"website copy\", \"elevator pitch\", \"one-liner\", \"messaging isnt resonating\", \"brand script\", \"StoryBrand framework\", or \"customer as hero\". Also trigger when rewriting homepage copy, crafting email nurture sequences, or creating consistent messaging across sales collateral and marketing materials. Covers landing page copy, marketing collateral, and consistent communication. For memorable messaging, see made-to-stick. For product positioning, see obviously-awesome.",{"claudeCode":1439},"wondelai/skills","storybrand-messaging","https://github.com/wondelai/skills",{"basePath":1440,"githubOwner":1443,"githubRepo":1340,"locale":18,"slug":1440,"type":244},"wondelai",{"evaluate":1445,"extract":1451},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":1446,"targetMarket":215,"tier":216},[1344,1447,1448,212,1449,1450],"messaging","branding","copywriting","sales",{"commitSha":275},{"parentExtensionId":1453,"repoId":1454},"k17bj16z8e1yp2wwfd2hxagjtd86m0fp","kd7aexggvp8qjwjtgjbetg0jch86mg5a",[1448,1449,1344,1447,1450,212],{"evaluatedAt":1457,"extractAt":1458,"updatedAt":1457},1778699553427,1778698867338,{"_creationTime":1460,"_id":1461,"community":1462,"display":1463,"identity":1469,"providers":1473,"relations":1478,"tags":1480,"workflow":1481},1778688112811.7415,"k1793f6p3fxx7c26bed55drbgd86mbkw",{"reviewCount":8},{"description":1464,"installMethods":1465,"name":1467,"sourceUrl":1468},"Master Donald Miller's 7-part StoryBrand framework from \"Building a StoryBrand\" (2017). Clarify your message so customers actually listen. Use when: Creating or refining website messaging; Writing brand narratives and marketing copy; Building sales scripts and pitches; Clarifying confusing product positioning; Creating marketing one-liners",{"claudeCode":1466},"guia-matthieu/clawfu-skills","storytelling-storybrand","https://github.com/guia-matthieu/clawfu-skills",{"basePath":1470,"githubOwner":1471,"githubRepo":1472,"locale":18,"slug":1467,"type":244},"skills/content/storytelling-storybrand","guia-matthieu","clawfu-skills",{"evaluate":1474,"extract":1477},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":1475,"targetMarket":215,"tier":216},[212,1344,1447,1449,1476],"framework",{"commitSha":275},{"repoId":1479},"kd72qvzyvm658ya7pbyh5ey47h86md53",[1449,1476,1344,1447,212],{"evaluatedAt":1482,"extractAt":1483,"updatedAt":1482},1778689484172,1778688112811]