[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-jimliu-baoyu-post-to-wechat-zh-CN":3,"guides-for-jimliu-baoyu-post-to-wechat":1324,"similar-k176sya2sfa1hhvs6cmy1sp3sd86nvgb-zh-CN":1325},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":239,"isFallback":223,"parentExtension":244,"providers":298,"relations":302,"repo":303,"tags":1322,"workflow":1323},1778691497595.9692,"k176sya2sfa1hhvs6cmy1sp3sd86nvgb",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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 \"贴图/图文/文章\".",{"claudeCode":12},"jimliu/baoyu-skills","baoyu-post-to-wechat","https://github.com/jimliu/baoyu-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":221,"workflow":237},1778691860790.4739,"kn7626gh2ny2bvm8q5dnh8r2jx86m1d3","en",{"checks":20,"evaluatedAt":189,"extensionSummary":190,"features":191,"nonGoals":197,"promptVersionExtension":201,"promptVersionScoring":202,"purpose":203,"rationale":204,"score":205,"summary":206,"tags":207,"targetMarket":214,"tier":215,"useCases":216},[21,26,29,32,36,39,43,46,50,54,58,61,64,68,72,76,79,82,85,87,91,95,98,102,105,108,111,114,117,120,124,127,131,135,138,141,144,147,151,154,157,160,162,164,167,171,175,179,182,186],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of posting content to WeChat Official Accounts and names specific use cases and triggers.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers specific formatting, image handling, and multi-account support beyond basic prompt capabilities, and supports both API and browser methods.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill appears production-ready, supporting both API and browser methods, with clear steps for setup, publishing, and troubleshooting.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses specifically on posting content to WeChat Official Accounts via API or browser, with related features for markdown conversion and image handling.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description is concise, readable, and accurately reflects the skill's functionality and usage triggers.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Precise Purpose","The description clearly states the skill posts content to WeChat Official Accounts, with specific artifact (article/image-text) and user intent (post, publish) terminology.",{"category":40,"check":44,"severity":24,"summary":45},"Concise Frontmatter","The SKILL.md frontmatter is concise, self-contained, and effectively summarizes the core capability and trigger phrases.",{"category":47,"check":48,"severity":24,"summary":49},"Documentation","Concise Body","The SKILL.md body is well-structured, delegates extensive detail to reference files, and stays within a reasonable length.",{"category":51,"check":52,"severity":24,"summary":53},"Context","Progressive Disclosure","Detailed information for multi-account support, API setup, and image-text posting is appropriately delegated to separate reference files.",{"category":51,"check":55,"severity":56,"summary":57},"Forked exploration","not_applicable","The skill is not an exploration or audit-style skill that would require forked context.",{"category":22,"check":59,"severity":24,"summary":60},"Usage examples","The SKILL.md provides numerous clear, end-to-end examples for both image-text and article posting, covering various scenarios and options.",{"category":22,"check":62,"severity":24,"summary":63},"Edge cases","The SKILL.md documents potential issues like title/content length limits, cover image requirements, and API credential setup, with recovery paths described.",{"category":65,"check":66,"severity":56,"summary":67},"Code Execution","Tool Fallback","The skill primarily uses built-in browser automation or direct API calls, not external MCP servers with fallback requirements.",{"category":69,"check":70,"severity":24,"summary":71},"Safety","Halt on unexpected state","The skill guides users through setup and credential acquisition, and handles cases like missing files or login issues gracefully.",{"category":73,"check":74,"severity":24,"summary":75},"Portability","Cross-skill coupling","The skill is self-contained and does not appear to rely on other specific skills being loaded.",{"category":33,"check":77,"severity":56,"summary":78},"Scoped tools","This is a skill, not a tool-based extension. Tooling is handled internally by the provided scripts.",{"category":47,"check":80,"severity":24,"summary":81},"Configuration & parameter reference","All relevant parameters for markdown conversion, API posting, and browser posting are clearly documented in SKILL.md and reference files.",{"category":33,"check":83,"severity":56,"summary":84},"Tool naming","This is a skill, not a tool-based extension.",{"category":33,"check":86,"severity":56,"summary":84},"Minimal I/O surface",{"category":88,"check":89,"severity":24,"summary":90},"License","License usability","The repository is licensed under MIT, which is a permissive open-source license.",{"category":92,"check":93,"severity":24,"summary":94},"Maintenance","Commit recency","The last commit was on May 11, 2026, which is within the last 90 days.",{"category":92,"check":96,"severity":24,"summary":97},"Dependency Management","The project has a package.json with dependencies, indicating a managed dependency approach.",{"category":99,"check":100,"severity":24,"summary":101},"Security","Secret Management","Secrets are handled via environment variables or EXTEND.md, with clear instructions on how to set them up and a warning about committing secrets.",{"category":99,"check":103,"severity":24,"summary":104},"Injection","The scripts appear to handle external inputs and file paths safely, validating and sanitizing where necessary.",{"category":99,"check":106,"severity":24,"summary":107},"Transitive Supply-Chain Grenades","The skill relies on bundled dependencies and standard browser automation, without runtime script downloads or remote pipes.",{"category":99,"check":109,"severity":24,"summary":110},"Sandbox Isolation","The skill uses a separate Chrome profile for isolation and does not appear to modify files outside its designated configuration or output directories.",{"category":99,"check":112,"severity":24,"summary":113},"Sandbox escape primitives","No detached processes or deny-retry loops were observed in the scripts.",{"category":99,"check":115,"severity":24,"summary":116},"Data Exfiltration","The skill's outbound calls are limited to WeChat API endpoints and browser automation for necessary functions, with no undocumented telemetry or data submission.",{"category":99,"check":118,"severity":24,"summary":119},"Hidden Text Tricks","The bundled markdown and script files do not appear to contain hidden steering tricks or malicious Unicode characters.",{"category":121,"check":122,"severity":24,"summary":123},"Hooks","Opaque code execution","The scripts are written in readable TypeScript and do not use obfuscation, base64 payloads, or eval.",{"category":73,"check":125,"severity":24,"summary":126},"Structural Assumption","The skill primarily operates on provided file paths or URLs and its internal scripts handle paths relative to the project or temp directories.",{"category":128,"check":129,"severity":24,"summary":130},"Trust","Issues Attention","There are 0 open issues and 68 closed issues in the last 90 days, indicating active maintenance and issue resolution.",{"category":132,"check":133,"severity":24,"summary":134},"Versioning","Release Management","The skill has a clear version number (1.56.1) in its frontmatter and a changelog, indicating good release management.",{"category":65,"check":136,"severity":24,"summary":137},"Validation","The scripts appear to validate inputs such as file paths, titles, and content lengths, although explicit schema validation libraries are not explicitly detailed.",{"category":99,"check":139,"severity":24,"summary":140},"Unguarded Destructive Operations","The skill's actions are limited to posting content to WeChat, which is not a destructive operation requiring a confirmation gate.",{"category":65,"check":142,"severity":24,"summary":143},"Error Handling","The scripts include error handling for API calls, file operations, and browser automation, providing informative error messages.",{"category":65,"check":145,"severity":24,"summary":146},"Logging","The scripts provide console output for actions, progress, and errors, allowing users to audit the execution flow.",{"category":148,"check":149,"severity":24,"summary":150},"Compliance","GDPR","The skill primarily handles user-provided content and does not appear to operate on personal data beyond that which is necessary for posting to WeChat.",{"category":148,"check":152,"severity":24,"summary":153},"Target market","The skill targets WeChat Official Accounts, which are primarily used in China, but the tool itself has no functional geographic restrictions, hence 'global' is appropriate.",{"category":73,"check":155,"severity":24,"summary":156},"Runtime stability","The scripts depend on Bun and Node.js, specify requirements in SKILL.md, and are designed to work across platforms with appropriate dependencies.",{"category":47,"check":158,"severity":24,"summary":159},"README","The README is comprehensive, detailing installation, available skills, customization, and credits.",{"category":33,"check":161,"severity":56,"summary":84},"Tool surface size",{"category":40,"check":163,"severity":56,"summary":84},"Overlapping near-synonym tools",{"category":47,"check":165,"severity":24,"summary":166},"Phantom features","All advertised features, including API vs. browser modes, multi-account support, and theme options, are implemented and documented.",{"category":168,"check":169,"severity":24,"summary":170},"Install","Installation instruction","The README provides clear installation instructions via `npx skills add` and `clawhub install`, along with setup steps for API credentials.",{"category":172,"check":173,"severity":24,"summary":174},"Errors","Actionable error messages","Error messages are generally specific, indicating the cause (e.g., missing file, API error, login timeout) and suggesting remediation.",{"category":176,"check":177,"severity":24,"summary":178},"Execution","Pinned dependencies","The package.json indicates managed dependencies for the scripts, implying pinned versions.",{"category":33,"check":180,"severity":56,"summary":181},"Dry-run preview","The skill performs content posting actions to WeChat, which are not state-changing operations in a way that benefits from a dry-run preview.",{"category":183,"check":184,"severity":56,"summary":185},"Protocol","Idempotent retry & timeouts","The skill does not involve remote calls or state-changing operations that require idempotency or strict timeouts beyond standard API handling.",{"category":148,"check":187,"severity":24,"summary":188},"Telemetry opt-in","There is no indication of telemetry collection; the skill focuses on executing user-requested actions.",1778691860668,"This skill allows users to publish articles and image-text posts to WeChat Official Accounts using either an API or Chrome CDP. It supports various input formats like HTML, Markdown, and plain text, along with image uploads and customization options for themes and colors.",[192,193,194,195,196],"Posts articles and image-text messages to WeChat","Supports API and browser (Chrome CDP) posting methods","Handles HTML, Markdown, and plain text input","Manages image uploads and placements","Offers multi-account support and theme customization",[198,199,200],"Directly managing WeChat Official Account settings beyond content publishing","Content creation or editing outside of formatting for WeChat","Interacting with other social media platforms","3.0.0","4.4.0","To simplify and automate the process of publishing various types of content to WeChat Official Accounts.","All checks passed, indicating a high-quality, well-documented, and production-ready skill with excellent portability and maintenance.",100,"A comprehensive skill for publishing content to WeChat Official Accounts via API or browser.",[208,209,210,211,212,213],"wechat","official-account","posting","content-creation","markdown","html","global","verified",[217,218,219,220],"Publishing articles with rich formatting to WeChat","Creating short image-text posts with multiple images","Automating content posting workflows for WeChat Official Accounts","Managing multiple WeChat accounts from a single tool",{"codeQuality":222,"collectedAt":224,"documentation":225,"maintenance":228,"security":234,"testCoverage":236},{"hasLockfile":223},true,1778691853688,{"descriptionLength":226,"readmeSize":227},403,53844,{"closedIssues90d":229,"forks":230,"hasChangelog":223,"manifestVersion":231,"openIssues90d":8,"pushedAt":232,"stars":233},68,2116,"1.56.1",1778543136000,18077,{"hasNpmPackage":235,"smitheryVerified":235},false,{"hasCi":223,"hasTests":223},{"updatedAt":238},1778691860790,{"basePath":240,"githubOwner":241,"githubRepo":242,"locale":18,"slug":13,"type":243},"skills/baoyu-post-to-wechat","jimliu","baoyu-skills","skill",{"_creationTime":245,"_id":246,"community":247,"display":248,"identity":251,"parentExtension":254,"providers":285,"relations":294,"tags":295,"workflow":296},1778691497595.9656,"k172q4hxm2acmg5ree5aeemx1x86m6hx",{"reviewCount":8},{"description":249,"installMethods":250,"name":242,"sourceUrl":14},"Content generation, AI backends, and utility tools for daily work efficiency",{"claudeCode":242},{"basePath":252,"githubOwner":241,"githubRepo":242,"locale":18,"slug":242,"type":253},"","plugin",{"_creationTime":255,"_id":256,"community":257,"display":258,"identity":261,"providers":263,"relations":279,"tags":281,"workflow":282},1778691497595.9653,"k17286mw0zjq4p8xycx4xxm3ed86ndf7",{"reviewCount":8},{"description":259,"installMethods":260,"name":242,"sourceUrl":14},"Skills shared by Baoyu for improving daily work efficiency",{"claudeCode":12},{"basePath":252,"githubOwner":241,"githubRepo":242,"locale":18,"slug":242,"type":262},"marketplace",{"evaluate":264,"extract":273},{"promptVersionExtension":265,"promptVersionScoring":202,"score":266,"tags":267,"targetMarket":214,"tier":215},"3.1.0",98,[268,269,270,212,271,272],"content-generation","ai-backend","utilities","image-generation","translation",{"commitSha":274,"marketplace":275,"plugin":277},"HEAD",{"name":242,"pluginCount":276},1,{"mcpCount":8,"provider":278,"skillCount":8},"classify",{"repoId":280},"kd718jn448p61w289hzf15tecd86n3a4",[269,268,271,212,272,270],{"evaluatedAt":283,"extractAt":284,"updatedAt":283},1778691521015,1778691497596,{"evaluate":286,"extract":291},{"promptVersionExtension":201,"promptVersionScoring":202,"score":287,"tags":288,"targetMarket":214,"tier":215},93,[268,289,271,212,272,290,270],"ai-backends","social-media",{"commitSha":274,"plugin":292},{"mcpCount":8,"provider":278,"skillCount":293},21,{"parentExtensionId":256,"repoId":280},[289,268,271,212,290,272,270],{"evaluatedAt":297,"extractAt":284,"updatedAt":297},1778691535177,{"evaluate":299,"extract":301},{"promptVersionExtension":201,"promptVersionScoring":202,"score":205,"tags":300,"targetMarket":214,"tier":215},[208,209,210,211,212,213],{"commitSha":274},{"parentExtensionId":246,"repoId":280},{"_creationTime":304,"_id":280,"identity":305,"providers":306,"workflow":1318},1778690258656.9355,{"githubOwner":241,"githubRepo":242,"sourceUrl":14},{"classify":307,"discover":1309,"github":1312},{"commitSha":274,"extensions":308},[309,319,324,333,413,492,502,568,627,668,685,701,756,822,865,963,974,1013,1032,1062,1117,1140,1238,1273,1294],{"basePath":252,"description":259,"displayName":242,"installMethods":310,"rationale":311,"selectedPaths":312,"source":318,"sourceLanguage":18,"type":262},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[313,316],{"path":314,"priority":315},".claude-plugin/marketplace.json","mandatory",{"path":317,"priority":315},"README.md","rule",{"basePath":252,"description":249,"displayName":242,"installMethods":320,"rationale":321,"selectedPaths":322,"source":318,"sourceLanguage":18,"type":253},{"claudeCode":242},"inline plugin source from marketplace.json at /",[323],{"path":317,"priority":315},{"basePath":325,"description":326,"displayName":327,"installMethods":328,"rationale":329,"selectedPaths":330,"source":318,"sourceLanguage":18,"type":243},".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",[331],{"path":332,"priority":315},"SKILL.md",{"basePath":334,"description":335,"displayName":336,"installMethods":337,"rationale":338,"selectedPaths":339,"source":318,"sourceLanguage":18,"type":243},"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",[340,341,344,347,349,351,353,355,357,359,361,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],{"path":332,"priority":315},{"path":342,"priority":343},"prompts/system.md","low",{"path":345,"priority":346},"references/config/first-time-setup.md","medium",{"path":348,"priority":346},"references/config/preferences-schema.md",{"path":350,"priority":346},"references/palettes/macaron.md",{"path":352,"priority":346},"references/palettes/mono-ink.md",{"path":354,"priority":346},"references/palettes/neon.md",{"path":356,"priority":346},"references/palettes/warm.md",{"path":358,"priority":346},"references/prompt-construction.md",{"path":360,"priority":346},"references/style-presets.md",{"path":362,"priority":346},"references/styles/blueprint.md",{"path":364,"priority":346},"references/styles/chalkboard.md",{"path":366,"priority":346},"references/styles/editorial.md",{"path":368,"priority":346},"references/styles/elegant.md",{"path":370,"priority":346},"references/styles/fantasy-animation.md",{"path":372,"priority":346},"references/styles/flat-doodle.md",{"path":374,"priority":346},"references/styles/flat.md",{"path":376,"priority":346},"references/styles/ink-notes.md",{"path":378,"priority":346},"references/styles/intuition-machine.md",{"path":380,"priority":346},"references/styles/minimal.md",{"path":382,"priority":346},"references/styles/nature.md",{"path":384,"priority":346},"references/styles/notion.md",{"path":386,"priority":346},"references/styles/pixel-art.md",{"path":388,"priority":346},"references/styles/playful.md",{"path":390,"priority":346},"references/styles/retro.md",{"path":392,"priority":346},"references/styles/scientific.md",{"path":394,"priority":346},"references/styles/screen-print.md",{"path":396,"priority":346},"references/styles/sketch-notes.md",{"path":398,"priority":346},"references/styles/sketch.md",{"path":400,"priority":346},"references/styles/vector-illustration.md",{"path":402,"priority":346},"references/styles/vintage.md",{"path":404,"priority":346},"references/styles/warm.md",{"path":406,"priority":346},"references/styles/watercolor.md",{"path":408,"priority":346},"references/styles.md",{"path":410,"priority":346},"references/usage.md",{"path":412,"priority":346},"references/workflow.md",{"basePath":414,"description":415,"displayName":416,"installMethods":417,"rationale":418,"selectedPaths":419,"source":318,"sourceLanguage":18,"type":243},"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",[420,421,423,425,427,429,431,433,435,437,439,441,442,443,445,447,449,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,490],{"path":332,"priority":315},{"path":422,"priority":346},"references/analysis-framework.md",{"path":424,"priority":346},"references/art-styles/chalk.md",{"path":426,"priority":346},"references/art-styles/ink-brush.md",{"path":428,"priority":346},"references/art-styles/ligne-claire.md",{"path":430,"priority":346},"references/art-styles/manga.md",{"path":432,"priority":346},"references/art-styles/minimalist.md",{"path":434,"priority":346},"references/art-styles/realistic.md",{"path":436,"priority":346},"references/auto-selection.md",{"path":438,"priority":346},"references/base-prompt.md",{"path":440,"priority":346},"references/character-template.md",{"path":345,"priority":346},{"path":348,"priority":346},{"path":444,"priority":346},"references/config/watermark-guide.md",{"path":446,"priority":346},"references/layouts/cinematic.md",{"path":448,"priority":346},"references/layouts/dense.md",{"path":450,"priority":346},"references/layouts/four-panel.md",{"path":452,"priority":346},"references/layouts/mixed.md",{"path":454,"priority":346},"references/layouts/splash.md",{"path":456,"priority":346},"references/layouts/standard.md",{"path":458,"priority":346},"references/layouts/webtoon.md",{"path":460,"priority":346},"references/ohmsha-guide.md",{"path":462,"priority":346},"references/partial-workflows.md",{"path":464,"priority":346},"references/presets/concept-story.md",{"path":466,"priority":346},"references/presets/four-panel.md",{"path":468,"priority":346},"references/presets/ohmsha.md",{"path":470,"priority":346},"references/presets/shoujo.md",{"path":472,"priority":346},"references/presets/wuxia.md",{"path":474,"priority":346},"references/storyboard-template.md",{"path":476,"priority":346},"references/tones/action.md",{"path":478,"priority":346},"references/tones/dramatic.md",{"path":480,"priority":346},"references/tones/energetic.md",{"path":482,"priority":346},"references/tones/neutral.md",{"path":484,"priority":346},"references/tones/romantic.md",{"path":486,"priority":346},"references/tones/vintage.md",{"path":488,"priority":346},"references/tones/warm.md",{"path":412,"priority":346},{"path":491,"priority":343},"scripts/merge-to-pdf.ts",{"basePath":493,"description":494,"displayName":495,"installMethods":496,"rationale":497,"selectedPaths":498,"source":318,"sourceLanguage":18,"type":243},"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",[499,500],{"path":332,"priority":315},{"path":501,"priority":343},"scripts/main.ts",{"basePath":503,"description":504,"displayName":505,"installMethods":506,"rationale":507,"selectedPaths":508,"source":318,"sourceLanguage":18,"type":243},"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",[509,510,511,512,514,515,516,517,519,521,523,525,527,529,531,533,534,536,538,540,542,543,545,547,549,551,553,555,557,558,560,562,564,566],{"path":332,"priority":315},{"path":436,"priority":346},{"path":438,"priority":346},{"path":513,"priority":346},"references/compatibility.md",{"path":345,"priority":346},{"path":348,"priority":346},{"path":444,"priority":346},{"path":518,"priority":346},"references/dimensions/font.md",{"path":520,"priority":346},"references/dimensions/mood.md",{"path":522,"priority":346},"references/dimensions/text.md",{"path":524,"priority":346},"references/palettes/cool.md",{"path":526,"priority":346},"references/palettes/dark.md",{"path":528,"priority":346},"references/palettes/duotone.md",{"path":530,"priority":346},"references/palettes/earth.md",{"path":532,"priority":346},"references/palettes/elegant.md",{"path":350,"priority":346},{"path":535,"priority":346},"references/palettes/mono.md",{"path":537,"priority":346},"references/palettes/pastel.md",{"path":539,"priority":346},"references/palettes/retro.md",{"path":541,"priority":346},"references/palettes/vivid.md",{"path":356,"priority":346},{"path":544,"priority":346},"references/renderings/chalk.md",{"path":546,"priority":346},"references/renderings/digital.md",{"path":548,"priority":346},"references/renderings/flat-vector.md",{"path":550,"priority":346},"references/renderings/hand-drawn.md",{"path":552,"priority":346},"references/renderings/painterly.md",{"path":554,"priority":346},"references/renderings/pixel.md",{"path":556,"priority":346},"references/renderings/screen-print.md",{"path":360,"priority":346},{"path":559,"priority":346},"references/types.md",{"path":561,"priority":346},"references/visual-elements.md",{"path":563,"priority":346},"references/workflow/confirm-options.md",{"path":565,"priority":346},"references/workflow/prompt-template.md",{"path":567,"priority":346},"references/workflow/reference-images.md",{"basePath":569,"description":570,"displayName":571,"installMethods":572,"rationale":573,"selectedPaths":574,"source":318,"sourceLanguage":18,"type":243},"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",[575,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,625],{"path":332,"priority":315},{"path":577,"priority":343},"scripts/gemini-webapi/client.test.ts",{"path":579,"priority":343},"scripts/gemini-webapi/client.ts",{"path":581,"priority":343},"scripts/gemini-webapi/components/gem-mixin.ts",{"path":583,"priority":343},"scripts/gemini-webapi/components/index.ts",{"path":585,"priority":343},"scripts/gemini-webapi/constants.ts",{"path":587,"priority":343},"scripts/gemini-webapi/exceptions.ts",{"path":589,"priority":343},"scripts/gemini-webapi/index.ts",{"path":591,"priority":343},"scripts/gemini-webapi/types/candidate.ts",{"path":593,"priority":343},"scripts/gemini-webapi/types/gem.ts",{"path":595,"priority":343},"scripts/gemini-webapi/types/grpc.ts",{"path":597,"priority":343},"scripts/gemini-webapi/types/image.ts",{"path":599,"priority":343},"scripts/gemini-webapi/types/index.ts",{"path":601,"priority":343},"scripts/gemini-webapi/types/modeloutput.ts",{"path":603,"priority":343},"scripts/gemini-webapi/utils/cookie-file.ts",{"path":605,"priority":343},"scripts/gemini-webapi/utils/decorators.ts",{"path":607,"priority":343},"scripts/gemini-webapi/utils/get-access-token.ts",{"path":609,"priority":343},"scripts/gemini-webapi/utils/http.ts",{"path":611,"priority":343},"scripts/gemini-webapi/utils/index.ts",{"path":613,"priority":343},"scripts/gemini-webapi/utils/load-browser-cookies.ts",{"path":615,"priority":343},"scripts/gemini-webapi/utils/logger.ts",{"path":617,"priority":343},"scripts/gemini-webapi/utils/parsing.ts",{"path":619,"priority":343},"scripts/gemini-webapi/utils/paths.ts",{"path":621,"priority":343},"scripts/gemini-webapi/utils/rotate-1psidts.ts",{"path":623,"priority":343},"scripts/gemini-webapi/utils/upload-file.ts",{"path":501,"priority":343},{"path":626,"priority":343},"scripts/package.json",{"basePath":628,"description":629,"displayName":630,"installMethods":631,"rationale":632,"selectedPaths":633,"source":318,"sourceLanguage":18,"type":243},"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",[634,635,636,638,640,642,644,646,647,649,651,653,654,656,658,660,662,664,666],{"path":332,"priority":315},{"path":345,"priority":346},{"path":637,"priority":343},"scripts/constants.ts",{"path":639,"priority":343},"scripts/cookie-file.ts",{"path":641,"priority":343},"scripts/cookies.ts",{"path":643,"priority":343},"scripts/graphql.ts",{"path":645,"priority":343},"scripts/http.ts",{"path":501,"priority":343},{"path":648,"priority":343},"scripts/markdown.test.ts",{"path":650,"priority":343},"scripts/markdown.ts",{"path":652,"priority":343},"scripts/media-localizer.ts",{"path":626,"priority":343},{"path":655,"priority":343},"scripts/paths.ts",{"path":657,"priority":343},"scripts/referenced-tweets.ts",{"path":659,"priority":343},"scripts/thread-markdown.ts",{"path":661,"priority":343},"scripts/thread.ts",{"path":663,"priority":343},"scripts/tweet-article.ts",{"path":665,"priority":343},"scripts/tweet-to-markdown.ts",{"path":667,"priority":343},"scripts/types.ts",{"basePath":669,"description":670,"displayName":671,"installMethods":672,"rationale":673,"selectedPaths":674,"source":318,"sourceLanguage":18,"type":243},"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",[675,676,678,680,682,684],{"path":332,"priority":315},{"path":677,"priority":346},"references/architecture.md",{"path":679,"priority":346},"references/flowchart.md",{"path":681,"priority":346},"references/sequence.md",{"path":683,"priority":346},"references/structural.md",{"path":501,"priority":343},{"basePath":686,"description":687,"displayName":688,"installMethods":689,"rationale":690,"selectedPaths":691,"source":318,"sourceLanguage":18,"type":243},"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",[692,693,695,697,698,699],{"path":332,"priority":315},{"path":694,"priority":346},"references/title-formulas.md",{"path":696,"priority":343},"scripts/autocorrect.ts",{"path":501,"priority":343},{"path":626,"priority":343},{"path":700,"priority":343},"scripts/quotes.ts",{"basePath":702,"description":703,"displayName":704,"installMethods":705,"rationale":706,"selectedPaths":707,"source":318,"sourceLanguage":18,"type":243},"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",[708,709,710,711,712,714,716,718,720,722,723,724,725,727,729,731,733,735,737,739,741,743,745,747,749,750,752,754],{"path":332,"priority":315},{"path":345,"priority":346},{"path":348,"priority":346},{"path":444,"priority":346},{"path":713,"priority":346},"references/confirmation.md",{"path":715,"priority":346},"references/elements/canvas.md",{"path":717,"priority":346},"references/elements/decorations.md",{"path":719,"priority":346},"references/elements/image-effects.md",{"path":721,"priority":346},"references/elements/typography.md",{"path":350,"priority":346},{"path":354,"priority":346},{"path":356,"priority":346},{"path":726,"priority":346},"references/presets/bold.md",{"path":728,"priority":346},"references/presets/chalkboard.md",{"path":730,"priority":346},"references/presets/cute.md",{"path":732,"priority":346},"references/presets/fresh.md",{"path":734,"priority":346},"references/presets/minimal.md",{"path":736,"priority":346},"references/presets/notion.md",{"path":738,"priority":346},"references/presets/pop.md",{"path":740,"priority":346},"references/presets/retro.md",{"path":742,"priority":346},"references/presets/screen-print.md",{"path":744,"priority":346},"references/presets/sketch-notes.md",{"path":746,"priority":346},"references/presets/study-notes.md",{"path":748,"priority":346},"references/presets/warm.md",{"path":360,"priority":346},{"path":751,"priority":346},"references/workflows/analysis-framework.md",{"path":753,"priority":346},"references/workflows/outline-template.md",{"path":755,"priority":346},"references/workflows/prompt-assembly.md",{"basePath":757,"description":758,"displayName":759,"installMethods":760,"rationale":761,"selectedPaths":762,"source":318,"sourceLanguage":18,"type":243},"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",[763,764,765,766,768,770,772,774,776,778,780,781,783,785,787,789,791,793,795,797,799,801,803,805,807,809,811,813,815,817,819,821],{"path":332,"priority":315},{"path":345,"priority":346},{"path":348,"priority":346},{"path":767,"priority":346},"references/providers/dashscope.md",{"path":769,"priority":346},"references/providers/minimax.md",{"path":771,"priority":346},"references/providers/openrouter.md",{"path":773,"priority":346},"references/providers/replicate.md",{"path":775,"priority":346},"references/providers/zai.md",{"path":777,"priority":346},"references/usage-examples.md",{"path":779,"priority":343},"scripts/main.test.ts",{"path":501,"priority":343},{"path":782,"priority":343},"scripts/providers/azure.test.ts",{"path":784,"priority":343},"scripts/providers/azure.ts",{"path":786,"priority":343},"scripts/providers/dashscope.test.ts",{"path":788,"priority":343},"scripts/providers/dashscope.ts",{"path":790,"priority":343},"scripts/providers/google.test.ts",{"path":792,"priority":343},"scripts/providers/google.ts",{"path":794,"priority":343},"scripts/providers/jimeng.test.ts",{"path":796,"priority":343},"scripts/providers/jimeng.ts",{"path":798,"priority":343},"scripts/providers/minimax.test.ts",{"path":800,"priority":343},"scripts/providers/minimax.ts",{"path":802,"priority":343},"scripts/providers/openai.test.ts",{"path":804,"priority":343},"scripts/providers/openai.ts",{"path":806,"priority":343},"scripts/providers/openrouter.test.ts",{"path":808,"priority":343},"scripts/providers/openrouter.ts",{"path":810,"priority":343},"scripts/providers/replicate.test.ts",{"path":812,"priority":343},"scripts/providers/replicate.ts",{"path":814,"priority":343},"scripts/providers/seedream.test.ts",{"path":816,"priority":343},"scripts/providers/seedream.ts",{"path":818,"priority":343},"scripts/providers/zai.test.ts",{"path":820,"priority":343},"scripts/providers/zai.ts",{"path":667,"priority":343},{"basePath":823,"description":824,"displayName":825,"installMethods":826,"rationale":827,"selectedPaths":828,"source":318,"sourceLanguage":18,"type":243},"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",[829,830,831,832,833,834,835,836,837,838,840,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864],{"path":332,"priority":315},{"path":345,"priority":346},{"path":348,"priority":346},{"path":767,"priority":346},{"path":769,"priority":346},{"path":771,"priority":346},{"path":773,"priority":346},{"path":775,"priority":346},{"path":777,"priority":346},{"path":839,"priority":343},"scripts/build-batch.test.ts",{"path":841,"priority":343},"scripts/build-batch.ts",{"path":779,"priority":343},{"path":501,"priority":343},{"path":782,"priority":343},{"path":784,"priority":343},{"path":786,"priority":343},{"path":788,"priority":343},{"path":790,"priority":343},{"path":792,"priority":343},{"path":794,"priority":343},{"path":796,"priority":343},{"path":798,"priority":343},{"path":800,"priority":343},{"path":802,"priority":343},{"path":804,"priority":343},{"path":806,"priority":343},{"path":808,"priority":343},{"path":810,"priority":343},{"path":812,"priority":343},{"path":814,"priority":343},{"path":816,"priority":343},{"path":818,"priority":343},{"path":820,"priority":343},{"path":667,"priority":343},{"basePath":866,"description":867,"displayName":868,"installMethods":869,"rationale":870,"selectedPaths":871,"source":318,"sourceLanguage":18,"type":243},"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",[872,873,874,875,876,877,879,881,883,885,887,889,891,893,895,897,899,901,903,905,907,909,911,913,915,917,919,921,923,925,926,928,930,932,934,936,938,940,942,944,946,948,949,951,953,955,957,959,961],{"path":332,"priority":315},{"path":422,"priority":346},{"path":438,"priority":346},{"path":345,"priority":346},{"path":348,"priority":346},{"path":878,"priority":346},"references/layouts/bento-grid.md",{"path":880,"priority":346},"references/layouts/binary-comparison.md",{"path":882,"priority":346},"references/layouts/bridge.md",{"path":884,"priority":346},"references/layouts/circular-flow.md",{"path":886,"priority":346},"references/layouts/comic-strip.md",{"path":888,"priority":346},"references/layouts/comparison-matrix.md",{"path":890,"priority":346},"references/layouts/dashboard.md",{"path":892,"priority":346},"references/layouts/dense-modules.md",{"path":894,"priority":346},"references/layouts/funnel.md",{"path":896,"priority":346},"references/layouts/hierarchical-layers.md",{"path":898,"priority":346},"references/layouts/hub-spoke.md",{"path":900,"priority":346},"references/layouts/iceberg.md",{"path":902,"priority":346},"references/layouts/isometric-map.md",{"path":904,"priority":346},"references/layouts/jigsaw.md",{"path":906,"priority":346},"references/layouts/linear-progression.md",{"path":908,"priority":346},"references/layouts/periodic-table.md",{"path":910,"priority":346},"references/layouts/story-mountain.md",{"path":912,"priority":346},"references/layouts/structural-breakdown.md",{"path":914,"priority":346},"references/layouts/tree-branching.md",{"path":916,"priority":346},"references/layouts/venn-diagram.md",{"path":918,"priority":346},"references/layouts/winding-roadmap.md",{"path":920,"priority":346},"references/structured-content-template.md",{"path":922,"priority":346},"references/styles/aged-academia.md",{"path":924,"priority":346},"references/styles/bold-graphic.md",{"path":364,"priority":346},{"path":927,"priority":346},"references/styles/claymation.md",{"path":929,"priority":346},"references/styles/corporate-memphis.md",{"path":931,"priority":346},"references/styles/craft-handmade.md",{"path":933,"priority":346},"references/styles/cyberpunk-neon.md",{"path":935,"priority":346},"references/styles/hand-drawn-edu.md",{"path":937,"priority":346},"references/styles/ikea-manual.md",{"path":939,"priority":346},"references/styles/kawaii.md",{"path":941,"priority":346},"references/styles/knolling.md",{"path":943,"priority":346},"references/styles/lego-brick.md",{"path":945,"priority":346},"references/styles/morandi-journal.md",{"path":947,"priority":346},"references/styles/origami.md",{"path":386,"priority":346},{"path":950,"priority":346},"references/styles/pop-laboratory.md",{"path":952,"priority":346},"references/styles/retro-pop-grid.md",{"path":954,"priority":346},"references/styles/retro-popup-pop.md",{"path":956,"priority":346},"references/styles/storybook-watercolor.md",{"path":958,"priority":346},"references/styles/subway-map.md",{"path":960,"priority":346},"references/styles/technical-schematic.md",{"path":962,"priority":346},"references/styles/ui-wireframe.md",{"basePath":964,"description":965,"displayName":966,"installMethods":967,"rationale":968,"selectedPaths":969,"source":318,"sourceLanguage":18,"type":243},"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",[970,971,972,973],{"path":332,"priority":315},{"path":779,"priority":343},{"path":501,"priority":343},{"path":626,"priority":343},{"basePath":240,"description":10,"displayName":13,"installMethods":975,"rationale":976,"selectedPaths":977,"source":318,"sourceLanguage":18,"type":243},{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-post-to-wechat/SKILL.md",[978,979,981,983,984,986,988,990,992,994,996,997,999,1001,1003,1005,1007,1009,1011],{"path":332,"priority":315},{"path":980,"priority":346},"references/api-setup.md",{"path":982,"priority":346},"references/article-posting.md",{"path":345,"priority":346},{"path":985,"priority":346},"references/image-text-posting.md",{"path":987,"priority":346},"references/multi-account.md",{"path":989,"priority":343},"scripts/cdp.ts",{"path":991,"priority":343},"scripts/check-permissions.ts",{"path":993,"priority":343},"scripts/copy-to-clipboard.ts",{"path":995,"priority":343},"scripts/md-to-wechat.ts",{"path":626,"priority":343},{"path":998,"priority":343},"scripts/paste-from-clipboard.ts",{"path":1000,"priority":343},"scripts/wechat-agent-browser.ts",{"path":1002,"priority":343},"scripts/wechat-api.ts",{"path":1004,"priority":343},"scripts/wechat-article.ts",{"path":1006,"priority":343},"scripts/wechat-browser.ts",{"path":1008,"priority":343},"scripts/wechat-extend-config.test.ts",{"path":1010,"priority":343},"scripts/wechat-extend-config.ts",{"path":1012,"priority":343},"scripts/wechat-image-processor.ts",{"basePath":1014,"description":1015,"displayName":1016,"installMethods":1017,"rationale":1018,"selectedPaths":1019,"source":318,"sourceLanguage":18,"type":243},"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",[1020,1021,1022,1024,1025,1026,1028,1030],{"path":332,"priority":315},{"path":993,"priority":343},{"path":1023,"priority":343},"scripts/md-to-html.ts",{"path":626,"priority":343},{"path":998,"priority":343},{"path":1027,"priority":343},"scripts/weibo-article.ts",{"path":1029,"priority":343},"scripts/weibo-post.ts",{"path":1031,"priority":343},"scripts/weibo-utils.ts",{"basePath":1033,"description":1034,"displayName":1035,"installMethods":1036,"rationale":1037,"selectedPaths":1038,"source":318,"sourceLanguage":18,"type":243},"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",[1039,1040,1042,1044,1046,1047,1048,1049,1050,1052,1054,1056,1058,1060],{"path":332,"priority":315},{"path":1041,"priority":346},"references/articles.md",{"path":1043,"priority":346},"references/regular-posts.md",{"path":1045,"priority":343},"scripts/check-paste-permissions.ts",{"path":993,"priority":343},{"path":1023,"priority":343},{"path":626,"priority":343},{"path":998,"priority":343},{"path":1051,"priority":343},"scripts/x-article.ts",{"path":1053,"priority":343},"scripts/x-browser.ts",{"path":1055,"priority":343},"scripts/x-quote.ts",{"path":1057,"priority":343},"scripts/x-utils.test.ts",{"path":1059,"priority":343},"scripts/x-utils.ts",{"path":1061,"priority":343},"scripts/x-video.ts",{"basePath":1063,"description":1064,"displayName":1065,"installMethods":1066,"rationale":1067,"selectedPaths":1068,"source":318,"sourceLanguage":18,"type":243},"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",[1069,1070,1071,1072,1073,1074,1076,1078,1080,1081,1083,1085,1087,1089,1091,1093,1094,1096,1097,1099,1101,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115],{"path":332,"priority":315},{"path":422,"priority":346},{"path":438,"priority":346},{"path":348,"priority":346},{"path":713,"priority":346},{"path":1075,"priority":346},"references/content-rules.md",{"path":1077,"priority":346},"references/design-guidelines.md",{"path":1079,"priority":346},"references/dimensions/density.md",{"path":520,"priority":346},{"path":1082,"priority":346},"references/dimensions/presets.md",{"path":1084,"priority":346},"references/dimensions/texture.md",{"path":1086,"priority":346},"references/dimensions/typography.md",{"path":1088,"priority":346},"references/layouts.md",{"path":1090,"priority":346},"references/modification-guide.md",{"path":1092,"priority":346},"references/outline-template.md",{"path":362,"priority":346},{"path":1095,"priority":346},"references/styles/bold-editorial.md",{"path":364,"priority":346},{"path":1098,"priority":346},"references/styles/corporate.md",{"path":1100,"priority":346},"references/styles/dark-atmospheric.md",{"path":1102,"priority":346},"references/styles/editorial-infographic.md",{"path":370,"priority":346},{"path":935,"priority":346},{"path":378,"priority":346},{"path":380,"priority":346},{"path":384,"priority":346},{"path":386,"priority":346},{"path":392,"priority":346},{"path":396,"priority":346},{"path":400,"priority":346},{"path":402,"priority":346},{"path":406,"priority":346},{"path":491,"priority":343},{"path":1116,"priority":343},"scripts/merge-to-pptx.ts",{"basePath":1118,"description":1119,"displayName":1120,"installMethods":1121,"rationale":1122,"selectedPaths":1123,"source":318,"sourceLanguage":18,"type":243},"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",[1124,1125,1127,1128,1130,1132,1134,1136,1138,1139],{"path":332,"priority":315},{"path":1126,"priority":346},"references/config/extend-schema.md",{"path":345,"priority":346},{"path":1129,"priority":346},"references/glossary-en-zh.md",{"path":1131,"priority":346},"references/refined-workflow.md",{"path":1133,"priority":346},"references/subagent-prompt-template.md",{"path":1135,"priority":346},"references/workflow-mechanics.md",{"path":1137,"priority":343},"scripts/chunk.ts",{"path":501,"priority":343},{"path":626,"priority":343},{"basePath":1141,"description":1142,"displayName":1143,"installMethods":1144,"rationale":1145,"selectedPaths":1146,"source":318,"sourceLanguage":18,"type":243},"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",[1147,1148,1150,1151,1153,1155,1157,1159,1161,1163,1165,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],{"path":332,"priority":315},{"path":1149,"priority":346},"references/adapters.md",{"path":345,"priority":346},{"path":1152,"priority":346},"references/quality-gate.md",{"path":1154,"priority":343},"scripts/baoyu-fetch",{"path":1156,"priority":343},"scripts/lib/adapters/generic/index.ts",{"path":1158,"priority":343},"scripts/lib/adapters/hn/index.ts",{"path":1160,"priority":343},"scripts/lib/adapters/index.ts",{"path":1162,"priority":343},"scripts/lib/adapters/types.ts",{"path":1164,"priority":343},"scripts/lib/adapters/x/article.ts",{"path":1166,"priority":343},"scripts/lib/adapters/x/index.ts",{"path":1168,"priority":343},"scripts/lib/adapters/x/login.ts",{"path":1170,"priority":343},"scripts/lib/adapters/x/match.ts",{"path":1172,"priority":343},"scripts/lib/adapters/x/payloads.ts",{"path":1174,"priority":343},"scripts/lib/adapters/x/session.ts",{"path":1176,"priority":343},"scripts/lib/adapters/x/shared.ts",{"path":1178,"priority":343},"scripts/lib/adapters/x/single.ts",{"path":1180,"priority":343},"scripts/lib/adapters/x/thread-loader.ts",{"path":1182,"priority":343},"scripts/lib/adapters/x/thread.ts",{"path":1184,"priority":343},"scripts/lib/adapters/x/types.ts",{"path":1186,"priority":343},"scripts/lib/adapters/youtube/index.ts",{"path":1188,"priority":343},"scripts/lib/adapters/youtube/transcript.ts",{"path":1190,"priority":343},"scripts/lib/adapters/youtube/utils.ts",{"path":1192,"priority":343},"scripts/lib/browser/cdp-client.ts",{"path":1194,"priority":343},"scripts/lib/browser/chrome-launcher.ts",{"path":1196,"priority":343},"scripts/lib/browser/cookie-sidecar.ts",{"path":1198,"priority":343},"scripts/lib/browser/interaction-gates.ts",{"path":1200,"priority":343},"scripts/lib/browser/network-journal.ts",{"path":1202,"priority":343},"scripts/lib/browser/page-snapshot.ts",{"path":1204,"priority":343},"scripts/lib/browser/profile.ts",{"path":1206,"priority":343},"scripts/lib/browser/session.ts",{"path":1208,"priority":343},"scripts/lib/cli.ts",{"path":1210,"priority":343},"scripts/lib/commands/convert.ts",{"path":1212,"priority":343},"scripts/lib/extract/document.ts",{"path":1214,"priority":343},"scripts/lib/extract/html-cleaner.ts",{"path":1216,"priority":343},"scripts/lib/extract/html-extractor.ts",{"path":1218,"priority":343},"scripts/lib/extract/html-to-markdown.ts",{"path":1220,"priority":343},"scripts/lib/extract/markdown-renderer.ts",{"path":1222,"priority":343},"scripts/lib/media/default-downloader.ts",{"path":1224,"priority":343},"scripts/lib/media/markdown-media.ts",{"path":1226,"priority":343},"scripts/lib/media/media-utils.ts",{"path":1228,"priority":343},"scripts/lib/media/types.ts",{"path":1230,"priority":343},"scripts/lib/types/defuddle-node.d.ts",{"path":1232,"priority":343},"scripts/lib/types/shims.d.ts",{"path":1234,"priority":343},"scripts/lib/utils/logger.ts",{"path":1236,"priority":343},"scripts/lib/utils/url.ts",{"path":626,"priority":343},{"basePath":1239,"description":1240,"displayName":1241,"installMethods":1242,"rationale":1243,"selectedPaths":1244,"source":318,"sourceLanguage":18,"type":243},"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",[1245,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],{"path":332,"priority":315},{"path":345,"priority":346},{"path":348,"priority":346},{"path":444,"priority":346},{"path":713,"priority":346},{"path":715,"priority":346},{"path":717,"priority":346},{"path":719,"priority":346},{"path":721,"priority":346},{"path":350,"priority":346},{"path":354,"priority":346},{"path":356,"priority":346},{"path":726,"priority":346},{"path":728,"priority":346},{"path":730,"priority":346},{"path":732,"priority":346},{"path":734,"priority":346},{"path":736,"priority":346},{"path":738,"priority":346},{"path":740,"priority":346},{"path":742,"priority":346},{"path":744,"priority":346},{"path":746,"priority":346},{"path":748,"priority":346},{"path":360,"priority":346},{"path":751,"priority":346},{"path":753,"priority":346},{"path":755,"priority":346},{"basePath":1274,"description":1275,"displayName":1276,"installMethods":1277,"rationale":1278,"selectedPaths":1279,"source":318,"sourceLanguage":18,"type":243},"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",[1280,1281,1283,1284,1285,1287,1289,1291,1292],{"path":332,"priority":315},{"path":1282,"priority":343},"prompts/speaker-transcript.md",{"path":779,"priority":343},{"path":501,"priority":343},{"path":1286,"priority":343},"scripts/shared.ts",{"path":1288,"priority":343},"scripts/storage.ts",{"path":1290,"priority":343},"scripts/transcript.ts",{"path":667,"priority":343},{"path":1293,"priority":343},"scripts/youtube.ts",{"basePath":1295,"description":1296,"displayName":1297,"installMethods":1298,"rationale":1299,"selectedPaths":1300,"source":318,"sourceLanguage":18,"type":1308},"packages/baoyu-fetch","Read URLs into high-quality Markdown or JSON with Chrome CDP and site adapters.","baoyu-fetch",{"npm":1297},"cli ecosystem detected at packages/baoyu-fetch",[1301,1303,1304,1306],{"path":1302,"priority":315},"package.json",{"path":317,"priority":315},{"path":1305,"priority":343},"src/cli.ts",{"path":1307,"priority":343},"src/commands/convert.ts","cli",{"sources":1310},[1311],"manual",{"closedIssues90d":229,"description":252,"forks":230,"openIssues90d":8,"pushedAt":232,"readmeSize":227,"stars":233,"topics":1313},[1314,1315,1316,1317],"agent-skills","claude-skills","codex-skills","openclaw-skills",{"classifiedAt":1319,"discoverAt":1320,"extractAt":1321,"githubAt":1321,"updatedAt":1319},1778691497189,1778690258656,1778691495091,[211,213,212,209,210,208],{"evaluatedAt":238,"extractAt":284,"updatedAt":238},[],[1326,1357,1387,1420,1447,1466],{"_creationTime":1327,"_id":1328,"community":1329,"display":1330,"identity":1336,"providers":1341,"relations":1350,"tags":1353,"workflow":1354},1778691104676.005,"k17b3rrsy570h6ysqbn0p324f186mzxv",{"reviewCount":8},{"description":1331,"installMethods":1332,"name":1334,"sourceUrl":1335},"Generate a professionally styled PDF document from Markdown content with custom fonts, headers, and page numbers.",{"claudeCode":1333},"iterationlayer/skills","Markdown to Styled PDF","https://github.com/iterationlayer/skills",{"basePath":1337,"githubOwner":1338,"githubRepo":1339,"locale":18,"slug":1340,"type":243},"skills/markdown-to-styled-pdf","iterationlayer","skills","markdown-to-styled-pdf",{"evaluate":1342,"extract":1348},{"promptVersionExtension":201,"promptVersionScoring":202,"score":1343,"tags":1344,"targetMarket":214,"tier":215},99,[1345,212,1346,211,1347],"pdf","document-generation","styling",{"commitSha":274,"license":1349},"MIT",{"parentExtensionId":1351,"repoId":1352},"k1721s0xmp59902ybtpakrrffn86n10s","kd76p4g2qmtrkgx99cnab3683d86n4g8",[211,1346,212,1345,1347],{"evaluatedAt":1355,"extractAt":1356,"updatedAt":1355},1778693710276,1778691104676,{"_creationTime":1358,"_id":1359,"community":1360,"display":1361,"identity":1367,"providers":1371,"relations":1380,"tags":1383,"workflow":1384},1778685615701.8425,"k1707ctze9p8fn1e339nd2czjn86m6p5",{"reviewCount":8},{"description":1362,"installMethods":1363,"name":1365,"sourceUrl":1366},"When the user wants to create, generate, or produce video content using AI tools or programmatic frameworks. Also use when the user mentions 'video production,' 'AI video,' 'Remotion,' 'Hyperframes,' 'HeyGen,' 'Synthesia,' 'Veo,' 'Runway,' 'Kling,' 'Pika,' 'video generation,' 'AI avatar,' 'talking head video,' 'programmatic video,' 'video template,' 'explainer video,' 'product demo video,' 'video pipeline,' or 'make me a video.' Use this for video creation, generation, and production workflows. For video content strategy and what to post, see social-content. For paid video ad creative, see ad-creative.",{"claudeCode":1364},"coreyhaines31/marketingskills","video","https://github.com/coreyhaines31/marketingskills",{"basePath":1368,"githubOwner":1369,"githubRepo":1370,"locale":18,"slug":1365,"type":243},"skills/video","coreyhaines31","marketingskills",{"evaluate":1372,"extract":1379},{"promptVersionExtension":201,"promptVersionScoring":202,"score":205,"tags":1373,"targetMarket":214,"tier":215},[1365,1374,1375,1376,1377,1378,211],"production","ai-video","remotion","heygen","runway",{"commitSha":274},{"parentExtensionId":1381,"repoId":1382},"k175jvka8cxxkf91gk8qy25r8186npjr","kd7a4vjty5ay3s25r82cm72wdn86nmg0",[1375,211,1377,1374,1376,1378,1365],{"evaluatedAt":1385,"extractAt":1386,"updatedAt":1385},1778686582142,1778685615701,{"_creationTime":1388,"_id":1389,"community":1390,"display":1391,"identity":1397,"providers":1401,"relations":1413,"tags":1416,"workflow":1417},1778675056600.264,"k17169sg21srwv5sf3enw3dgcd86m4sh",{"reviewCount":8},{"description":1392,"installMethods":1393,"name":1395,"sourceUrl":1396},"When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' or 'viral content.' This skill covers content creation, repurposing, and platform-specific strategies.",{"claudeCode":1394},"alirezarezvani/claude-skills","Social Content","https://github.com/alirezarezvani/claude-skills",{"basePath":1398,"githubOwner":1399,"githubRepo":1315,"locale":18,"slug":1400,"type":243},"marketing-skill/skills/social-content","alirezarezvani","social-content",{"evaluate":1402,"extract":1412},{"promptVersionExtension":201,"promptVersionScoring":202,"score":205,"tags":1403,"targetMarket":214,"tier":215},[1404,290,211,1405,1406,1407,1408,1409,1410,1411],"marketing","content-strategy","scheduling","twitter","linkedin","instagram","tiktok","facebook",{"commitSha":274,"license":1349},{"parentExtensionId":1414,"repoId":1415},"k170sws65f0ebecn36z3q8c2z186m477","kd7ff9s1w43mfyy1n7hf87816186m6px",[211,1405,1411,1409,1408,1404,1406,290,1410,1407],{"evaluatedAt":1418,"extractAt":1419,"updatedAt":1418},1778685179349,1778675056600,{"_creationTime":1421,"_id":1422,"community":1423,"display":1424,"identity":1430,"providers":1434,"relations":1441,"tags":1443,"workflow":1444},1778684091954.6733,"k173avzfkfg0rfbz9c723f9zpd86n7yd",{"reviewCount":8},{"description":1425,"installMethods":1426,"name":1428,"sourceUrl":1429},"Interview the user for specific client stories, anecdotes, refusals, and real numbers — then turn them into non-commodity SEO content Google actually wants to rank. Kills generic listicle output at the source.",{"claudeCode":1427},"cognyai/claude-code-marketing-skills","non-commodity-content","https://github.com/cognyai/claude-code-marketing-skills",{"basePath":1431,"githubOwner":1432,"githubRepo":1433,"locale":18,"slug":1428,"type":243},"skills/non-commodity-content","cognyai","claude-code-marketing-skills",{"evaluate":1435,"extract":1440},{"promptVersionExtension":201,"promptVersionScoring":202,"score":205,"tags":1436,"targetMarket":214,"tier":215},[1437,211,1404,1438,1439],"seo","writing","seo-content",{"commitSha":274},{"repoId":1442},"kd7371gwzbdr07nc839hsmagw986nje6",[211,1404,1437,1439,1438],{"evaluatedAt":1445,"extractAt":1446,"updatedAt":1445},1778684741935,1778684091954,{"_creationTime":1448,"_id":1449,"community":1450,"display":1451,"identity":1455,"providers":1457,"relations":1462,"tags":1463,"workflow":1464},1778675056600.2563,"k175dacy7vkq618917sy6tvsh986mc0s",{"reviewCount":8},{"description":1452,"installMethods":1453,"name":1454,"sourceUrl":1396},"When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'switch from competitor,' or 'comparison content.' Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. Emphasizes deep research, modular content architecture, and varied section types beyond feature tables.",{"claudeCode":1394},"competitor-alternatives",{"basePath":1456,"githubOwner":1399,"githubRepo":1315,"locale":18,"slug":1454,"type":243},"marketing-skill/skills/competitor-alternatives",{"evaluate":1458,"extract":1461},{"promptVersionExtension":201,"promptVersionScoring":202,"score":205,"tags":1459,"targetMarket":214,"tier":215},[1437,1404,211,1460],"competitor-analysis",{"commitSha":274},{"parentExtensionId":1414,"repoId":1415},[1460,211,1404,1437],{"evaluatedAt":1465,"extractAt":1419,"updatedAt":1465},1778684272396,{"_creationTime":1467,"_id":1468,"community":1469,"display":1470,"identity":1476,"providers":1481,"relations":1488,"tags":1491,"workflow":1492},1778697382821.536,"k17020a0vnf15gs91eaf27zwd986mc6g",{"reviewCount":8},{"description":1471,"installMethods":1472,"name":1474,"sourceUrl":1475},"关于表示中的 CSS 类、组件模式和语法高亮显示的知识",{"claudeCode":1473},"shanraisshan/claude-code-best-practice","presentation-styling","https://github.com/shanraisshan/claude-code-best-practice",{"basePath":1477,"githubOwner":1478,"githubRepo":1479,"locale":1480,"slug":1474,"type":243},".claude/skills/presentation/presentation-styling","shanraisshan","claude-code-best-practice","zh-CN",{"evaluate":1482,"extract":1487},{"promptVersionExtension":201,"promptVersionScoring":202,"score":205,"tags":1483,"targetMarket":214,"tier":215},[1484,213,1485,1347,1486],"css","presentation","documentation",{"commitSha":274},{"repoId":1489,"translatedFrom":1490},"kd74710g49kxgwbfjxeb7s132d86myxr","k17dxpwgb8be0ms7rk6143jdbx86m3rb",[1484,1486,213,1485,1347],{"evaluatedAt":1493,"extractAt":1494,"updatedAt":1495},1778697269622,1778697205743,1778697382821]