Scan Report
This report was generated in Chinese. Some content may be in Chinese.
8 /100
baoyu-skills
宝玉分享的 Claude Code 技能集,包含内容生成、转换、发布等多个子技能
baoyu-skills 是一个合法的内容生成技能集,使用标准API进行图片生成和社交媒体内容转换,预扫描标记的IOC均为误报或已修复,无恶意行为证据。
Safe to install
可用 - 所有预扫描标记的高危指标经审查均为合理用途(Base64用于解码API响应、硬编码IP为占位符或SVG路径数据、curl|bash已在CHANGELOG中修复)。
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| Low | 依赖版本锁定缺失 Supply Chain | package.json:11 |
| Info | Chrome CDP Cookie读取 Sensitive Access | skills/baoyu-danger-gemini-web/scripts/gemini-webapi/utils/load-browser-cookies.ts:1 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | WRITE | WRITE | ✓ Aligned | SKILL.md声明文件写入用于保存图片和cookie |
| Network | READ | READ | ✓ Aligned | 所有网络调用均为官方API端点,无第三方服务器 |
| Shell | WRITE | WRITE | ✓ Aligned | Chrome CDP、clipboard工具调用,参数已安全化 |
| Browser | READ | READ | ✓ Aligned | CDP仅用于读取cookies进行认证,CHANGELOG记录统一profile |
| credential_theft | NONE | READ | ✓ Aligned | 通过Chrome CDP读取认证cookies,但用于Gemini/X API认证 |
8 Critical 3 High 101 findings
Critical Dangerous Command 危险 Shell 命令
curl | bash CHANGELOG.md:276 Critical Encoded Execution Base64 编码执行(代码混淆)
Buffer.from(imageData, "base64" skills/baoyu-image-gen/scripts/providers/dashscope.ts:411 Critical Encoded Execution Base64 编码执行(代码混淆)
Buffer.from(base64Data, "base64" skills/baoyu-image-gen/scripts/providers/jimeng.ts:397 Critical Encoded Execution Base64 编码执行(代码混淆)
Buffer.from(match[1]!, "base64" skills/baoyu-image-gen/scripts/providers/openai.ts:123 Critical Encoded Execution Base64 编码执行(代码混淆)
Buffer.from(img.b64_json, "base64" skills/baoyu-image-gen/scripts/providers/openai.ts:216 Critical Encoded Execution Base64 编码执行(代码混淆)
Buffer.from(value, "base64" skills/baoyu-image-gen/scripts/providers/openrouter.ts:171 Critical Encoded Execution Base64 编码执行(代码混淆)
Buffer.from(png1x1, "base64" skills/baoyu-image-gen/scripts/providers/seedream.test.ts:70 Critical Encoded Execution Base64 编码执行(代码混淆)
Buffer.from(first.b64_json, "base64" skills/baoyu-image-gen/scripts/providers/seedream.ts:291 High IP Address 硬编码 IP 地址
138.112.25.25 packages/baoyu-md/src/extensions/alert.ts:157 High IP Address 硬编码 IP 地址
120.0.0.0 skills/baoyu-danger-gemini-web/scripts/gemini-webapi/constants.ts:27 High IP Address 硬编码 IP 地址
130.0.0.0 skills/baoyu-danger-x-to-markdown/scripts/constants.ts:6 Medium External URL 外部 URL
https://waytoagi.feishu.cn/wiki/YG0zwalijihRREkgmPzcWRInnUg CHANGELOG.md:451 Medium External URL 外部 URL
https://developers.weixin.qq.com/platform/ README.md:578 Medium External URL 外部 URL
https://openrouter.ai/api/v1 README.md:734 Medium External URL 外部 URL
https://visual.volcengineapi.com README.md:738 Medium External URL 外部 URL
https://ark.cn-beijing.volces.com/api/v3 README.md:740 Medium External URL 外部 URL
https://x.com/username/status/123456 README.md:804 Medium External URL 外部 URL
https://twitter.com/ README.md:818 Medium External URL 外部 URL
https://x.com/i/article/ README.md:819 Medium External URL 外部 URL
https://dashscope.aliyuncs.com/api/v1 README.md:1000 Medium External URL 外部 URL
https://api.replicate.com README.md:1005 Medium External URL 外部 URL
http://127.0.0.1:7890 README.md:1075 Medium External URL 外部 URL
https://api.star-history.com/svg?repos=JimLiu/baoyu-skills&type=Date README.md:1104 Medium External URL 外部 URL
https://www.star-history.com/#JimLiu/baoyu-skills&Date README.md:1104 Medium External URL 外部 URL
https://platform.claude.com/docs/en/agents-and-tools/agent-skills/best-practices docs/creating-skills.md:3 Medium External URL 外部 URL
https://opencollective.com/unified package-lock.json:1030 Medium External URL 外部 URL
http://mootools.net/license.txt package-lock.json:1730 Medium External URL 外部 URL
https://gemini.google.com/app packages/baoyu-chrome-cdp/src/index.test.ts:242 Medium External URL 外部 URL
https://softonit.ru/ packages/baoyu-md/src/code-themes/1c-light.min.css:6 Medium External URL 外部 URL
https://highlightjs.org/ packages/baoyu-md/src/code-themes/default.min.css:6 Medium External URL 外部 URL
https://creativecommons.org/licenses/by-sa/4.0 packages/baoyu-md/src/code-themes/nnfx-dark.min.css:6 Medium External URL 外部 URL
http://www.w3.org/2000/svg packages/baoyu-md/src/constants.ts:79 Medium External URL 外部 URL
https://marked.js.org/ packages/baoyu-md/src/extensions/alert.ts:23 Medium External URL 外部 URL
https://groups.google.com/g/mathjax-users/c/zThKffrrCvE?pli=1 packages/baoyu-md/src/extensions/katex.ts:26 Medium External URL 外部 URL
https://www.plantuml.com/plantuml packages/baoyu-md/src/extensions/plantuml.ts:7 Medium External URL 外部 URL
https://plantuml.com/text-encoding packages/baoyu-md/src/extensions/plantuml.ts:35 Medium External URL 外部 URL
https://talk.commonmark.org/t/proper-ruby-text-rb-syntax-support-in-markdown/2279 packages/baoyu-md/src/extensions/ruby.ts:5 Medium External URL 外部 URL
https://www.w3.org/TR/ruby/ packages/baoyu-md/src/extensions/ruby.ts:6 Medium External URL 外部 URL
https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/highlightjs/$ packages/baoyu-md/src/utils/languages.ts:80 Medium External URL 外部 URL
https://clawhub.ai scripts/publish-skill.mjs:10 Medium External URL 外部 URL
https://lh3.googleusercontent.com/gg-dl/ skills/baoyu-danger-gemini-web/scripts/gemini-webapi/client.ts:418 Medium External URL 外部 URL
https://www.google.com skills/baoyu-danger-gemini-web/scripts/gemini-webapi/constants.ts:2 Medium External URL 外部 URL
https://gemini.google.com/_/BardChatUi/data/assistant.lamda.BardFrontendService/StreamGenerate skills/baoyu-danger-gemini-web/scripts/gemini-webapi/constants.ts:5 Medium External URL 外部 URL
https://accounts.google.com/RotateCookies skills/baoyu-danger-gemini-web/scripts/gemini-webapi/constants.ts:6 Medium External URL 外部 URL
https://gemini.google.com/_/BardChatUi/data/batchexecute skills/baoyu-danger-gemini-web/scripts/gemini-webapi/constants.ts:8 Medium External URL 外部 URL
https://gemini.google.com skills/baoyu-danger-gemini-web/scripts/gemini-webapi/constants.ts:24 Medium External URL 外部 URL
https://gemini.google.com/ skills/baoyu-danger-gemini-web/scripts/gemini-webapi/constants.ts:25 Medium External URL 外部 URL
https://accounts.google.com/ skills/baoyu-danger-gemini-web/scripts/gemini-webapi/utils/load-browser-cookies.ts:152 Medium External URL 外部 URL
https://www.google.com/ skills/baoyu-danger-gemini-web/scripts/gemini-webapi/utils/load-browser-cookies.ts:152 Medium External URL 外部 URL
https://x.com/user/status/123 skills/baoyu-danger-x-to-markdown/SKILL.md:180 Medium External URL 外部 URL
https://pbs.twimg.com/media/example.jpg skills/baoyu-danger-x-to-markdown/SKILL.md:183 Medium External URL 外部 URL
https://x.com/home skills/baoyu-danger-x-to-markdown/scripts/constants.ts:7 Medium External URL 外部 URL
https://abs.twimg.com/responsive-web/client-web/bundle.TwitterArticles.$ skills/baoyu-danger-x-to-markdown/scripts/graphql.ts:82 Medium External URL 外部 URL
https://abs.twimg.com/responsive-web/client-web/api.$ skills/baoyu-danger-x-to-markdown/scripts/graphql.ts:130 Medium External URL 外部 URL
https://abs.twimg.com/responsive-web/client-web/main.$ skills/baoyu-danger-x-to-markdown/scripts/graphql.ts:182 Medium External URL 外部 URL
https://x.com/i/api/graphql/$ skills/baoyu-danger-x-to-markdown/scripts/graphql.ts:218 Medium External URL 外部 URL
https://x.com/username/status/1234567890 skills/baoyu-danger-x-to-markdown/scripts/main.ts:63 Medium External URL 外部 URL
https://x.com/i/article/1234567890 skills/baoyu-danger-x-to-markdown/scripts/main.ts:64 Medium External URL 外部 URL
https://x.com/i/article/$ skills/baoyu-danger-x-to-markdown/scripts/main.ts:500 Medium External URL 外部 URL
https://pbs.twimg.com/amplify_video_thumb/123/img/poster.jpg skills/baoyu-danger-x-to-markdown/scripts/markdown.test.ts:59 Medium External URL 外部 URL
https://video.twimg.com/amplify_video/123/vid/avc1/720x720/demo.mp4?tag=21 skills/baoyu-danger-x-to-markdown/scripts/markdown.test.ts:60 Medium External URL 外部 URL
https://pbs.twimg.com/amplify_video_thumb/456/img/poster.jpg skills/baoyu-danger-x-to-markdown/scripts/markdown.test.ts:120 Medium External URL 外部 URL
https://video.twimg.com/amplify_video/456/vid/avc1/1080x1080/demo.mp4?tag=21 skills/baoyu-danger-x-to-markdown/scripts/markdown.test.ts:121 Medium External URL 外部 URL
https://pbs.twimg.com/amplify_video_thumb/789/img/poster.jpg skills/baoyu-danger-x-to-markdown/scripts/markdown.test.ts:154 Medium External URL 外部 URL
https://video.twimg.com/amplify_video/789/vid/avc1/720x720/demo.mp4?tag=21 skills/baoyu-danger-x-to-markdown/scripts/markdown.test.ts:155 Medium External URL 外部 URL
https://x.com/i/web/status/$ skills/baoyu-danger-x-to-markdown/scripts/markdown.ts:73 Medium External URL 外部 URL
https://help.aliyun.com/zh/model-studio/qwen-image-api skills/baoyu-image-gen/SKILL.md:252 Medium External URL 外部 URL
https://help.aliyun.com/zh/model-studio/text-to-image skills/baoyu-image-gen/SKILL.md:253 Medium External URL 外部 URL
https://help.aliyun.com/zh/model-studio/qwen-image-edit-api skills/baoyu-image-gen/SKILL.md:254 Medium External URL 外部 URL
https://dashscope.aliyuncs.com skills/baoyu-image-gen/scripts/providers/dashscope.ts:102 Medium External URL 外部 URL
https://www.volcengine.com/docs/85621/1817045 skills/baoyu-image-gen/scripts/providers/jimeng.ts:53 Medium External URL 外部 URL
https://console.volcengine.com/iam/keymanage skills/baoyu-image-gen/scripts/providers/jimeng.ts:453 Medium External URL 外部 URL
https://openrouter.ai/settings/keys skills/baoyu-image-gen/scripts/providers/openrouter.ts:207 Medium External URL 外部 URL
https://replicate.com/account/api-tokens skills/baoyu-image-gen/scripts/providers/replicate.ts:178 Medium External URL 外部 URL
https://ark.cn-beijing.volces.com/api/v3/images/generations skills/baoyu-image-gen/scripts/providers/seedream.test.ts:235 Medium External URL 外部 URL
https://console.volcengine.com/ark skills/baoyu-image-gen/scripts/providers/seedream.ts:311 Medium External URL 外部 URL
https://mp.weixin.qq.com/... skills/baoyu-markdown-to-html/SKILL.md:125 Medium External URL 外部 URL
https://mp.weixin.qq.com skills/baoyu-post-to-wechat/SKILL.md:322 Medium External URL 外部 URL
https://api.weixin.qq.com/cgi-bin/draft/add?access_token=ACCESS_TOKEN skills/baoyu-post-to-wechat/SKILL.md:387 Medium External URL 外部 URL
https://mp.weixin.qq.com/ skills/baoyu-post-to-wechat/scripts/wechat-agent-browser.ts:6 Medium External URL 外部 URL
https://api.weixin.qq.com/cgi-bin/token skills/baoyu-post-to-wechat/scripts/wechat-api.ts:54 Medium External URL 外部 URL
https://api.weixin.qq.com/cgi-bin/material/add_material skills/baoyu-post-to-wechat/scripts/wechat-api.ts:55 Medium External URL 外部 URL
https://api.weixin.qq.com/cgi-bin/draft/add skills/baoyu-post-to-wechat/scripts/wechat-api.ts:56 Medium External URL 外部 URL
https://mmbiz.qpic.cn skills/baoyu-post-to-wechat/scripts/wechat-api.ts:179 Medium External URL 外部 URL
https://card.weibo.com/article/v3/editor skills/baoyu-post-to-weibo/SKILL.md:104 Medium External URL 外部 URL
https://weibo.com/ skills/baoyu-post-to-weibo/scripts/weibo-post.ts:16 Medium External URL 外部 URL
https://x.com/compose/post skills/baoyu-post-to-x/references/regular-posts.md:32 Medium External URL 外部 URL
https://x.com/compose/articles skills/baoyu-post-to-x/scripts/x-article.ts:21 Medium External URL 外部 URL
https://x.com/user/status/123456789 skills/baoyu-post-to-x/scripts/x-quote.ts:199 Medium External URL 外部 URL
https://defuddle.md/ skills/baoyu-url-to-markdown/SKILL.md:207 Medium External URL 外部 URL
https://defuddle.md/stephango.com skills/baoyu-url-to-markdown/SKILL.md:255 Medium External URL 外部 URL
https://defuddle.md/$ skills/baoyu-url-to-markdown/scripts/main.ts:101 Medium External URL 外部 URL
https://opencollective.com/csstools skills/baoyu-url-to-markdown/scripts/package-lock.json:42 Medium Wallet Address 加密货币钱包地址
3M5yFYefnRef9prynnmasfnXjk99EWgA skills/baoyu-url-to-markdown/scripts/package-lock.json:317 Info Email 邮箱地址
[email protected] packages/baoyu-md/src/code-themes/1c-light.min.css:4 Info Email 邮箱地址
[email protected] packages/baoyu-md/src/code-themes/agate.min.css:3 Info Email 邮箱地址
[email protected] packages/baoyu-md/src/code-themes/an-old-hope.min.css:3 Info Email 邮箱地址
[email protected] packages/baoyu-md/src/code-themes/default.min.css:4 Info Email 邮箱地址
[email protected] packages/baoyu-md/src/code-themes/felipec.min.css:3 Info Email 邮箱地址
[email protected] packages/baoyu-md/src/code-themes/nnfx-dark.min.css:4 Info Email 邮箱地址
[email protected] packages/baoyu-md/src/code-themes/tokyo-night-dark.min.css:5 File Tree
805 files · 2.9 MB · 83473 lines TypeScript 228f · 44169L
Markdown 234f · 27964L
CSS 312f · 5632L
JSON 24f · 4403L
JavaScript 6f · 1289L
Shell 1f · 16L
├─
▾
docs
│ ├─
chrome-profile.md
Markdown
│ ├─
comic-style-maintenance.md
Markdown
│ ├─
creating-skills.md
Markdown
│ ├─
image-generation.md
Markdown
│ ├─
publishing.md
Markdown
│ └─
testing.md
Markdown
├─
▾
packages
│ ├─
▾
baoyu-chrome-cdp
│ │ ├─
▾
src
│ │ │ ├─
index.test.ts
TypeScript
│ │ │ └─
index.ts
TypeScript
│ │ └─
package.json
JSON
│ └─
▾
baoyu-md
│ ├─
▾
src
│ │ ├─
▾
code-themes
│ │ │ ├─
1c-light.min.css
CSS
│ │ │ ├─
a11y-dark.min.css
CSS
│ │ │ ├─
a11y-light.min.css
CSS
│ │ │ ├─
agate.min.css
CSS
│ │ │ ├─
an-old-hope.min.css
CSS
│ │ │ ├─
androidstudio.min.css
CSS
│ │ │ ├─
arduino-light.min.css
CSS
│ │ │ ├─
arta.min.css
CSS
│ │ │ ├─
ascetic.min.css
CSS
│ │ │ ├─
atom-one-dark-reasonable.min.css
CSS
│ │ │ ├─
atom-one-dark.min.css
CSS
│ │ │ ├─
atom-one-light.min.css
CSS
│ │ │ ├─
brown-paper.min.css
CSS
│ │ │ ├─
codepen-embed.min.css
CSS
│ │ │ ├─
color-brewer.min.css
CSS
│ │ │ ├─
dark.min.css
CSS
│ │ │ ├─
default.min.css
CSS
│ │ │ ├─
devibeans.min.css
CSS
│ │ │ ├─
docco.min.css
CSS
│ │ │ ├─
far.min.css
CSS
│ │ │ ├─
felipec.min.css
CSS
│ │ │ ├─
foundation.min.css
CSS
│ │ │ ├─
github-dark-dimmed.min.css
CSS
│ │ │ ├─
github-dark.min.css
CSS
│ │ │ ├─
github.min.css
CSS
│ │ │ ├─
gml.min.css
CSS
│ │ │ ├─
googlecode.min.css
CSS
│ │ │ ├─
gradient-dark.min.css
CSS
│ │ │ ├─
gradient-light.min.css
CSS
│ │ │ ├─
grayscale.min.css
CSS
│ │ │ ├─
hybrid.min.css
CSS
│ │ │ ├─
idea.min.css
CSS
│ │ │ ├─
intellij-light.min.css
CSS
│ │ │ ├─
ir-black.min.css
CSS
│ │ │ ├─
isbl-editor-dark.min.css
CSS
│ │ │ ├─
isbl-editor-light.min.css
CSS
│ │ │ ├─
kimbie-dark.min.css
CSS
│ │ │ ├─
kimbie-light.min.css
CSS
│ │ │ ├─
lightfair.min.css
CSS
│ │ │ ├─
lioshi.min.css
CSS
│ │ │ ├─
magula.min.css
CSS
│ │ │ ├─
mono-blue.min.css
CSS
│ │ │ ├─
monokai-sublime.min.css
CSS
│ │ │ ├─
monokai.min.css
CSS
│ │ │ ├─
night-owl.min.css
CSS
│ │ │ ├─
nnfx-dark.min.css
CSS
│ │ │ ├─
nnfx-light.min.css
CSS
│ │ │ ├─
nord.min.css
CSS
│ │ │ ├─
obsidian.min.css
CSS
│ │ │ ├─
panda-syntax-dark.min.css
CSS
│ │ │ ├─
panda-syntax-light.min.css
CSS
│ │ │ ├─
paraiso-dark.min.css
CSS
│ │ │ ├─
paraiso-light.min.css
CSS
│ │ │ ├─
pojoaque.min.css
CSS
│ │ │ ├─
purebasic.min.css
CSS
│ │ │ ├─
qtcreator-dark.min.css
CSS
│ │ │ ├─
qtcreator-light.min.css
CSS
│ │ │ ├─
rainbow.min.css
CSS
│ │ │ ├─
routeros.min.css
CSS
│ │ │ ├─
school-book.min.css
CSS
│ │ │ ├─
shades-of-purple.min.css
CSS
│ │ │ ├─
srcery.min.css
CSS
│ │ │ ├─
stackoverflow-dark.min.css
CSS
│ │ │ ├─
stackoverflow-light.min.css
CSS
│ │ │ ├─
sunburst.min.css
CSS
│ │ │ ├─
tokyo-night-dark.min.css
CSS
│ │ │ ├─
tokyo-night-light.min.css
CSS
│ │ │ ├─
tomorrow-night-blue.min.css
CSS
│ │ │ ├─
tomorrow-night-bright.min.css
CSS
│ │ │ ├─
vs.min.css
CSS
│ │ │ ├─
vs2015.min.css
CSS
│ │ │ ├─
xcode.min.css
CSS
│ │ │ └─
xt256.min.css
CSS
│ │ ├─
▾
extensions
│ │ │ ├─
alert.ts
TypeScript
│ │ │ ├─
footnotes.ts
TypeScript
│ │ │ ├─
index.ts
TypeScript
│ │ │ ├─
infographic.ts
TypeScript
│ │ │ ├─
katex.ts
TypeScript
│ │ │ ├─
markup.ts
TypeScript
│ │ │ ├─
plantuml.ts
TypeScript
│ │ │ ├─
ruby.ts
TypeScript
│ │ │ ├─
slider.ts
TypeScript
│ │ │ └─
toc.ts
TypeScript
│ │ ├─
▾
themes
│ │ │ ├─
base.css
CSS
│ │ │ ├─
default.css
CSS
│ │ │ ├─
grace.css
CSS
│ │ │ ├─
modern.css
CSS
│ │ │ └─
simple.css
CSS
│ │ ├─
▾
utils
│ │ │ └─
languages.ts
TypeScript
│ │ ├─
cli.ts
TypeScript
│ │ ├─
constants.ts
TypeScript
│ │ ├─
content.test.ts
TypeScript
│ │ ├─
content.ts
TypeScript
│ │ ├─
document.test.ts
TypeScript
│ │ ├─
document.ts
TypeScript
│ │ ├─
extend-config.ts
TypeScript
│ │ ├─
html-builder.test.ts
TypeScript
│ │ ├─
html-builder.ts
TypeScript
│ │ ├─
images.test.ts
TypeScript
│ │ ├─
images.ts
TypeScript
│ │ ├─
index.ts
TypeScript
│ │ ├─
render.ts
TypeScript
│ │ ├─
renderer.test.ts
TypeScript
│ │ ├─
renderer.ts
TypeScript
│ │ ├─
themes.ts
TypeScript
│ │ └─
types.ts
TypeScript
│ └─
package.json
JSON
├─
▾
scripts
│ ├─
▾
lib
│ │ ├─
release-files.mjs
JavaScript
│ │ ├─
release-files.test.ts
TypeScript
│ │ ├─
shared-skill-packages.mjs
JavaScript
│ │ └─
shared-skill-packages.test.ts
TypeScript
│ ├─
install-git-hooks.mjs
JavaScript
│ ├─
publish-skill.mjs
JavaScript
│ ├─
sync-clawhub.mjs
JavaScript
│ ├─
sync-clawhub.sh
Shell
│ └─
sync-shared-skill-packages.mjs
JavaScript
├─
▾
skills
│ ├─
▾
baoyu-article-illustrator
│ │ ├─
▾
prompts
│ │ │ └─
system.md
Markdown
│ │ ├─
▾
references
│ │ │ ├─
▾
config
│ │ │ │ ├─
first-time-setup.md
Markdown
│ │ │ │ └─
preferences-schema.md
Markdown
│ │ │ ├─
▾
styles
│ │ │ │ ├─
blueprint.md
Markdown
│ │ │ │ ├─
chalkboard.md
Markdown
│ │ │ │ ├─
editorial.md
Markdown
│ │ │ │ ├─
elegant.md
Markdown
│ │ │ │ ├─
fantasy-animation.md
Markdown
│ │ │ │ ├─
flat-doodle.md
Markdown
│ │ │ │ ├─
flat.md
Markdown
│ │ │ │ ├─
intuition-machine.md
Markdown
│ │ │ │ ├─
minimal.md
Markdown
│ │ │ │ ├─
nature.md
Markdown
│ │ │ │ ├─
notion.md
Markdown
│ │ │ │ ├─
pixel-art.md
Markdown
│ │ │ │ ├─
playful.md
Markdown
│ │ │ │ ├─
retro.md
Markdown
│ │ │ │ ├─
scientific.md
Markdown
│ │ │ │ ├─
screen-print.md
Markdown
│ │ │ │ ├─
sketch-notes.md
Markdown
│ │ │ │ ├─
sketch.md
Markdown
│ │ │ │ ├─
vector-illustration.md
Markdown
│ │ │ │ ├─
vintage.md
Markdown
│ │ │ │ ├─
warm.md
Markdown
│ │ │ │ └─
watercolor.md
Markdown
│ │ │ ├─
prompt-construction.md
Markdown
│ │ │ ├─
style-presets.md
Markdown
│ │ │ ├─
styles.md
Markdown
│ │ │ ├─
usage.md
Markdown
│ │ │ └─
workflow.md
Markdown
│ │ ├─
▾
scripts
│ │ │ └─
build-batch.ts
TypeScript
│ │ └─
SKILL.md
Markdown
│ ├─
▾
baoyu-comic
│ │ ├─
▾
references
│ │ │ ├─
▾
art-styles
│ │ │ │ ├─
chalk.md
Markdown
│ │ │ │ ├─
ink-brush.md
Markdown
│ │ │ │ ├─
ligne-claire.md
Markdown
│ │ │ │ ├─
manga.md
Markdown
│ │ │ │ └─
realistic.md
Markdown
│ │ │ ├─
▾
config
│ │ │ │ ├─
first-time-setup.md
Markdown
│ │ │ │ ├─
preferences-schema.md
Markdown
│ │ │ │ └─
watermark-guide.md
Markdown
│ │ │ ├─
▾
layouts
│ │ │ │ ├─
cinematic.md
Markdown
│ │ │ │ ├─
dense.md
Markdown
│ │ │ │ ├─
mixed.md
Markdown
│ │ │ │ ├─
splash.md
Markdown
│ │ │ │ ├─
standard.md
Markdown
│ │ │ │ └─
webtoon.md
Markdown
│ │ │ ├─
▾
presets
│ │ │ │ ├─
ohmsha.md
Markdown
│ │ │ │ ├─
shoujo.md
Markdown
│ │ │ │ └─
wuxia.md
Markdown
│ │ │ ├─
▾
tones
│ │ │ │ ├─
action.md
Markdown
│ │ │ │ ├─
dramatic.md
Markdown
│ │ │ │ ├─
energetic.md
Markdown
│ │ │ │ ├─
neutral.md
Markdown
│ │ │ │ ├─
romantic.md
Markdown
│ │ │ │ ├─
vintage.md
Markdown
│ │ │ │ └─
warm.md
Markdown
│ │ │ ├─
analysis-framework.md
Markdown
│ │ │ ├─
auto-selection.md
Markdown
│ │ │ ├─
base-prompt.md
Markdown
│ │ │ ├─
character-template.md
Markdown
│ │ │ ├─
ohmsha-guide.md
Markdown
│ │ │ ├─
partial-workflows.md
Markdown
│ │ │ ├─
storyboard-template.md
Markdown
│ │ │ └─
workflow.md
Markdown
│ │ ├─
▾
scripts
│ │ │ └─
merge-to-pdf.ts
TypeScript
│ │ └─
SKILL.md
Markdown
│ ├─
▾
baoyu-compress-image
│ │ ├─
▾
scripts
│ │ │ └─
main.ts
TypeScript
│ │ └─
SKILL.md
Markdown
│ ├─
▾
baoyu-cover-image
│ │ ├─
▾
references
│ │ │ ├─
▾
config
│ │ │ │ ├─
first-time-setup.md
Markdown
│ │ │ │ ├─
preferences-schema.md
Markdown
│ │ │ │ └─
watermark-guide.md
Markdown
│ │ │ ├─
▾
dimensions
│ │ │ │ ├─
font.md
Markdown
│ │ │ │ ├─
mood.md
Markdown
│ │ │ │ └─
text.md
Markdown
│ │ │ ├─
▾
palettes
│ │ │ │ ├─
cool.md
Markdown
│ │ │ │ ├─
dark.md
Markdown
│ │ │ │ ├─
duotone.md
Markdown
│ │ │ │ ├─
earth.md
Markdown
│ │ │ │ ├─
elegant.md
Markdown
│ │ │ │ ├─
mono.md
Markdown
│ │ │ │ ├─
pastel.md
Markdown
│ │ │ │ ├─
retro.md
Markdown
│ │ │ │ ├─
vivid.md
Markdown
│ │ │ │ └─
warm.md
Markdown
│ │ │ ├─
▾
renderings
│ │ │ │ ├─
chalk.md
Markdown
│ │ │ │ ├─
digital.md
Markdown
│ │ │ │ ├─
flat-vector.md
Markdown
│ │ │ │ ├─
hand-drawn.md
Markdown
│ │ │ │ ├─
painterly.md
Markdown
│ │ │ │ ├─
pixel.md
Markdown
│ │ │ │ └─
screen-print.md
Markdown
│ │ │ ├─
▾
workflow
│ │ │ │ ├─
confirm-options.md
Markdown
│ │ │ │ ├─
prompt-template.md
Markdown
│ │ │ │ └─
reference-images.md
Markdown
│ │ │ ├─
auto-selection.md
Markdown
│ │ │ ├─
base-prompt.md
Markdown
│ │ │ ├─
compatibility.md
Markdown
│ │ │ ├─
style-presets.md
Markdown
│ │ │ ├─
types.md
Markdown
│ │ │ └─
visual-elements.md
Markdown
│ │ └─
SKILL.md
Markdown
│ ├─
▾
baoyu-danger-gemini-web
│ │ ├─
▾
scripts
│ │ │ ├─
▾
gemini-webapi
│ │ │ │ ├─
▾
components
│ │ │ │ │ ├─
gem-mixin.ts
TypeScript
│ │ │ │ │ └─
index.ts
TypeScript
│ │ │ │ ├─
▾
types
│ │ │ │ │ ├─
candidate.ts
TypeScript
│ │ │ │ │ ├─
gem.ts
TypeScript
│ │ │ │ │ ├─
grpc.ts
TypeScript
│ │ │ │ │ ├─
image.ts
TypeScript
│ │ │ │ │ ├─
index.ts
TypeScript
│ │ │ │ │ └─
modeloutput.ts
TypeScript
│ │ │ │ ├─
▾
utils
│ │ │ │ │ ├─
cookie-file.ts
TypeScript
│ │ │ │ │ ├─
decorators.ts
TypeScript
│ │ │ │ │ ├─
get-access-token.ts
⚠
TypeScript
│ │ │ │ │ ├─
http.ts
TypeScript
│ │ │ │ │ ├─
index.ts
TypeScript
│ │ │ │ │ ├─
load-browser-cookies.ts
TypeScript
│ │ │ │ │ ├─
logger.ts
TypeScript
│ │ │ │ │ ├─
parsing.ts
TypeScript
│ │ │ │ │ ├─
paths.ts
TypeScript
│ │ │ │ │ ├─
rotate-1psidts.ts
TypeScript
│ │ │ │ │ └─
upload-file.ts
TypeScript
│ │ │ │ ├─
client.ts
TypeScript
│ │ │ │ ├─
constants.ts
TypeScript
│ │ │ │ ├─
exceptions.ts
TypeScript
│ │ │ │ └─
index.ts
TypeScript
│ │ │ ├─
▾
vendor
│ │ │ │ └─
▾
baoyu-chrome-cdp
│ │ │ │ ├─
▾
src
│ │ │ │ │ ├─
index.test.ts
TypeScript
│ │ │ │ │ └─
index.ts
TypeScript
│ │ │ │ └─
package.json
JSON
│ │ │ ├─
main.ts
TypeScript
│ │ │ └─
package.json
JSON
│ │ └─
SKILL.md
Markdown
│ ├─
▾
baoyu-danger-x-to-markdown
│ │ ├─
▾
references
│ │ │ └─
▾
config
│ │ │ └─
first-time-setup.md
Markdown
│ │ ├─
▾
scripts
│ │ │ ├─
▾
vendor
│ │ │ │ └─
▾
baoyu-chrome-cdp
│ │ │ │ ├─
▾
src
│ │ │ │ │ ├─
index.test.ts
TypeScript
│ │ │ │ │ └─
index.ts
TypeScript
│ │ │ │ └─
package.json
JSON
│ │ │ ├─
constants.ts
TypeScript
│ │ │ ├─
cookie-file.ts
TypeScript
│ │ │ ├─
cookies.ts
TypeScript
│ │ │ ├─
graphql.ts
TypeScript
│ │ │ ├─
http.ts
TypeScript
│ │ │ ├─
main.ts
TypeScript
│ │ │ ├─
markdown.test.ts
TypeScript
│ │ │ ├─
markdown.ts
TypeScript
│ │ │ ├─
media-localizer.ts
TypeScript
│ │ │ ├─
package.json
JSON
│ │ │ ├─
paths.ts
TypeScript
│ │ │ ├─
referenced-tweets.ts
TypeScript
│ │ │ ├─
thread-markdown.ts
TypeScript
│ │ │ ├─
thread.ts
TypeScript
│ │ │ ├─
tweet-article.ts
TypeScript
│ │ │ ├─
tweet-to-markdown.ts
TypeScript
│ │ │ └─
types.ts
TypeScript
│ │ └─
SKILL.md
Markdown
│ ├─
▾
baoyu-format-markdown
│ │ ├─
▾
references
│ │ │ └─
title-formulas.md
Markdown
│ │ ├─
▾
scripts
│ │ │ ├─
autocorrect.ts
TypeScript
│ │ │ ├─
main.ts
TypeScript
│ │ │ ├─
package-lock.json
JSON
│ │ │ ├─
package.json
JSON
│ │ │ └─
quotes.ts
TypeScript
│ │ └─
SKILL.md
Markdown
│ ├─
▾
baoyu-image-gen
│ │ ├─
▾
references
│ │ │ └─
▾
config
│ │ │ ├─
first-time-setup.md
Markdown
│ │ │ └─
preferences-schema.md
Markdown
│ │ ├─
▾
scripts
│ │ │ ├─
▾
providers
│ │ │ │ ├─
dashscope.test.ts
TypeScript
│ │ │ │ ├─
dashscope.ts
TypeScript
│ │ │ │ ├─
google.test.ts
TypeScript
│ │ │ │ ├─
google.ts
TypeScript
│ │ │ │ ├─
jimeng.ts
TypeScript
│ │ │ │ ├─
openai.test.ts
TypeScript
│ │ │ │ ├─
openai.ts
TypeScript
│ │ │ │ ├─
openrouter.ts
TypeScript
│ │ │ │ ├─
replicate.test.ts
TypeScript
│ │ │ │ ├─
replicate.ts
TypeScript
│ │ │ │ ├─
seedream.test.ts
TypeScript
│ │ │ │ └─
seedream.ts
TypeScript
│ │ │ ├─
main.test.ts
TypeScript
│ │ │ ├─
main.ts
TypeScript
│ │ │ └─
types.ts
TypeScript
│ │ └─
SKILL.md
Markdown
│ ├─
▾
baoyu-infographic
│ │ ├─
▾
references
│ │ │ ├─
▾
layouts
│ │ │ │ ├─
bento-grid.md
Markdown
│ │ │ │ ├─
binary-comparison.md
Markdown
│ │ │ │ ├─
bridge.md
Markdown
│ │ │ │ ├─
circular-flow.md
Markdown
│ │ │ │ ├─
comic-strip.md
Markdown
│ │ │ │ ├─
comparison-matrix.md
Markdown
│ │ │ │ ├─
dashboard.md
Markdown
│ │ │ │ ├─
dense-modules.md
Markdown
│ │ │ │ ├─
funnel.md
Markdown
│ │ │ │ ├─
hierarchical-layers.md
Markdown
│ │ │ │ ├─
hub-spoke.md
Markdown
│ │ │ │ ├─
iceberg.md
Markdown
│ │ │ │ ├─
isometric-map.md
Markdown
│ │ │ │ ├─
jigsaw.md
Markdown
│ │ │ │ ├─
linear-progression.md
Markdown
│ │ │ │ ├─
periodic-table.md
Markdown
│ │ │ │ ├─
story-mountain.md
Markdown
│ │ │ │ ├─
structural-breakdown.md
Markdown
│ │ │ │ ├─
tree-branching.md
Markdown
│ │ │ │ ├─
venn-diagram.md
Markdown
│ │ │ │ └─
winding-roadmap.md
Markdown
│ │ │ ├─
▾
styles
│ │ │ │ ├─
aged-academia.md
Markdown
│ │ │ │ ├─
bold-graphic.md
Markdown
│ │ │ │ ├─
chalkboard.md
Markdown
│ │ │ │ ├─
claymation.md
Markdown
│ │ │ │ ├─
corporate-memphis.md
Markdown
│ │ │ │ ├─
craft-handmade.md
Markdown
│ │ │ │ ├─
cyberpunk-neon.md
Markdown
│ │ │ │ ├─
ikea-manual.md
Markdown
│ │ │ │ ├─
kawaii.md
Markdown
│ │ │ │ ├─
knolling.md
Markdown
│ │ │ │ ├─
lego-brick.md
Markdown
│ │ │ │ ├─
morandi-journal.md
Markdown
│ │ │ │ ├─
origami.md
Markdown
│ │ │ │ ├─
pixel-art.md
Markdown
│ │ │ │ ├─
pop-laboratory.md
Markdown
│ │ │ │ ├─
retro-pop-grid.md
Markdown
│ │ │ │ ├─
storybook-watercolor.md
Markdown
│ │ │ │ ├─
subway-map.md
Markdown
│ │ │ │ ├─
technical-schematic.md
Markdown
│ │ │ │ └─
ui-wireframe.md
Markdown
│ │ │ ├─
analysis-framework.md
Markdown
│ │ │ ├─
base-prompt.md
Markdown
│ │ │ └─
structured-content-template.md
Markdown
│ │ └─
SKILL.md
Markdown
│ ├─
▾
baoyu-markdown-to-html
│ │ ├─
▾
scripts
│ │ │ ├─
▾
vendor
│ │ │ │ └─
▾
baoyu-md
│ │ │ │ ├─
▾
src
│ │ │ │ │ ├─
▾
code-themes
│ │ │ │ │ │ ├─
1c-light.min.css
CSS
│ │ │ │ │ │ ├─
a11y-dark.min.css
CSS
│ │ │ │ │ │ ├─
a11y-light.min.css
CSS
│ │ │ │ │ │ ├─
agate.min.css
CSS
│ │ │ │ │ │ ├─
an-old-hope.min.css
CSS
│ │ │ │ │ │ ├─
androidstudio.min.css
CSS
│ │ │ │ │ │ ├─
arduino-light.min.css
CSS
│ │ │ │ │ │ ├─
arta.min.css
CSS
│ │ │ │ │ │ ├─
ascetic.min.css
CSS
│ │ │ │ │ │ ├─
atom-one-dark-reasonable.min.css
CSS
│ │ │ │ │ │ ├─
atom-one-dark.min.css
CSS
│ │ │ │ │ │ ├─
atom-one-light.min.css
CSS
│ │ │ │ │ │ ├─
brown-paper.min.css
CSS
│ │ │ │ │ │ ├─
codepen-embed.min.css
CSS
│ │ │ │ │ │ ├─
color-brewer.min.css
CSS
│ │ │ │ │ │ ├─
dark.min.css
CSS
│ │ │ │ │ │ ├─
default.min.css
CSS
│ │ │ │ │ │ ├─
devibeans.min.css
CSS
│ │ │ │ │ │ ├─
docco.min.css
CSS
│ │ │ │ │ │ ├─
far.min.css
CSS
│ │ │ │ │ │ ├─
felipec.min.css
CSS
│ │ │ │ │ │ ├─
foundation.min.css
CSS
│ │ │ │ │ │ ├─
github-dark-dimmed.min.css
CSS
│ │ │ │ │ │ ├─
github-dark.min.css
CSS
│ │ │ │ │ │ ├─
github.min.css
CSS
│ │ │ │ │ │ ├─
gml.min.css
CSS
│ │ │ │ │ │ ├─
googlecode.min.css
CSS
│ │ │ │ │ │ ├─
gradient-dark.min.css
CSS
│ │ │ │ │ │ ├─
gradient-light.min.css
CSS
│ │ │ │ │ │ ├─
grayscale.min.css
CSS
│ │ │ │ │ │ ├─
hybrid.min.css
CSS
│ │ │ │ │ │ ├─
idea.min.css
CSS
│ │ │ │ │ │ ├─
intellij-light.min.css
CSS
│ │ │ │ │ │ ├─
ir-black.min.css
CSS
│ │ │ │ │ │ ├─
isbl-editor-dark.min.css
CSS
│ │ │ │ │ │ ├─
isbl-editor-light.min.css
CSS
│ │ │ │ │ │ ├─
kimbie-dark.min.css
CSS
│ │ │ │ │ │ ├─
kimbie-light.min.css
CSS
│ │ │ │ │ │ ├─
lightfair.min.css
CSS
│ │ │ │ │ │ ├─
lioshi.min.css
CSS
│ │ │ │ │ │ ├─
magula.min.css
CSS
│ │ │ │ │ │ ├─
mono-blue.min.css
CSS
│ │ │ │ │ │ ├─
monokai-sublime.min.css
CSS
│ │ │ │ │ │ ├─
monokai.min.css
CSS
│ │ │ │ │ │ ├─
night-owl.min.css
CSS
│ │ │ │ │ │ ├─
nnfx-dark.min.css
CSS
│ │ │ │ │ │ ├─
nnfx-light.min.css
CSS
│ │ │ │ │ │ ├─
nord.min.css
CSS
│ │ │ │ │ │ ├─
obsidian.min.css
CSS
│ │ │ │ │ │ ├─
panda-syntax-dark.min.css
CSS
│ │ │ │ │ │ ├─
panda-syntax-light.min.css
CSS
│ │ │ │ │ │ ├─
paraiso-dark.min.css
CSS
│ │ │ │ │ │ ├─
paraiso-light.min.css
CSS
│ │ │ │ │ │ ├─
pojoaque.min.css
CSS
│ │ │ │ │ │ ├─
purebasic.min.css
CSS
│ │ │ │ │ │ ├─
qtcreator-dark.min.css
CSS
│ │ │ │ │ │ ├─
qtcreator-light.min.css
CSS
│ │ │ │ │ │ ├─
rainbow.min.css
CSS
│ │ │ │ │ │ ├─
routeros.min.css
CSS
│ │ │ │ │ │ ├─
school-book.min.css
CSS
│ │ │ │ │ │ ├─
shades-of-purple.min.css
CSS
│ │ │ │ │ │ ├─
srcery.min.css
CSS
│ │ │ │ │ │ ├─
stackoverflow-dark.min.css
CSS
│ │ │ │ │ │ ├─
stackoverflow-light.min.css
CSS
│ │ │ │ │ │ ├─
sunburst.min.css
CSS
│ │ │ │ │ │ ├─
tokyo-night-dark.min.css
CSS
│ │ │ │ │ │ ├─
tokyo-night-light.min.css
CSS
│ │ │ │ │ │ ├─
tomorrow-night-blue.min.css
CSS
│ │ │ │ │ │ ├─
tomorrow-night-bright.min.css
CSS
│ │ │ │ │ │ ├─
vs.min.css
CSS
│ │ │ │ │ │ ├─
vs2015.min.css
CSS
│ │ │ │ │ │ ├─
xcode.min.css
CSS
│ │ │ │ │ │ └─
xt256.min.css
CSS
│ │ │ │ │ ├─
▾
extensions
│ │ │ │ │ │ ├─
alert.ts
TypeScript
│ │ │ │ │ │ ├─
footnotes.ts
TypeScript
│ │ │ │ │ │ ├─
index.ts
TypeScript
│ │ │ │ │ │ ├─
infographic.ts
TypeScript
│ │ │ │ │ │ ├─
katex.ts
TypeScript
│ │ │ │ │ │ ├─
markup.ts
TypeScript
│ │ │ │ │ │ ├─
plantuml.ts
TypeScript
│ │ │ │ │ │ ├─
ruby.ts
TypeScript
│ │ │ │ │ │ ├─
slider.ts
TypeScript
│ │ │ │ │ │ └─
toc.ts
TypeScript
│ │ │ │ │ ├─
▾
themes
│ │ │ │ │ │ ├─
base.css
CSS
│ │ │ │ │ │ ├─
default.css
CSS
│ │ │ │ │ │ ├─
grace.css
CSS
│ │ │ │ │ │ ├─
modern.css
CSS
│ │ │ │ │ │ └─
simple.css
CSS
│ │ │ │ │ ├─
▾
utils
│ │ │ │ │ │ └─
languages.ts
TypeScript
│ │ │ │ │ ├─
cli.ts
TypeScript
│ │ │ │ │ ├─
constants.ts
TypeScript
│ │ │ │ │ ├─
content.test.ts
TypeScript
│ │ │ │ │ ├─
content.ts
TypeScript
│ │ │ │ │ ├─
document.test.ts
TypeScript
│ │ │ │ │ ├─
document.ts
TypeScript
│ │ │ │ │ ├─
extend-config.ts
TypeScript
│ │ │ │ │ ├─
html-builder.test.ts
TypeScript
│ │ │ │ │ ├─
html-builder.ts
TypeScript
│ │ │ │ │ ├─
images.test.ts
TypeScript
│ │ │ │ │ ├─
images.ts
TypeScript
│ │ │ │ │ ├─
index.ts
TypeScript
│ │ │ │ │ ├─
render.ts
TypeScript
│ │ │ │ │ ├─
renderer.test.ts
TypeScript
│ │ │ │ │ ├─
renderer.ts
TypeScript
│ │ │ │ │ ├─
themes.ts
TypeScript
│ │ │ │ │ └─
types.ts
TypeScript
│ │ │ │ └─
package.json
JSON
│ │ │ ├─
main.ts
TypeScript
│ │ │ └─
package.json
JSON
│ │ └─
SKILL.md
Markdown
│ ├─
▾
baoyu-post-to-wechat
│ │ ├─
▾
references
│ │ │ ├─
▾
config
│ │ │ │ └─
first-time-setup.md
Markdown
│ │ │ ├─
article-posting.md
Markdown
│ │ │ └─
image-text-posting.md
Markdown
│ │ ├─
▾
scripts
│ │ │ ├─
▾
vendor
│ │ │ │ ├─
▾
baoyu-chrome-cdp
│ │ │ │ │ ├─
▾
src
│ │ │ │ │ │ ├─
index.test.ts
TypeScript
│ │ │ │ │ │ └─
index.ts
TypeScript
│ │ │ │ │ └─
package.json
JSON
│ │ │ │ └─
▾
baoyu-md
│ │ │ │ ├─
▾
src
│ │ │ │ │ ├─
▾
code-themes
│ │ │ │ │ │ ├─
1c-light.min.css
CSS
│ │ │ │ │ │ ├─
a11y-dark.min.css
CSS
│ │ │ │ │ │ ├─
a11y-light.min.css
CSS
│ │ │ │ │ │ ├─
agate.min.css
CSS
│ │ │ │ │ │ ├─
an-old-hope.min.css
CSS
│ │ │ │ │ │ ├─
androidstudio.min.css
CSS
│ │ │ │ │ │ ├─
arduino-light.min.css
CSS
│ │ │ │ │ │ ├─
arta.min.css
CSS
│ │ │ │ │ │ ├─
ascetic.min.css
CSS
│ │ │ │ │ │ ├─
atom-one-dark-reasonable.min.css
CSS
│ │ │ │ │ │ ├─
atom-one-dark.min.css
CSS
│ │ │ │ │ │ ├─
atom-one-light.min.css
CSS
│ │ │ │ │ │ ├─
brown-paper.min.css
CSS
│ │ │ │ │ │ ├─
codepen-embed.min.css
CSS
│ │ │ │ │ │ ├─
color-brewer.min.css
CSS
│ │ │ │ │ │ ├─
dark.min.css
CSS
│ │ │ │ │ │ ├─
default.min.css
CSS
│ │ │ │ │ │ ├─
devibeans.min.css
CSS
│ │ │ │ │ │ ├─
docco.min.css
CSS
│ │ │ │ │ │ ├─
far.min.css
CSS
│ │ │ │ │ │ ├─
felipec.min.css
CSS
│ │ │ │ │ │ ├─
foundation.min.css
CSS
│ │ │ │ │ │ ├─
github-dark-dimmed.min.css
CSS
│ │ │ │ │ │ ├─
github-dark.min.css
CSS
│ │ │ │ │ │ ├─
github.min.css
CSS
│ │ │ │ │ │ ├─
gml.min.css
CSS
│ │ │ │ │ │ ├─
googlecode.min.css
CSS
│ │ │ │ │ │ ├─
gradient-dark.min.css
CSS
│ │ │ │ │ │ ├─
gradient-light.min.css
CSS
│ │ │ │ │ │ ├─
grayscale.min.css
CSS
│ │ │ │ │ │ ├─
hybrid.min.css
CSS
│ │ │ │ │ │ ├─
idea.min.css
CSS
│ │ │ │ │ │ ├─
intellij-light.min.css
CSS
│ │ │ │ │ │ ├─
ir-black.min.css
CSS
│ │ │ │ │ │ ├─
isbl-editor-dark.min.css
CSS
│ │ │ │ │ │ ├─
isbl-editor-light.min.css
CSS
│ │ │ │ │ │ ├─
kimbie-dark.min.css
CSS
│ │ │ │ │ │ ├─
kimbie-light.min.css
CSS
│ │ │ │ │ │ ├─
lightfair.min.css
CSS
│ │ │ │ │ │ ├─
lioshi.min.css
CSS
│ │ │ │ │ │ ├─
magula.min.css
CSS
│ │ │ │ │ │ ├─
mono-blue.min.css
CSS
│ │ │ │ │ │ ├─
monokai-sublime.min.css
CSS
│ │ │ │ │ │ ├─
monokai.min.css
CSS
│ │ │ │ │ │ ├─
night-owl.min.css
CSS
│ │ │ │ │ │ ├─
nnfx-dark.min.css
CSS
│ │ │ │ │ │ ├─
nnfx-light.min.css
CSS
│ │ │ │ │ │ ├─
nord.min.css
CSS
│ │ │ │ │ │ ├─
obsidian.min.css
CSS
│ │ │ │ │ │ ├─
panda-syntax-dark.min.css
CSS
│ │ │ │ │ │ ├─
panda-syntax-light.min.css
CSS
│ │ │ │ │ │ ├─
paraiso-dark.min.css
CSS
│ │ │ │ │ │ ├─
paraiso-light.min.css
CSS
│ │ │ │ │ │ ├─
pojoaque.min.css
CSS
│ │ │ │ │ │ ├─
purebasic.min.css
CSS
│ │ │ │ │ │ ├─
qtcreator-dark.min.css
CSS
│ │ │ │ │ │ ├─
qtcreator-light.min.css
CSS
│ │ │ │ │ │ ├─
rainbow.min.css
CSS
│ │ │ │ │ │ ├─
routeros.min.css
CSS
│ │ │ │ │ │ ├─
school-book.min.css
CSS
│ │ │ │ │ │ ├─
shades-of-purple.min.css
CSS
│ │ │ │ │ │ ├─
srcery.min.css
CSS
│ │ │ │ │ │ ├─
stackoverflow-dark.min.css
CSS
│ │ │ │ │ │ ├─
stackoverflow-light.min.css
CSS
│ │ │ │ │ │ ├─
sunburst.min.css
CSS
│ │ │ │ │ │ ├─
tokyo-night-dark.min.css
CSS
│ │ │ │ │ │ ├─
tokyo-night-light.min.css
CSS
│ │ │ │ │ │ ├─
tomorrow-night-blue.min.css
CSS
│ │ │ │ │ │ ├─
tomorrow-night-bright.min.css
CSS
│ │ │ │ │ │ ├─
vs.min.css
CSS
│ │ │ │ │ │ ├─
vs2015.min.css
CSS
│ │ │ │ │ │ ├─
xcode.min.css
CSS
│ │ │ │ │ │ └─
xt256.min.css
CSS
│ │ │ │ │ ├─
▾
extensions
│ │ │ │ │ │ ├─
alert.ts
TypeScript
│ │ │ │ │ │ ├─
footnotes.ts
TypeScript
│ │ │ │ │ │ ├─
index.ts
TypeScript
│ │ │ │ │ │ ├─
infographic.ts
TypeScript
│ │ │ │ │ │ ├─
katex.ts
TypeScript
│ │ │ │ │ │ ├─
markup.ts
TypeScript
│ │ │ │ │ │ ├─
plantuml.ts
TypeScript
│ │ │ │ │ │ ├─
ruby.ts
TypeScript
│ │ │ │ │ │ ├─
slider.ts
TypeScript
│ │ │ │ │ │ └─
toc.ts
TypeScript
│ │ │ │ │ ├─
▾
themes
│ │ │ │ │ │ ├─
base.css
CSS
│ │ │ │ │ │ ├─
default.css
CSS
│ │ │ │ │ │ ├─
grace.css
CSS
│ │ │ │ │ │ ├─
modern.css
CSS
│ │ │ │ │ │ └─
simple.css
CSS
│ │ │ │ │ ├─
▾
utils
│ │ │ │ │ │ └─
languages.ts
TypeScript
│ │ │ │ │ ├─
cli.ts
TypeScript
│ │ │ │ │ ├─
constants.ts
TypeScript
│ │ │ │ │ ├─
content.test.ts
TypeScript
│ │ │ │ │ ├─
content.ts
TypeScript
│ │ │ │ │ ├─
document.test.ts
TypeScript
│ │ │ │ │ ├─
document.ts
TypeScript
│ │ │ │ │ ├─
extend-config.ts
TypeScript
│ │ │ │ │ ├─
html-builder.test.ts
TypeScript
│ │ │ │ │ ├─
html-builder.ts
TypeScript
│ │ │ │ │ ├─
images.test.ts
TypeScript
│ │ │ │ │ ├─
images.ts
TypeScript
│ │ │ │ │ ├─
index.ts
TypeScript
│ │ │ │ │ ├─
render.ts
TypeScript
│ │ │ │ │ ├─
renderer.test.ts
TypeScript
│ │ │ │ │ ├─
renderer.ts
TypeScript
│ │ │ │ │ ├─
themes.ts
TypeScript
│ │ │ │ │ └─
types.ts
TypeScript
│ │ │ │ └─
package.json
JSON
│ │ │ ├─
cdp.ts
TypeScript
│ │ │ ├─
check-permissions.ts
TypeScript
│ │ │ ├─
copy-to-clipboard.ts
TypeScript
│ │ │ ├─
md-to-wechat.ts
TypeScript
│ │ │ ├─
package.json
JSON
│ │ │ ├─
paste-from-clipboard.ts
TypeScript
│ │ │ ├─
wechat-agent-browser.ts
TypeScript
│ │ │ ├─
wechat-api.ts
TypeScript
│ │ │ ├─
wechat-article.ts
TypeScript
│ │ │ ├─
wechat-browser.ts
TypeScript
│ │ │ └─
wechat-extend-config.ts
TypeScript
│ │ └─
SKILL.md
Markdown
│ ├─
▾
baoyu-post-to-weibo
│ │ ├─
▾
scripts
│ │ │ ├─
▾
vendor
│ │ │ │ ├─
▾
baoyu-chrome-cdp
│ │ │ │ │ ├─
▾
src
│ │ │ │ │ │ ├─
index.test.ts
TypeScript
│ │ │ │ │ │ └─
index.ts
TypeScript
│ │ │ │ │ └─
package.json
JSON
│ │ │ │ └─
▾
baoyu-md
│ │ │ │ ├─
▾
src
│ │ │ │ │ ├─
▾
code-themes
│ │ │ │ │ │ ├─
1c-light.min.css
CSS
│ │ │ │ │ │ ├─
a11y-dark.min.css
CSS
│ │ │ │ │ │ ├─
a11y-light.min.css
CSS
│ │ │ │ │ │ ├─
agate.min.css
CSS
│ │ │ │ │ │ ├─
an-old-hope.min.css
CSS
│ │ │ │ │ │ ├─
androidstudio.min.css
CSS
│ │ │ │ │ │ ├─
arduino-light.min.css
CSS
│ │ │ │ │ │ ├─
arta.min.css
CSS
│ │ │ │ │ │ ├─
ascetic.min.css
CSS
│ │ │ │ │ │ ├─
atom-one-dark-reasonable.min.css
CSS
│ │ │ │ │ │ ├─
atom-one-dark.min.css
CSS
│ │ │ │ │ │ ├─
atom-one-light.min.css
CSS
│ │ │ │ │ │ ├─
brown-paper.min.css
CSS
│ │ │ │ │ │ ├─
codepen-embed.min.css
CSS
│ │ │ │ │ │ ├─
color-brewer.min.css
CSS
│ │ │ │ │ │ ├─
dark.min.css
CSS
│ │ │ │ │ │ ├─
default.min.css
CSS
│ │ │ │ │ │ ├─
devibeans.min.css
CSS
│ │ │ │ │ │ ├─
docco.min.css
CSS
│ │ │ │ │ │ ├─
far.min.css
CSS
│ │ │ │ │ │ ├─
felipec.min.css
CSS
│ │ │ │ │ │ ├─
foundation.min.css
CSS
│ │ │ │ │ │ ├─
github-dark-dimmed.min.css
CSS
│ │ │ │ │ │ ├─
github-dark.min.css
CSS
│ │ │ │ │ │ ├─
github.min.css
CSS
│ │ │ │ │ │ ├─
gml.min.css
CSS
│ │ │ │ │ │ ├─
googlecode.min.css
CSS
│ │ │ │ │ │ ├─
gradient-dark.min.css
CSS
│ │ │ │ │ │ ├─
gradient-light.min.css
CSS
│ │ │ │ │ │ ├─
grayscale.min.css
CSS
│ │ │ │ │ │ ├─
hybrid.min.css
CSS
│ │ │ │ │ │ ├─
idea.min.css
CSS
│ │ │ │ │ │ ├─
intellij-light.min.css
CSS
│ │ │ │ │ │ ├─
ir-black.min.css
CSS
│ │ │ │ │ │ ├─
isbl-editor-dark.min.css
CSS
│ │ │ │ │ │ ├─
isbl-editor-light.min.css
CSS
│ │ │ │ │ │ ├─
kimbie-dark.min.css
CSS
│ │ │ │ │ │ ├─
kimbie-light.min.css
CSS
│ │ │ │ │ │ ├─
lightfair.min.css
CSS
│ │ │ │ │ │ ├─
lioshi.min.css
CSS
│ │ │ │ │ │ ├─
magula.min.css
CSS
│ │ │ │ │ │ ├─
mono-blue.min.css
CSS
│ │ │ │ │ │ ├─
monokai-sublime.min.css
CSS
│ │ │ │ │ │ ├─
monokai.min.css
CSS
│ │ │ │ │ │ ├─
night-owl.min.css
CSS
│ │ │ │ │ │ ├─
nnfx-dark.min.css
CSS
│ │ │ │ │ │ ├─
nnfx-light.min.css
CSS
│ │ │ │ │ │ ├─
nord.min.css
CSS
│ │ │ │ │ │ ├─
obsidian.min.css
CSS
│ │ │ │ │ │ ├─
panda-syntax-dark.min.css
CSS
│ │ │ │ │ │ ├─
panda-syntax-light.min.css
CSS
│ │ │ │ │ │ ├─
paraiso-dark.min.css
CSS
│ │ │ │ │ │ ├─
paraiso-light.min.css
CSS
│ │ │ │ │ │ ├─
pojoaque.min.css
CSS
│ │ │ │ │ │ ├─
purebasic.min.css
CSS
│ │ │ │ │ │ ├─
qtcreator-dark.min.css
CSS
│ │ │ │ │ │ ├─
qtcreator-light.min.css
CSS
│ │ │ │ │ │ ├─
rainbow.min.css
CSS
│ │ │ │ │ │ ├─
routeros.min.css
CSS
│ │ │ │ │ │ ├─
school-book.min.css
CSS
│ │ │ │ │ │ ├─
shades-of-purple.min.css
CSS
│ │ │ │ │ │ ├─
srcery.min.css
CSS
│ │ │ │ │ │ ├─
stackoverflow-dark.min.css
CSS
│ │ │ │ │ │ ├─
stackoverflow-light.min.css
CSS
│ │ │ │ │ │ ├─
sunburst.min.css
CSS
│ │ │ │ │ │ ├─
tokyo-night-dark.min.css
CSS
│ │ │ │ │ │ ├─
tokyo-night-light.min.css
CSS
│ │ │ │ │ │ ├─
tomorrow-night-blue.min.css
CSS
│ │ │ │ │ │ ├─
tomorrow-night-bright.min.css
CSS
│ │ │ │ │ │ ├─
vs.min.css
CSS
│ │ │ │ │ │ ├─
vs2015.min.css
CSS
│ │ │ │ │ │ ├─
xcode.min.css
CSS
│ │ │ │ │ │ └─
xt256.min.css
CSS
│ │ │ │ │ ├─
▾
extensions
│ │ │ │ │ │ ├─
alert.ts
TypeScript
│ │ │ │ │ │ ├─
footnotes.ts
TypeScript
│ │ │ │ │ │ ├─
index.ts
TypeScript
│ │ │ │ │ │ ├─
infographic.ts
TypeScript
│ │ │ │ │ │ ├─
katex.ts
TypeScript
│ │ │ │ │ │ ├─
markup.ts
TypeScript
│ │ │ │ │ │ ├─
plantuml.ts
TypeScript
│ │ │ │ │ │ ├─
ruby.ts
TypeScript
│ │ │ │ │ │ ├─
slider.ts
TypeScript
│ │ │ │ │ │ └─
toc.ts
TypeScript
│ │ │ │ │ ├─
▾
themes
│ │ │ │ │ │ ├─
base.css
CSS
│ │ │ │ │ │ ├─
default.css
CSS
│ │ │ │ │ │ ├─
grace.css
CSS
│ │ │ │ │ │ ├─
modern.css
CSS
│ │ │ │ │ │ └─
simple.css
CSS
│ │ │ │ │ ├─
▾
utils
│ │ │ │ │ │ └─
languages.ts
TypeScript
│ │ │ │ │ ├─
cli.ts
TypeScript
│ │ │ │ │ ├─
constants.ts
TypeScript
│ │ │ │ │ ├─
content.test.ts
TypeScript
│ │ │ │ │ ├─
content.ts
TypeScript
│ │ │ │ │ ├─
document.test.ts
TypeScript
│ │ │ │ │ ├─
document.ts
TypeScript
│ │ │ │ │ ├─
extend-config.ts
TypeScript
│ │ │ │ │ ├─
html-builder.test.ts
TypeScript
│ │ │ │ │ ├─
html-builder.ts
TypeScript
│ │ │ │ │ ├─
images.test.ts
TypeScript
│ │ │ │ │ ├─
images.ts
TypeScript
│ │ │ │ │ ├─
index.ts
TypeScript
│ │ │ │ │ ├─
render.ts
TypeScript
│ │ │ │ │ ├─
renderer.test.ts
TypeScript
│ │ │ │ │ ├─
renderer.ts
TypeScript
│ │ │ │ │ ├─
themes.ts
TypeScript
│ │ │ │ │ └─
types.ts
TypeScript
│ │ │ │ └─
package.json
JSON
│ │ │ ├─
copy-to-clipboard.ts
TypeScript
│ │ │ ├─
md-to-html.ts
TypeScript
│ │ │ ├─
package.json
JSON
│ │ │ ├─
paste-from-clipboard.ts
TypeScript
│ │ │ ├─
weibo-article.ts
TypeScript
│ │ │ ├─
weibo-post.ts
TypeScript
│ │ │ └─
weibo-utils.ts
TypeScript
│ │ └─
SKILL.md
Markdown
│ ├─
▾
baoyu-post-to-x
│ │ ├─
▾
references
│ │ │ ├─
articles.md
Markdown
│ │ │ └─
regular-posts.md
Markdown
│ │ ├─
▾
scripts
│ │ │ ├─
▾
vendor
│ │ │ │ └─
▾
baoyu-chrome-cdp
│ │ │ │ ├─
▾
src
│ │ │ │ │ ├─
index.test.ts
TypeScript
│ │ │ │ │ └─
index.ts
TypeScript
│ │ │ │ └─
package.json
JSON
│ │ │ ├─
check-paste-permissions.ts
TypeScript
│ │ │ ├─
copy-to-clipboard.ts
TypeScript
│ │ │ ├─
md-to-html.ts
TypeScript
│ │ │ ├─
package.json
JSON
│ │ │ ├─
paste-from-clipboard.ts
TypeScript
│ │ │ ├─
x-article.ts
TypeScript
│ │ │ ├─
x-browser.ts
TypeScript
│ │ │ ├─
x-quote.ts
TypeScript
│ │ │ ├─
x-utils.ts
TypeScript
│ │ │ └─
x-video.ts
TypeScript
│ │ └─
SKILL.md
Markdown
│ ├─
▾
baoyu-slide-deck
│ │ ├─
▾
references
│ │ │ ├─
▾
config
│ │ │ │ └─
preferences-schema.md
Markdown
│ │ │ ├─
▾
dimensions
│ │ │ │ ├─
density.md
Markdown
│ │ │ │ ├─
mood.md
Markdown
│ │ │ │ ├─
presets.md
Markdown
│ │ │ │ ├─
texture.md
Markdown
│ │ │ │ └─
typography.md
Markdown
│ │ │ ├─
▾
styles
│ │ │ │ ├─
blueprint.md
Markdown
│ │ │ │ ├─
bold-editorial.md
Markdown
│ │ │ │ ├─
chalkboard.md
Markdown
│ │ │ │ ├─
corporate.md
Markdown
│ │ │ │ ├─
dark-atmospheric.md
Markdown
│ │ │ │ ├─
editorial-infographic.md
Markdown
│ │ │ │ ├─
fantasy-animation.md
Markdown
│ │ │ │ ├─
intuition-machine.md
Markdown
│ │ │ │ ├─
minimal.md
Markdown
│ │ │ │ ├─
notion.md
Markdown
│ │ │ │ ├─
pixel-art.md
Markdown
│ │ │ │ ├─
scientific.md
Markdown
│ │ │ │ ├─
sketch-notes.md
Markdown
│ │ │ │ ├─
vector-illustration.md
Markdown
│ │ │ │ ├─
vintage.md
Markdown
│ │ │ │ └─
watercolor.md
Markdown
│ │ │ ├─
analysis-framework.md
Markdown
│ │ │ ├─
base-prompt.md
Markdown
│ │ │ ├─
content-rules.md
Markdown
│ │ │ ├─
design-guidelines.md
Markdown
│ │ │ ├─
layouts.md
Markdown
│ │ │ ├─
modification-guide.md
Markdown
│ │ │ └─
outline-template.md
Markdown
│ │ ├─
▾
scripts
│ │ │ ├─
merge-to-pdf.ts
TypeScript
│ │ │ └─
merge-to-pptx.ts
TypeScript
│ │ └─
SKILL.md
Markdown
│ ├─
▾
baoyu-translate
│ │ ├─
▾
references
│ │ │ ├─
▾
config
│ │ │ │ ├─
extend-schema.md
Markdown
│ │ │ │ └─
first-time-setup.md
Markdown
│ │ │ ├─
glossary-en-zh.md
Markdown
│ │ │ ├─
refined-workflow.md
Markdown
│ │ │ ├─
subagent-prompt-template.md
Markdown
│ │ │ └─
workflow-mechanics.md
Markdown
│ │ ├─
▾
scripts
│ │ │ ├─
chunk.ts
TypeScript
│ │ │ ├─
main.ts
TypeScript
│ │ │ └─
package.json
JSON
│ │ └─
SKILL.md
Markdown
│ ├─
▾
baoyu-url-to-markdown
│ │ ├─
▾
references
│ │ │ └─
▾
config
│ │ │ └─
first-time-setup.md
Markdown
│ │ ├─
▾
scripts
│ │ │ ├─
▾
vendor
│ │ │ │ └─
▾
baoyu-chrome-cdp
│ │ │ │ ├─
▾
src
│ │ │ │ │ ├─
index.test.ts
TypeScript
│ │ │ │ │ └─
index.ts
TypeScript
│ │ │ │ └─
package.json
JSON
│ │ │ ├─
cdp.ts
TypeScript
│ │ │ ├─
constants.ts
TypeScript
│ │ │ ├─
defuddle-converter.ts
TypeScript
│ │ │ ├─
html-to-markdown.ts
TypeScript
│ │ │ ├─
legacy-converter.ts
TypeScript
│ │ │ ├─
main.ts
TypeScript
│ │ │ ├─
markdown-conversion-shared.ts
TypeScript
│ │ │ ├─
media-localizer.ts
TypeScript
│ │ │ ├─
package-lock.json
JSON
│ │ │ ├─
package.json
JSON
│ │ │ └─
paths.ts
TypeScript
│ │ └─
SKILL.md
Markdown
│ └─
▾
baoyu-xhs-images
│ ├─
▾
references
│ │ ├─
▾
config
│ │ │ ├─
first-time-setup.md
Markdown
│ │ │ ├─
preferences-schema.md
Markdown
│ │ │ └─
watermark-guide.md
Markdown
│ │ ├─
▾
elements
│ │ │ ├─
canvas.md
Markdown
│ │ │ ├─
decorations.md
Markdown
│ │ │ ├─
image-effects.md
Markdown
│ │ │ └─
typography.md
Markdown
│ │ ├─
▾
presets
│ │ │ ├─
bold.md
Markdown
│ │ │ ├─
chalkboard.md
Markdown
│ │ │ ├─
cute.md
Markdown
│ │ │ ├─
fresh.md
Markdown
│ │ │ ├─
minimal.md
Markdown
│ │ │ ├─
notion.md
Markdown
│ │ │ ├─
pop.md
Markdown
│ │ │ ├─
retro.md
Markdown
│ │ │ ├─
screen-print.md
Markdown
│ │ │ ├─
study-notes.md
Markdown
│ │ │ └─
warm.md
Markdown
│ │ ├─
▾
workflows
│ │ │ ├─
analysis-framework.md
Markdown
│ │ │ ├─
outline-template.md
Markdown
│ │ │ └─
prompt-assembly.md
Markdown
│ │ └─
style-presets.md
Markdown
│ └─
SKILL.md
Markdown
├─
CHANGELOG.md
Markdown
├─
CHANGELOG.zh.md
Markdown
├─
CLAUDE.md
Markdown
├─
package-lock.json
JSON
├─
package.json
JSON
├─
README.md
Markdown
├─
README.zh.md
Markdown
└─
SKILL.md
Markdown
Dependencies 3 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
tsx | ^4.20.5 | npm | No | devDependency,^版本范围 |
baoyu-chrome-cdp | 0.1.0 | workspace | No | 内部包,提供Chrome CDP封装 |
baoyu-md | * | workspace | No | 内部包,Markdown处理 |
Security Positives
✓ CHANGELOG记录已修复历史curl|bash安全问题
✓ 技能明确声明reverse-engineered API使用需用户同意
✓ 提供consent.json机制确保用户知情
✓ 使用官方API端点,无第三方数据泄露风险
✓ 环境变量隔离API密钥,不硬编码凭证
✓ 代码结构清晰,无eval/动态代码执行