[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-jimliu-baoyu-diagram-en":3,"guides-for-jimliu-baoyu-diagram":1328,"similar-k17535a9xmy9ghv9w182h030gx86nzsy-en":1329},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":243,"isFallback":239,"parentExtension":248,"providers":302,"relations":306,"repo":307,"tags":1326,"workflow":1327},1778691497595.9675,"k17535a9xmy9ghv9w182h030gx86nzsy",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"jimliu/baoyu-skills","baoyu-diagram","https://github.com/jimliu/baoyu-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":226,"workflow":241},1778691737017.4119,"kn7as030p59x2m446rw4p3skdd86mg5m","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":219,"tier":220,"useCases":221},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of creating professional SVG diagrams and provides specific use cases for various diagram types.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers significant value beyond default LLM capabilities by providing a structured design system, specific SVG generation rules, and precise layout algorithms for various diagram types.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The extension provides a complete lifecycle for generating SVG diagrams, including detailed layout guidance and a script for post-processing into PNG, indicating readiness for real workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses solely on generating SVG diagrams, adhering to a single responsibility principle without extending into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description is concise, readable, and accurately reflects the skill's capabilities and intended use.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose discrete tools; it operates as a single, integrated capability.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not appear to have configurable options or parameters that require a separate reference beyond the main instructions.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This skill does not expose user-facing tools with names to evaluate.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","As a single-purpose skill, its I/O is defined by its invocation and output, which is handled by the `Purpose` and `Features` checks.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under MIT, a permissive open-source license, as indicated in the README.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The repository shows recent commits within the last 90 days and within the last 12 months, indicating active maintenance.",{"category":59,"check":63,"severity":24,"summary":64},"Dependency Management","The project uses Bun as its runtime and has a lockfile, indicating good dependency management practices.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The skill does not appear to handle or require any secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill processes user input to generate SVG code based on a defined design system and layout rules, not by executing arbitrary instructions from third-party data.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill operates on user input and bundled reference files; it does not fetch remote content at runtime or execute downloaded code.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill's primary function is generating SVG content and a PNG via a script, operating within its own scope and not modifying external files.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No evidence of detached-process spawns or deny-retry loops was found in the provided script.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill generates diagrams based on input and its internal design system; it does not read or submit confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","Bundled content and descriptions appear free of hidden-steering tricks or malicious Unicode sequences.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The bundled script (`main.ts`) is plain TypeScript and does not involve obfuscation, base64 payloads, or runtime code fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill relies on its own bundle and reference files; it does not make assumptions about the user's project structure beyond accepting input paths.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","With 0 issues opened and 68 closed in the last 90 days, the issue closure rate is very high, indicating excellent maintainer engagement.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The README indicates MIT license and the code is hosted on GitHub, with recent commits and a `CHANGELOG.md` file present, suggesting good release practices.",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","The `main.ts` script validates input arguments like file paths and scale factors. The SVG generation process itself is guided by strict internal rules, not runtime validation libraries.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is focused on generation and does not perform destructive operations on user files or systems.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The script includes error handling for file operations, dimension parsing, and external module loading, with clear error messages.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","The skill's output is the generated file; it does not perform actions requiring a persistent audit log.",{"category":117,"check":118,"severity":42,"summary":119},"Compliance","GDPR","The skill does not operate on personal data; it generates diagrams based on provided text or file content.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill's functionality is not tied to any specific geography or legal jurisdiction; it is globally applicable.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The script uses Bun and standard Node.js APIs, with Sharp for image processing, ensuring good cross-platform compatibility.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README is comprehensive, detailing installation, available skills, environment configuration, and customization.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This is a single-purpose skill with no exposed tools to count.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","This skill does not expose multiple tools with overlapping functionality.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features, such as SVG generation and PNG conversion, are implemented in the script and SKILL.md.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear installation instructions via `npx skills add` and `/plugin marketplace add`, along with example invocations.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The script provides specific error messages for issues like missing files, invalid dimensions, or invalid arguments.",{"category":147,"check":148,"severity":24,"summary":149},"Execution","Pinned dependencies","The project uses Bun and has a lockfile, indicating pinned dependencies.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill's operation is generation-focused and does not involve state-changing or outward-bound operations that would require a dry-run mode.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","The skill's operations are self-contained and do not involve remote calls or state-changing operations requiring idempotency or timeouts.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The skill's script does not appear to emit any telemetry.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The skill's purpose is precisely defined as creating SVG diagrams with specific triggers and output formats.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The SKILL.md frontmatter is concise and effectively summarizes the core capability and trigger phrases.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is well-structured with progressive disclosure, keeping the main instructions concise.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md effectively uses a `references/` directory for detailed layout algorithms, demonstrating progressive disclosure.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","The skill is not an exploration or audit-style skill; it focuses on direct generation.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The README provides clear examples for using the diagram skill, demonstrating input and expected output.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The skill's instructions and script handle edge cases like missing files, incorrect dimensions, and reference file lookups with clear error messages.",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","The skill does not rely on external tools like MCP servers; it uses Bun and Sharp directly.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The script includes checks for unexpected states like missing files or invalid dimensions, halting execution with clear error messages.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The diagram skill operates standalone and does not implicitly rely on other skills in the repository.",1778691736900,"This skill generates professional, dark-themed SVG diagrams from descriptive text or file input. It includes detailed design system specifications, layout algorithms for various diagram types, and a companion script to convert SVGs to PNGs.",[195,196,197,198,199],"Generates various diagram types (architecture, flowchart, sequence, etc.)","Adheres to a strict SVG design system for consistent styling","Provides detailed layout algorithms for each diagram type","Outputs self-contained SVG files with embedded styles","Includes a script to convert SVGs to @2x PNGs",[201,202,203],"Generating raster images directly (only SVG output, then PNG conversion)","Interactive diagram editing","Real-time collaboration on diagrams","3.0.0","4.4.0","To create professional, dark-themed SVG diagrams for technical and conceptual visualizations, easily embeddable and responsive.","The skill is robustly implemented with excellent documentation, clear examples, and strong adherence to best practices. The only minor area for improvement would be ensuring all internal script logic is thoroughly commented, but this does not impact overall quality.",98,"A highly polished and well-documented skill for generating professional SVG diagrams.",[211,212,213,214,215,216,217,218],"diagrams","svg","visualization","architecture","flowchart","sequence","typescript","bun","global","verified",[222,223,224,225],"Visualizing system architecture and component relationships","Mapping out process flows and decision logic","Illustrating time-ordered interactions in sequence diagrams","Creating mind maps and conceptual illustrations",{"codeQuality":227,"collectedAt":229,"documentation":230,"maintenance":233,"security":238,"testCoverage":240},{"hasLockfile":228},true,1778691721998,{"descriptionLength":231,"readmeSize":232},669,53844,{"closedIssues90d":234,"forks":235,"hasChangelog":228,"openIssues90d":8,"pushedAt":236,"stars":237},68,2116,1778543136000,18077,{"hasNpmPackage":239,"smitheryVerified":239},false,{"hasCi":228,"hasTests":228},{"updatedAt":242},1778691737017,{"basePath":244,"githubOwner":245,"githubRepo":246,"locale":18,"slug":13,"type":247},"skills/baoyu-diagram","jimliu","baoyu-skills","skill",{"_creationTime":249,"_id":250,"community":251,"display":252,"identity":255,"parentExtension":258,"providers":289,"relations":298,"tags":299,"workflow":300},1778691497595.9656,"k172q4hxm2acmg5ree5aeemx1x86m6hx",{"reviewCount":8},{"description":253,"installMethods":254,"name":246,"sourceUrl":14},"Content generation, AI backends, and utility tools for daily work efficiency",{"claudeCode":246},{"basePath":256,"githubOwner":245,"githubRepo":246,"locale":18,"slug":246,"type":257},"","plugin",{"_creationTime":259,"_id":260,"community":261,"display":262,"identity":265,"providers":267,"relations":283,"tags":285,"workflow":286},1778691497595.9653,"k17286mw0zjq4p8xycx4xxm3ed86ndf7",{"reviewCount":8},{"description":263,"installMethods":264,"name":246,"sourceUrl":14},"Skills shared by Baoyu for improving daily work efficiency",{"claudeCode":12},{"basePath":256,"githubOwner":245,"githubRepo":246,"locale":18,"slug":246,"type":266},"marketplace",{"evaluate":268,"extract":277},{"promptVersionExtension":269,"promptVersionScoring":205,"score":208,"tags":270,"targetMarket":219,"tier":220},"3.1.0",[271,272,273,274,275,276],"content-generation","ai-backend","utilities","markdown","image-generation","translation",{"commitSha":278,"marketplace":279,"plugin":281},"HEAD",{"name":246,"pluginCount":280},1,{"mcpCount":8,"provider":282,"skillCount":8},"classify",{"repoId":284},"kd718jn448p61w289hzf15tecd86n3a4",[272,271,275,274,276,273],{"evaluatedAt":287,"extractAt":288,"updatedAt":287},1778691521015,1778691497596,{"evaluate":290,"extract":295},{"promptVersionExtension":204,"promptVersionScoring":205,"score":291,"tags":292,"targetMarket":219,"tier":220},93,[271,293,275,274,276,294,273],"ai-backends","social-media",{"commitSha":278,"plugin":296},{"mcpCount":8,"provider":282,"skillCount":297},21,{"parentExtensionId":260,"repoId":284},[293,271,275,274,294,276,273],{"evaluatedAt":301,"extractAt":288,"updatedAt":301},1778691535177,{"evaluate":303,"extract":305},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":304,"targetMarket":219,"tier":220},[211,212,213,214,215,216,217,218],{"commitSha":278},{"parentExtensionId":250,"repoId":284},{"_creationTime":308,"_id":284,"identity":309,"providers":310,"workflow":1322},1778690258656.9355,{"githubOwner":245,"githubRepo":246,"sourceUrl":14},{"classify":311,"discover":1313,"github":1316},{"commitSha":278,"extensions":312},[313,323,328,337,417,496,506,572,631,672,686,702,757,823,866,964,975,1017,1036,1066,1121,1144,1242,1277,1298],{"basePath":256,"description":263,"displayName":246,"installMethods":314,"rationale":315,"selectedPaths":316,"source":322,"sourceLanguage":18,"type":266},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[317,320],{"path":318,"priority":319},".claude-plugin/marketplace.json","mandatory",{"path":321,"priority":319},"README.md","rule",{"basePath":256,"description":253,"displayName":246,"installMethods":324,"rationale":325,"selectedPaths":326,"source":322,"sourceLanguage":18,"type":257},{"claudeCode":246},"inline plugin source from marketplace.json at /",[327],{"path":321,"priority":319},{"basePath":329,"description":330,"displayName":331,"installMethods":332,"rationale":333,"selectedPaths":334,"source":322,"sourceLanguage":18,"type":247},".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",[335],{"path":336,"priority":319},"SKILL.md",{"basePath":338,"description":339,"displayName":340,"installMethods":341,"rationale":342,"selectedPaths":343,"source":322,"sourceLanguage":18,"type":247},"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",[344,345,348,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,413,415],{"path":336,"priority":319},{"path":346,"priority":347},"prompts/system.md","low",{"path":349,"priority":350},"references/config/first-time-setup.md","medium",{"path":352,"priority":350},"references/config/preferences-schema.md",{"path":354,"priority":350},"references/palettes/macaron.md",{"path":356,"priority":350},"references/palettes/mono-ink.md",{"path":358,"priority":350},"references/palettes/neon.md",{"path":360,"priority":350},"references/palettes/warm.md",{"path":362,"priority":350},"references/prompt-construction.md",{"path":364,"priority":350},"references/style-presets.md",{"path":366,"priority":350},"references/styles/blueprint.md",{"path":368,"priority":350},"references/styles/chalkboard.md",{"path":370,"priority":350},"references/styles/editorial.md",{"path":372,"priority":350},"references/styles/elegant.md",{"path":374,"priority":350},"references/styles/fantasy-animation.md",{"path":376,"priority":350},"references/styles/flat-doodle.md",{"path":378,"priority":350},"references/styles/flat.md",{"path":380,"priority":350},"references/styles/ink-notes.md",{"path":382,"priority":350},"references/styles/intuition-machine.md",{"path":384,"priority":350},"references/styles/minimal.md",{"path":386,"priority":350},"references/styles/nature.md",{"path":388,"priority":350},"references/styles/notion.md",{"path":390,"priority":350},"references/styles/pixel-art.md",{"path":392,"priority":350},"references/styles/playful.md",{"path":394,"priority":350},"references/styles/retro.md",{"path":396,"priority":350},"references/styles/scientific.md",{"path":398,"priority":350},"references/styles/screen-print.md",{"path":400,"priority":350},"references/styles/sketch-notes.md",{"path":402,"priority":350},"references/styles/sketch.md",{"path":404,"priority":350},"references/styles/vector-illustration.md",{"path":406,"priority":350},"references/styles/vintage.md",{"path":408,"priority":350},"references/styles/warm.md",{"path":410,"priority":350},"references/styles/watercolor.md",{"path":412,"priority":350},"references/styles.md",{"path":414,"priority":350},"references/usage.md",{"path":416,"priority":350},"references/workflow.md",{"basePath":418,"description":419,"displayName":420,"installMethods":421,"rationale":422,"selectedPaths":423,"source":322,"sourceLanguage":18,"type":247},"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",[424,425,427,429,431,433,435,437,439,441,443,445,446,447,449,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,491,493,494],{"path":336,"priority":319},{"path":426,"priority":350},"references/analysis-framework.md",{"path":428,"priority":350},"references/art-styles/chalk.md",{"path":430,"priority":350},"references/art-styles/ink-brush.md",{"path":432,"priority":350},"references/art-styles/ligne-claire.md",{"path":434,"priority":350},"references/art-styles/manga.md",{"path":436,"priority":350},"references/art-styles/minimalist.md",{"path":438,"priority":350},"references/art-styles/realistic.md",{"path":440,"priority":350},"references/auto-selection.md",{"path":442,"priority":350},"references/base-prompt.md",{"path":444,"priority":350},"references/character-template.md",{"path":349,"priority":350},{"path":352,"priority":350},{"path":448,"priority":350},"references/config/watermark-guide.md",{"path":450,"priority":350},"references/layouts/cinematic.md",{"path":452,"priority":350},"references/layouts/dense.md",{"path":454,"priority":350},"references/layouts/four-panel.md",{"path":456,"priority":350},"references/layouts/mixed.md",{"path":458,"priority":350},"references/layouts/splash.md",{"path":460,"priority":350},"references/layouts/standard.md",{"path":462,"priority":350},"references/layouts/webtoon.md",{"path":464,"priority":350},"references/ohmsha-guide.md",{"path":466,"priority":350},"references/partial-workflows.md",{"path":468,"priority":350},"references/presets/concept-story.md",{"path":470,"priority":350},"references/presets/four-panel.md",{"path":472,"priority":350},"references/presets/ohmsha.md",{"path":474,"priority":350},"references/presets/shoujo.md",{"path":476,"priority":350},"references/presets/wuxia.md",{"path":478,"priority":350},"references/storyboard-template.md",{"path":480,"priority":350},"references/tones/action.md",{"path":482,"priority":350},"references/tones/dramatic.md",{"path":484,"priority":350},"references/tones/energetic.md",{"path":486,"priority":350},"references/tones/neutral.md",{"path":488,"priority":350},"references/tones/romantic.md",{"path":490,"priority":350},"references/tones/vintage.md",{"path":492,"priority":350},"references/tones/warm.md",{"path":416,"priority":350},{"path":495,"priority":347},"scripts/merge-to-pdf.ts",{"basePath":497,"description":498,"displayName":499,"installMethods":500,"rationale":501,"selectedPaths":502,"source":322,"sourceLanguage":18,"type":247},"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",[503,504],{"path":336,"priority":319},{"path":505,"priority":347},"scripts/main.ts",{"basePath":507,"description":508,"displayName":509,"installMethods":510,"rationale":511,"selectedPaths":512,"source":322,"sourceLanguage":18,"type":247},"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",[513,514,515,516,518,519,520,521,523,525,527,529,531,533,535,537,538,540,542,544,546,547,549,551,553,555,557,559,561,562,564,566,568,570],{"path":336,"priority":319},{"path":440,"priority":350},{"path":442,"priority":350},{"path":517,"priority":350},"references/compatibility.md",{"path":349,"priority":350},{"path":352,"priority":350},{"path":448,"priority":350},{"path":522,"priority":350},"references/dimensions/font.md",{"path":524,"priority":350},"references/dimensions/mood.md",{"path":526,"priority":350},"references/dimensions/text.md",{"path":528,"priority":350},"references/palettes/cool.md",{"path":530,"priority":350},"references/palettes/dark.md",{"path":532,"priority":350},"references/palettes/duotone.md",{"path":534,"priority":350},"references/palettes/earth.md",{"path":536,"priority":350},"references/palettes/elegant.md",{"path":354,"priority":350},{"path":539,"priority":350},"references/palettes/mono.md",{"path":541,"priority":350},"references/palettes/pastel.md",{"path":543,"priority":350},"references/palettes/retro.md",{"path":545,"priority":350},"references/palettes/vivid.md",{"path":360,"priority":350},{"path":548,"priority":350},"references/renderings/chalk.md",{"path":550,"priority":350},"references/renderings/digital.md",{"path":552,"priority":350},"references/renderings/flat-vector.md",{"path":554,"priority":350},"references/renderings/hand-drawn.md",{"path":556,"priority":350},"references/renderings/painterly.md",{"path":558,"priority":350},"references/renderings/pixel.md",{"path":560,"priority":350},"references/renderings/screen-print.md",{"path":364,"priority":350},{"path":563,"priority":350},"references/types.md",{"path":565,"priority":350},"references/visual-elements.md",{"path":567,"priority":350},"references/workflow/confirm-options.md",{"path":569,"priority":350},"references/workflow/prompt-template.md",{"path":571,"priority":350},"references/workflow/reference-images.md",{"basePath":573,"description":574,"displayName":575,"installMethods":576,"rationale":577,"selectedPaths":578,"source":322,"sourceLanguage":18,"type":247},"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",[579,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,629],{"path":336,"priority":319},{"path":581,"priority":347},"scripts/gemini-webapi/client.test.ts",{"path":583,"priority":347},"scripts/gemini-webapi/client.ts",{"path":585,"priority":347},"scripts/gemini-webapi/components/gem-mixin.ts",{"path":587,"priority":347},"scripts/gemini-webapi/components/index.ts",{"path":589,"priority":347},"scripts/gemini-webapi/constants.ts",{"path":591,"priority":347},"scripts/gemini-webapi/exceptions.ts",{"path":593,"priority":347},"scripts/gemini-webapi/index.ts",{"path":595,"priority":347},"scripts/gemini-webapi/types/candidate.ts",{"path":597,"priority":347},"scripts/gemini-webapi/types/gem.ts",{"path":599,"priority":347},"scripts/gemini-webapi/types/grpc.ts",{"path":601,"priority":347},"scripts/gemini-webapi/types/image.ts",{"path":603,"priority":347},"scripts/gemini-webapi/types/index.ts",{"path":605,"priority":347},"scripts/gemini-webapi/types/modeloutput.ts",{"path":607,"priority":347},"scripts/gemini-webapi/utils/cookie-file.ts",{"path":609,"priority":347},"scripts/gemini-webapi/utils/decorators.ts",{"path":611,"priority":347},"scripts/gemini-webapi/utils/get-access-token.ts",{"path":613,"priority":347},"scripts/gemini-webapi/utils/http.ts",{"path":615,"priority":347},"scripts/gemini-webapi/utils/index.ts",{"path":617,"priority":347},"scripts/gemini-webapi/utils/load-browser-cookies.ts",{"path":619,"priority":347},"scripts/gemini-webapi/utils/logger.ts",{"path":621,"priority":347},"scripts/gemini-webapi/utils/parsing.ts",{"path":623,"priority":347},"scripts/gemini-webapi/utils/paths.ts",{"path":625,"priority":347},"scripts/gemini-webapi/utils/rotate-1psidts.ts",{"path":627,"priority":347},"scripts/gemini-webapi/utils/upload-file.ts",{"path":505,"priority":347},{"path":630,"priority":347},"scripts/package.json",{"basePath":632,"description":633,"displayName":634,"installMethods":635,"rationale":636,"selectedPaths":637,"source":322,"sourceLanguage":18,"type":247},"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",[638,639,640,642,644,646,648,650,651,653,655,657,658,660,662,664,666,668,670],{"path":336,"priority":319},{"path":349,"priority":350},{"path":641,"priority":347},"scripts/constants.ts",{"path":643,"priority":347},"scripts/cookie-file.ts",{"path":645,"priority":347},"scripts/cookies.ts",{"path":647,"priority":347},"scripts/graphql.ts",{"path":649,"priority":347},"scripts/http.ts",{"path":505,"priority":347},{"path":652,"priority":347},"scripts/markdown.test.ts",{"path":654,"priority":347},"scripts/markdown.ts",{"path":656,"priority":347},"scripts/media-localizer.ts",{"path":630,"priority":347},{"path":659,"priority":347},"scripts/paths.ts",{"path":661,"priority":347},"scripts/referenced-tweets.ts",{"path":663,"priority":347},"scripts/thread-markdown.ts",{"path":665,"priority":347},"scripts/thread.ts",{"path":667,"priority":347},"scripts/tweet-article.ts",{"path":669,"priority":347},"scripts/tweet-to-markdown.ts",{"path":671,"priority":347},"scripts/types.ts",{"basePath":244,"description":10,"displayName":13,"installMethods":673,"rationale":674,"selectedPaths":675,"source":322,"sourceLanguage":18,"type":247},{"claudeCode":12},"SKILL.md frontmatter at skills/baoyu-diagram/SKILL.md",[676,677,679,681,683,685],{"path":336,"priority":319},{"path":678,"priority":350},"references/architecture.md",{"path":680,"priority":350},"references/flowchart.md",{"path":682,"priority":350},"references/sequence.md",{"path":684,"priority":350},"references/structural.md",{"path":505,"priority":347},{"basePath":687,"description":688,"displayName":689,"installMethods":690,"rationale":691,"selectedPaths":692,"source":322,"sourceLanguage":18,"type":247},"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",[693,694,696,698,699,700],{"path":336,"priority":319},{"path":695,"priority":350},"references/title-formulas.md",{"path":697,"priority":347},"scripts/autocorrect.ts",{"path":505,"priority":347},{"path":630,"priority":347},{"path":701,"priority":347},"scripts/quotes.ts",{"basePath":703,"description":704,"displayName":705,"installMethods":706,"rationale":707,"selectedPaths":708,"source":322,"sourceLanguage":18,"type":247},"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",[709,710,711,712,713,715,717,719,721,723,724,725,726,728,730,732,734,736,738,740,742,744,746,748,750,751,753,755],{"path":336,"priority":319},{"path":349,"priority":350},{"path":352,"priority":350},{"path":448,"priority":350},{"path":714,"priority":350},"references/confirmation.md",{"path":716,"priority":350},"references/elements/canvas.md",{"path":718,"priority":350},"references/elements/decorations.md",{"path":720,"priority":350},"references/elements/image-effects.md",{"path":722,"priority":350},"references/elements/typography.md",{"path":354,"priority":350},{"path":358,"priority":350},{"path":360,"priority":350},{"path":727,"priority":350},"references/presets/bold.md",{"path":729,"priority":350},"references/presets/chalkboard.md",{"path":731,"priority":350},"references/presets/cute.md",{"path":733,"priority":350},"references/presets/fresh.md",{"path":735,"priority":350},"references/presets/minimal.md",{"path":737,"priority":350},"references/presets/notion.md",{"path":739,"priority":350},"references/presets/pop.md",{"path":741,"priority":350},"references/presets/retro.md",{"path":743,"priority":350},"references/presets/screen-print.md",{"path":745,"priority":350},"references/presets/sketch-notes.md",{"path":747,"priority":350},"references/presets/study-notes.md",{"path":749,"priority":350},"references/presets/warm.md",{"path":364,"priority":350},{"path":752,"priority":350},"references/workflows/analysis-framework.md",{"path":754,"priority":350},"references/workflows/outline-template.md",{"path":756,"priority":350},"references/workflows/prompt-assembly.md",{"basePath":758,"description":759,"displayName":760,"installMethods":761,"rationale":762,"selectedPaths":763,"source":322,"sourceLanguage":18,"type":247},"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",[764,765,766,767,769,771,773,775,777,779,781,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822],{"path":336,"priority":319},{"path":349,"priority":350},{"path":352,"priority":350},{"path":768,"priority":350},"references/providers/dashscope.md",{"path":770,"priority":350},"references/providers/minimax.md",{"path":772,"priority":350},"references/providers/openrouter.md",{"path":774,"priority":350},"references/providers/replicate.md",{"path":776,"priority":350},"references/providers/zai.md",{"path":778,"priority":350},"references/usage-examples.md",{"path":780,"priority":347},"scripts/main.test.ts",{"path":505,"priority":347},{"path":783,"priority":347},"scripts/providers/azure.test.ts",{"path":785,"priority":347},"scripts/providers/azure.ts",{"path":787,"priority":347},"scripts/providers/dashscope.test.ts",{"path":789,"priority":347},"scripts/providers/dashscope.ts",{"path":791,"priority":347},"scripts/providers/google.test.ts",{"path":793,"priority":347},"scripts/providers/google.ts",{"path":795,"priority":347},"scripts/providers/jimeng.test.ts",{"path":797,"priority":347},"scripts/providers/jimeng.ts",{"path":799,"priority":347},"scripts/providers/minimax.test.ts",{"path":801,"priority":347},"scripts/providers/minimax.ts",{"path":803,"priority":347},"scripts/providers/openai.test.ts",{"path":805,"priority":347},"scripts/providers/openai.ts",{"path":807,"priority":347},"scripts/providers/openrouter.test.ts",{"path":809,"priority":347},"scripts/providers/openrouter.ts",{"path":811,"priority":347},"scripts/providers/replicate.test.ts",{"path":813,"priority":347},"scripts/providers/replicate.ts",{"path":815,"priority":347},"scripts/providers/seedream.test.ts",{"path":817,"priority":347},"scripts/providers/seedream.ts",{"path":819,"priority":347},"scripts/providers/zai.test.ts",{"path":821,"priority":347},"scripts/providers/zai.ts",{"path":671,"priority":347},{"basePath":824,"description":825,"displayName":826,"installMethods":827,"rationale":828,"selectedPaths":829,"source":322,"sourceLanguage":18,"type":247},"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",[830,831,832,833,834,835,836,837,838,839,841,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865],{"path":336,"priority":319},{"path":349,"priority":350},{"path":352,"priority":350},{"path":768,"priority":350},{"path":770,"priority":350},{"path":772,"priority":350},{"path":774,"priority":350},{"path":776,"priority":350},{"path":778,"priority":350},{"path":840,"priority":347},"scripts/build-batch.test.ts",{"path":842,"priority":347},"scripts/build-batch.ts",{"path":780,"priority":347},{"path":505,"priority":347},{"path":783,"priority":347},{"path":785,"priority":347},{"path":787,"priority":347},{"path":789,"priority":347},{"path":791,"priority":347},{"path":793,"priority":347},{"path":795,"priority":347},{"path":797,"priority":347},{"path":799,"priority":347},{"path":801,"priority":347},{"path":803,"priority":347},{"path":805,"priority":347},{"path":807,"priority":347},{"path":809,"priority":347},{"path":811,"priority":347},{"path":813,"priority":347},{"path":815,"priority":347},{"path":817,"priority":347},{"path":819,"priority":347},{"path":821,"priority":347},{"path":671,"priority":347},{"basePath":867,"description":868,"displayName":869,"installMethods":870,"rationale":871,"selectedPaths":872,"source":322,"sourceLanguage":18,"type":247},"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",[873,874,875,876,877,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,927,929,931,933,935,937,939,941,943,945,947,949,950,952,954,956,958,960,962],{"path":336,"priority":319},{"path":426,"priority":350},{"path":442,"priority":350},{"path":349,"priority":350},{"path":352,"priority":350},{"path":879,"priority":350},"references/layouts/bento-grid.md",{"path":881,"priority":350},"references/layouts/binary-comparison.md",{"path":883,"priority":350},"references/layouts/bridge.md",{"path":885,"priority":350},"references/layouts/circular-flow.md",{"path":887,"priority":350},"references/layouts/comic-strip.md",{"path":889,"priority":350},"references/layouts/comparison-matrix.md",{"path":891,"priority":350},"references/layouts/dashboard.md",{"path":893,"priority":350},"references/layouts/dense-modules.md",{"path":895,"priority":350},"references/layouts/funnel.md",{"path":897,"priority":350},"references/layouts/hierarchical-layers.md",{"path":899,"priority":350},"references/layouts/hub-spoke.md",{"path":901,"priority":350},"references/layouts/iceberg.md",{"path":903,"priority":350},"references/layouts/isometric-map.md",{"path":905,"priority":350},"references/layouts/jigsaw.md",{"path":907,"priority":350},"references/layouts/linear-progression.md",{"path":909,"priority":350},"references/layouts/periodic-table.md",{"path":911,"priority":350},"references/layouts/story-mountain.md",{"path":913,"priority":350},"references/layouts/structural-breakdown.md",{"path":915,"priority":350},"references/layouts/tree-branching.md",{"path":917,"priority":350},"references/layouts/venn-diagram.md",{"path":919,"priority":350},"references/layouts/winding-roadmap.md",{"path":921,"priority":350},"references/structured-content-template.md",{"path":923,"priority":350},"references/styles/aged-academia.md",{"path":925,"priority":350},"references/styles/bold-graphic.md",{"path":368,"priority":350},{"path":928,"priority":350},"references/styles/claymation.md",{"path":930,"priority":350},"references/styles/corporate-memphis.md",{"path":932,"priority":350},"references/styles/craft-handmade.md",{"path":934,"priority":350},"references/styles/cyberpunk-neon.md",{"path":936,"priority":350},"references/styles/hand-drawn-edu.md",{"path":938,"priority":350},"references/styles/ikea-manual.md",{"path":940,"priority":350},"references/styles/kawaii.md",{"path":942,"priority":350},"references/styles/knolling.md",{"path":944,"priority":350},"references/styles/lego-brick.md",{"path":946,"priority":350},"references/styles/morandi-journal.md",{"path":948,"priority":350},"references/styles/origami.md",{"path":390,"priority":350},{"path":951,"priority":350},"references/styles/pop-laboratory.md",{"path":953,"priority":350},"references/styles/retro-pop-grid.md",{"path":955,"priority":350},"references/styles/retro-popup-pop.md",{"path":957,"priority":350},"references/styles/storybook-watercolor.md",{"path":959,"priority":350},"references/styles/subway-map.md",{"path":961,"priority":350},"references/styles/technical-schematic.md",{"path":963,"priority":350},"references/styles/ui-wireframe.md",{"basePath":965,"description":966,"displayName":967,"installMethods":968,"rationale":969,"selectedPaths":970,"source":322,"sourceLanguage":18,"type":247},"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",[971,972,973,974],{"path":336,"priority":319},{"path":780,"priority":347},{"path":505,"priority":347},{"path":630,"priority":347},{"basePath":976,"description":977,"displayName":978,"installMethods":979,"rationale":980,"selectedPaths":981,"source":322,"sourceLanguage":18,"type":247},"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",[982,983,985,987,988,990,992,994,996,998,1000,1001,1003,1005,1007,1009,1011,1013,1015],{"path":336,"priority":319},{"path":984,"priority":350},"references/api-setup.md",{"path":986,"priority":350},"references/article-posting.md",{"path":349,"priority":350},{"path":989,"priority":350},"references/image-text-posting.md",{"path":991,"priority":350},"references/multi-account.md",{"path":993,"priority":347},"scripts/cdp.ts",{"path":995,"priority":347},"scripts/check-permissions.ts",{"path":997,"priority":347},"scripts/copy-to-clipboard.ts",{"path":999,"priority":347},"scripts/md-to-wechat.ts",{"path":630,"priority":347},{"path":1002,"priority":347},"scripts/paste-from-clipboard.ts",{"path":1004,"priority":347},"scripts/wechat-agent-browser.ts",{"path":1006,"priority":347},"scripts/wechat-api.ts",{"path":1008,"priority":347},"scripts/wechat-article.ts",{"path":1010,"priority":347},"scripts/wechat-browser.ts",{"path":1012,"priority":347},"scripts/wechat-extend-config.test.ts",{"path":1014,"priority":347},"scripts/wechat-extend-config.ts",{"path":1016,"priority":347},"scripts/wechat-image-processor.ts",{"basePath":1018,"description":1019,"displayName":1020,"installMethods":1021,"rationale":1022,"selectedPaths":1023,"source":322,"sourceLanguage":18,"type":247},"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",[1024,1025,1026,1028,1029,1030,1032,1034],{"path":336,"priority":319},{"path":997,"priority":347},{"path":1027,"priority":347},"scripts/md-to-html.ts",{"path":630,"priority":347},{"path":1002,"priority":347},{"path":1031,"priority":347},"scripts/weibo-article.ts",{"path":1033,"priority":347},"scripts/weibo-post.ts",{"path":1035,"priority":347},"scripts/weibo-utils.ts",{"basePath":1037,"description":1038,"displayName":1039,"installMethods":1040,"rationale":1041,"selectedPaths":1042,"source":322,"sourceLanguage":18,"type":247},"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",[1043,1044,1046,1048,1050,1051,1052,1053,1054,1056,1058,1060,1062,1064],{"path":336,"priority":319},{"path":1045,"priority":350},"references/articles.md",{"path":1047,"priority":350},"references/regular-posts.md",{"path":1049,"priority":347},"scripts/check-paste-permissions.ts",{"path":997,"priority":347},{"path":1027,"priority":347},{"path":630,"priority":347},{"path":1002,"priority":347},{"path":1055,"priority":347},"scripts/x-article.ts",{"path":1057,"priority":347},"scripts/x-browser.ts",{"path":1059,"priority":347},"scripts/x-quote.ts",{"path":1061,"priority":347},"scripts/x-utils.test.ts",{"path":1063,"priority":347},"scripts/x-utils.ts",{"path":1065,"priority":347},"scripts/x-video.ts",{"basePath":1067,"description":1068,"displayName":1069,"installMethods":1070,"rationale":1071,"selectedPaths":1072,"source":322,"sourceLanguage":18,"type":247},"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",[1073,1074,1075,1076,1077,1078,1080,1082,1084,1085,1087,1089,1091,1093,1095,1097,1098,1100,1101,1103,1105,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119],{"path":336,"priority":319},{"path":426,"priority":350},{"path":442,"priority":350},{"path":352,"priority":350},{"path":714,"priority":350},{"path":1079,"priority":350},"references/content-rules.md",{"path":1081,"priority":350},"references/design-guidelines.md",{"path":1083,"priority":350},"references/dimensions/density.md",{"path":524,"priority":350},{"path":1086,"priority":350},"references/dimensions/presets.md",{"path":1088,"priority":350},"references/dimensions/texture.md",{"path":1090,"priority":350},"references/dimensions/typography.md",{"path":1092,"priority":350},"references/layouts.md",{"path":1094,"priority":350},"references/modification-guide.md",{"path":1096,"priority":350},"references/outline-template.md",{"path":366,"priority":350},{"path":1099,"priority":350},"references/styles/bold-editorial.md",{"path":368,"priority":350},{"path":1102,"priority":350},"references/styles/corporate.md",{"path":1104,"priority":350},"references/styles/dark-atmospheric.md",{"path":1106,"priority":350},"references/styles/editorial-infographic.md",{"path":374,"priority":350},{"path":936,"priority":350},{"path":382,"priority":350},{"path":384,"priority":350},{"path":388,"priority":350},{"path":390,"priority":350},{"path":396,"priority":350},{"path":400,"priority":350},{"path":404,"priority":350},{"path":406,"priority":350},{"path":410,"priority":350},{"path":495,"priority":347},{"path":1120,"priority":347},"scripts/merge-to-pptx.ts",{"basePath":1122,"description":1123,"displayName":1124,"installMethods":1125,"rationale":1126,"selectedPaths":1127,"source":322,"sourceLanguage":18,"type":247},"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",[1128,1129,1131,1132,1134,1136,1138,1140,1142,1143],{"path":336,"priority":319},{"path":1130,"priority":350},"references/config/extend-schema.md",{"path":349,"priority":350},{"path":1133,"priority":350},"references/glossary-en-zh.md",{"path":1135,"priority":350},"references/refined-workflow.md",{"path":1137,"priority":350},"references/subagent-prompt-template.md",{"path":1139,"priority":350},"references/workflow-mechanics.md",{"path":1141,"priority":347},"scripts/chunk.ts",{"path":505,"priority":347},{"path":630,"priority":347},{"basePath":1145,"description":1146,"displayName":1147,"installMethods":1148,"rationale":1149,"selectedPaths":1150,"source":322,"sourceLanguage":18,"type":247},"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",[1151,1152,1154,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,1239,1241],{"path":336,"priority":319},{"path":1153,"priority":350},"references/adapters.md",{"path":349,"priority":350},{"path":1156,"priority":350},"references/quality-gate.md",{"path":1158,"priority":347},"scripts/baoyu-fetch",{"path":1160,"priority":347},"scripts/lib/adapters/generic/index.ts",{"path":1162,"priority":347},"scripts/lib/adapters/hn/index.ts",{"path":1164,"priority":347},"scripts/lib/adapters/index.ts",{"path":1166,"priority":347},"scripts/lib/adapters/types.ts",{"path":1168,"priority":347},"scripts/lib/adapters/x/article.ts",{"path":1170,"priority":347},"scripts/lib/adapters/x/index.ts",{"path":1172,"priority":347},"scripts/lib/adapters/x/login.ts",{"path":1174,"priority":347},"scripts/lib/adapters/x/match.ts",{"path":1176,"priority":347},"scripts/lib/adapters/x/payloads.ts",{"path":1178,"priority":347},"scripts/lib/adapters/x/session.ts",{"path":1180,"priority":347},"scripts/lib/adapters/x/shared.ts",{"path":1182,"priority":347},"scripts/lib/adapters/x/single.ts",{"path":1184,"priority":347},"scripts/lib/adapters/x/thread-loader.ts",{"path":1186,"priority":347},"scripts/lib/adapters/x/thread.ts",{"path":1188,"priority":347},"scripts/lib/adapters/x/types.ts",{"path":1190,"priority":347},"scripts/lib/adapters/youtube/index.ts",{"path":1192,"priority":347},"scripts/lib/adapters/youtube/transcript.ts",{"path":1194,"priority":347},"scripts/lib/adapters/youtube/utils.ts",{"path":1196,"priority":347},"scripts/lib/browser/cdp-client.ts",{"path":1198,"priority":347},"scripts/lib/browser/chrome-launcher.ts",{"path":1200,"priority":347},"scripts/lib/browser/cookie-sidecar.ts",{"path":1202,"priority":347},"scripts/lib/browser/interaction-gates.ts",{"path":1204,"priority":347},"scripts/lib/browser/network-journal.ts",{"path":1206,"priority":347},"scripts/lib/browser/page-snapshot.ts",{"path":1208,"priority":347},"scripts/lib/browser/profile.ts",{"path":1210,"priority":347},"scripts/lib/browser/session.ts",{"path":1212,"priority":347},"scripts/lib/cli.ts",{"path":1214,"priority":347},"scripts/lib/commands/convert.ts",{"path":1216,"priority":347},"scripts/lib/extract/document.ts",{"path":1218,"priority":347},"scripts/lib/extract/html-cleaner.ts",{"path":1220,"priority":347},"scripts/lib/extract/html-extractor.ts",{"path":1222,"priority":347},"scripts/lib/extract/html-to-markdown.ts",{"path":1224,"priority":347},"scripts/lib/extract/markdown-renderer.ts",{"path":1226,"priority":347},"scripts/lib/media/default-downloader.ts",{"path":1228,"priority":347},"scripts/lib/media/markdown-media.ts",{"path":1230,"priority":347},"scripts/lib/media/media-utils.ts",{"path":1232,"priority":347},"scripts/lib/media/types.ts",{"path":1234,"priority":347},"scripts/lib/types/defuddle-node.d.ts",{"path":1236,"priority":347},"scripts/lib/types/shims.d.ts",{"path":1238,"priority":347},"scripts/lib/utils/logger.ts",{"path":1240,"priority":347},"scripts/lib/utils/url.ts",{"path":630,"priority":347},{"basePath":1243,"description":1244,"displayName":1245,"installMethods":1246,"rationale":1247,"selectedPaths":1248,"source":322,"sourceLanguage":18,"type":247},"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",[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,1274,1275,1276],{"path":336,"priority":319},{"path":349,"priority":350},{"path":352,"priority":350},{"path":448,"priority":350},{"path":714,"priority":350},{"path":716,"priority":350},{"path":718,"priority":350},{"path":720,"priority":350},{"path":722,"priority":350},{"path":354,"priority":350},{"path":358,"priority":350},{"path":360,"priority":350},{"path":727,"priority":350},{"path":729,"priority":350},{"path":731,"priority":350},{"path":733,"priority":350},{"path":735,"priority":350},{"path":737,"priority":350},{"path":739,"priority":350},{"path":741,"priority":350},{"path":743,"priority":350},{"path":745,"priority":350},{"path":747,"priority":350},{"path":749,"priority":350},{"path":364,"priority":350},{"path":752,"priority":350},{"path":754,"priority":350},{"path":756,"priority":350},{"basePath":1278,"description":1279,"displayName":1280,"installMethods":1281,"rationale":1282,"selectedPaths":1283,"source":322,"sourceLanguage":18,"type":247},"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",[1284,1285,1287,1288,1289,1291,1293,1295,1296],{"path":336,"priority":319},{"path":1286,"priority":347},"prompts/speaker-transcript.md",{"path":780,"priority":347},{"path":505,"priority":347},{"path":1290,"priority":347},"scripts/shared.ts",{"path":1292,"priority":347},"scripts/storage.ts",{"path":1294,"priority":347},"scripts/transcript.ts",{"path":671,"priority":347},{"path":1297,"priority":347},"scripts/youtube.ts",{"basePath":1299,"description":1300,"displayName":1301,"installMethods":1302,"rationale":1303,"selectedPaths":1304,"source":322,"sourceLanguage":18,"type":1312},"packages/baoyu-fetch","Read URLs into high-quality Markdown or JSON with Chrome CDP and site adapters.","baoyu-fetch",{"npm":1301},"cli ecosystem detected at packages/baoyu-fetch",[1305,1307,1308,1310],{"path":1306,"priority":319},"package.json",{"path":321,"priority":319},{"path":1309,"priority":347},"src/cli.ts",{"path":1311,"priority":347},"src/commands/convert.ts","cli",{"sources":1314},[1315],"manual",{"closedIssues90d":234,"description":256,"forks":235,"openIssues90d":8,"pushedAt":236,"readmeSize":232,"stars":237,"topics":1317},[1318,1319,1320,1321],"agent-skills","claude-skills","codex-skills","openclaw-skills",{"classifiedAt":1323,"discoverAt":1324,"extractAt":1325,"githubAt":1325,"updatedAt":1323},1778691497189,1778690258656,1778691495091,[214,218,211,215,216,212,217,213],{"evaluatedAt":242,"extractAt":288,"updatedAt":242},[],[1330,1358,1387,1417,1445,1473],{"_creationTime":1331,"_id":1332,"community":1333,"display":1334,"identity":1340,"providers":1344,"relations":1352,"tags":1354,"workflow":1355},1778696691708.3062,"k178rt0mhkwtjj1axhgtt0tfth86mt09",{"reviewCount":8},{"description":1335,"installMethods":1336,"name":1338,"sourceUrl":1339},"Domain-Driven Design architecture for claude-flow v3. Implements modular, bounded context architecture with clean separation of concerns and microkernel pattern.",{"claudeCode":1337},"ruvnet/ruflo","v3-ddd-architecture","https://github.com/ruvnet/ruflo",{"basePath":1341,"githubOwner":1342,"githubRepo":1343,"locale":18,"slug":1338,"type":247},".claude/skills/v3-ddd-architecture","ruvnet","ruflo",{"evaluate":1345,"extract":1351},{"promptVersionExtension":204,"promptVersionScoring":205,"score":1346,"tags":1347,"targetMarket":219,"tier":220},100,[1348,214,1349,1350,217],"ddd","refactoring","clean-architecture",{"commitSha":278},{"repoId":1353},"kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[214,1350,1348,1349,217],{"evaluatedAt":1356,"extractAt":1357,"updatedAt":1356},1778699412094,1778696691708,{"_creationTime":1359,"_id":1360,"community":1361,"display":1362,"identity":1368,"providers":1373,"relations":1380,"tags":1382,"workflow":1383},1778698056313.1528,"k176pxdjxvnyex7jv6abt3myd586n5vv",{"reviewCount":8},{"description":1363,"installMethods":1364,"name":1366,"sourceUrl":1367},"Map a codebase into feature-grouped flowcharts, identify duplicated concerns across features, and propose a unified architecture. Use when asked to \"find the ideal path,\" unify duplicated systems, or audit architecture before a refactor. Emits a proposed unified flowchart plus per-system /make-plan prompts.",{"claudeCode":1365},"thedotmack/claude-mem","Pathfinder","https://github.com/thedotmack/claude-mem",{"basePath":1369,"githubOwner":1370,"githubRepo":1371,"locale":18,"slug":1372,"type":247},"plugin/skills/pathfinder","thedotmack","claude-mem","pathfinder",{"evaluate":1374,"extract":1378},{"promptVersionExtension":204,"promptVersionScoring":205,"score":1346,"tags":1375,"targetMarket":219,"tier":220},[1376,214,1377,1349,215],"code-analysis","documentation",{"commitSha":278,"license":1379},"Apache-2.0",{"repoId":1381},"kd70jnxgm695az2wtf37zbqdj986mp7k",[214,1376,1377,215,1349],{"evaluatedAt":1384,"extractAt":1385,"updatedAt":1386},1778698228002,1778698056313,1778698443446,{"_creationTime":1388,"_id":1389,"community":1390,"display":1391,"identity":1397,"providers":1401,"relations":1410,"tags":1413,"workflow":1414},1778695548458.3455,"k177brrnx4n2690tn82w0t6p9s86mz48",{"reviewCount":8},{"description":1392,"installMethods":1393,"name":1395,"sourceUrl":1396},"Compose 2D graphics programmatically using SVG generation, diagram layout algorithms, image compositing, and batch processing workflows. Use when generating diagrams, flowcharts, or infographics programmatically, creating reproducible scientific figures, automating production of badges or visual assets, building custom chart types not in standard libraries, or batch generating graphics with parameter variations.\n",{"claudeCode":1394},"pjt222/agent-almanac","create-2d-composition","https://github.com/pjt222/agent-almanac",{"basePath":1398,"githubOwner":1399,"githubRepo":1400,"locale":18,"slug":1395,"type":247},"skills/create-2d-composition","pjt222","agent-almanac",{"evaluate":1402,"extract":1409},{"promptVersionExtension":204,"promptVersionScoring":205,"score":1403,"tags":1404,"targetMarket":219,"tier":1408},95,[212,1405,1406,211,1407],"graphics","python","scripting","community",{"commitSha":278},{"parentExtensionId":1411,"repoId":1412},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[211,1405,1406,1407,212],{"evaluatedAt":1415,"extractAt":1416,"updatedAt":1415},1778697056785,1778695548458,{"_creationTime":1418,"_id":1419,"community":1420,"display":1421,"identity":1427,"providers":1431,"relations":1438,"tags":1441,"workflow":1442},1778693062249.8655,"k170ygbxakvxnjmsmb7037kb6186n7r2",{"reviewCount":8},{"description":1422,"installMethods":1423,"name":1425,"sourceUrl":1426},"Create HTML flowcharts and process diagrams with decision trees, color-coded stages, arrows, and swimlanes. Use when users request flowcharts, process diagrams, workflow visualizations, or decision trees.",{"claudeCode":1424},"mhattingpete/claude-skills-marketplace","flowchart-creator","https://github.com/mhattingpete/claude-skills-marketplace",{"basePath":1428,"githubOwner":1429,"githubRepo":1430,"locale":18,"slug":1425,"type":247},"visual-documentation-plugin/skills/flowchart-creator","mhattingpete","claude-skills-marketplace",{"evaluate":1432,"extract":1437},{"promptVersionExtension":204,"promptVersionScoring":205,"score":1433,"tags":1434,"targetMarket":219,"tier":1436},70,[1377,211,1435,212,215,213],"html","flagged",{"commitSha":278},{"parentExtensionId":1439,"repoId":1440},"k171k6g0p4gn7j2vjr9vc6rbw986m0kd","kd75m5vhw2hg0g4maqdhm09cg586nn3p",[211,1377,215,1435,212,213],{"evaluatedAt":1443,"extractAt":1444,"updatedAt":1443},1778693476599,1778693062249,{"_creationTime":1446,"_id":1447,"community":1448,"display":1449,"identity":1455,"providers":1459,"relations":1466,"tags":1468,"workflow":1469},1778692549705.5164,"k17cmt6ekj6t5bf5dbscrqa3an86m6p3",{"reviewCount":8},{"description":1450,"installMethods":1451,"name":1453,"sourceUrl":1454},"Analyze a codebase to produce an interactive knowledge graph for understanding architecture, components, and relationships",{"claudeCode":1452},"Lum1104/Understand-Anything","understand","https://github.com/Lum1104/Understand-Anything",{"basePath":1456,"githubOwner":1457,"githubRepo":1458,"locale":18,"slug":1453,"type":247},"understand-anything-plugin/skills/understand","Lum1104","Understand-Anything",{"evaluate":1460,"extract":1465},{"promptVersionExtension":204,"promptVersionScoring":205,"score":1346,"tags":1461,"targetMarket":219,"tier":220},[1376,1462,1463,214,1464],"knowledge-graph","developer-tools","code-exploration",{"commitSha":278},{"repoId":1467},"kd78egfytykkxxbpr6k3t7wsph86n83x",[214,1376,1464,1463,1462],{"evaluatedAt":1470,"extractAt":1471,"updatedAt":1472},1778692606129,1778692549705,1778692824891,{"_creationTime":1474,"_id":1475,"community":1476,"display":1477,"identity":1483,"providers":1486,"relations":1497,"tags":1500,"workflow":1501},1778691344230.127,"k171ek0rpwqxg9vk3fqg7067jn86mq22",{"reviewCount":8},{"description":1478,"installMethods":1479,"name":1481,"sourceUrl":1482},"Designs cloud architectures, creates migration plans, generates cost optimization recommendations, and produces disaster recovery strategies across AWS, Azure, and GCP. Use when designing cloud architectures, planning migrations, or optimizing multi-cloud deployments. Invoke for Well-Architected Framework, cost optimization, disaster recovery, landing zones, security architecture, serverless design.",{"claudeCode":1480},"jeffallan/claude-skills","cloud-architect","https://github.com/jeffallan/claude-skills",{"basePath":1484,"githubOwner":1485,"githubRepo":1319,"locale":18,"slug":1481,"type":247},"skills/cloud-architect","jeffallan",{"evaluate":1487,"extract":1496},{"promptVersionExtension":204,"promptVersionScoring":205,"score":1346,"tags":1488,"targetMarket":219,"tier":220},[1489,1490,1491,1492,214,1493,1494,1495],"cloud","aws","azure","gcp","migration","cost-optimization","disaster-recovery",{"commitSha":278},{"parentExtensionId":1498,"repoId":1499},"k177fx0q0bsftkws6j1av221j186ndt6","kd77w37et655xneae33d1p2d2n86ncxp",[214,1490,1491,1489,1494,1495,1492,1493],{"evaluatedAt":1502,"extractAt":1503,"updatedAt":1502},1778691534007,1778691344230]