This report was generated in Chinese. Some content may be in Chinese.
Low Risk — Risk Score 8/100
Last scan:2 hr ago Rescan
8 /100
baoyu-skills
宝玉分享的 Claude Code 技能集,包含内容生成、转换、发布等多个子技能
baoyu-skills 是一个合法的内容生成技能集,使用标准API进行图片生成和社交媒体内容转换,预扫描标记的IOC均为误报或已修复,无恶意行为证据。
Skill Namebaoyu-skills
Duration80.7s
Enginepi
ClawHub Baoyu Skills v1.0.0 by conanwhf
📥 17
ClawHub Verdict Suspicious dangerous_execenv_credential_accessllm_suspiciouspotential_exfiltrationvt_suspicious
Safe to install
可用 - 所有预扫描标记的高危指标经审查均为合理用途(Base64用于解码API响应、硬编码IP为占位符或SVG路径数据、curl|bash已在CHANGELOG中修复)。

Findings 2 items

Severity Finding Location
Low
依赖版本锁定缺失 Supply Chain
package.json中devDependencies使用^版本范围,package-lock.json存在但需确保安装时使用
"tsx": "^4.20.5"
→ 生产环境使用npm ci确保精确版本安装
package.json:11
Info
Chrome CDP Cookie读取 Sensitive Access
baoyu-danger-gemini-web通过Chrome调试端口读取cookies用于认证,符合声明用途
使用baoyu-chrome-cdp库进行CDP连接
→ 已正确隔离,仅读取指定域的cookies
skills/baoyu-danger-gemini-web/scripts/gemini-webapi/utils/load-browser-cookies.ts:1
ResourceDeclaredInferredStatusEvidence
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 27L · 1.0 KB
│ ├─ 📝 comic-style-maintenance.md Markdown 35L · 1.4 KB
│ ├─ 📝 creating-skills.md Markdown 135L · 4.2 KB
│ ├─ 📝 image-generation.md Markdown 53L · 1.7 KB
│ ├─ 📝 publishing.md Markdown 41L · 1.7 KB
│ └─ 📝 testing.md Markdown 73L · 2.4 KB
├─ 📁 packages
│ ├─ 📁 baoyu-chrome-cdp
│ │ ├─ 📁 src
│ │ │ ├─ 📜 index.test.ts TypeScript 307L · 9.3 KB
│ │ │ └─ 📜 index.ts TypeScript 523L · 16.8 KB
│ │ └─ 📋 package.json JSON 9L · 140 B
│ └─ 📁 baoyu-md
│ ├─ 📁 src
│ │ ├─ 📁 code-themes
│ │ │ ├─ 📄 1c-light.min.css CSS 8L · 1.1 KB
│ │ │ ├─ 📄 a11y-dark.min.css CSS 6L · 1.1 KB
│ │ │ ├─ 📄 a11y-light.min.css CSS 6L · 1.1 KB
│ │ │ ├─ 📄 agate.min.css CSS 19L · 1.3 KB
│ │ │ ├─ 📄 an-old-hope.min.css CSS 8L · 961 B
│ │ │ ├─ 📄 androidstudio.min.css CSS 1L · 611 B
│ │ │ ├─ 📄 arduino-light.min.css CSS 1L · 844 B
│ │ │ ├─ 📄 arta.min.css CSS 1L · 673 B
│ │ │ ├─ 📄 ascetic.min.css CSS 1L · 454 B
│ │ │ ├─ 📄 atom-one-dark-reasonable.min.css CSS 1L · 1.2 KB
│ │ │ ├─ 📄 atom-one-dark.min.css CSS 1L · 856 B
│ │ │ ├─ 📄 atom-one-light.min.css CSS 1L · 856 B
│ │ │ ├─ 📄 brown-paper.min.css CSS 1L · 656 B
│ │ │ ├─ 📄 codepen-embed.min.css CSS 1L · 600 B
│ │ │ ├─ 📄 color-brewer.min.css CSS 1L · 631 B
│ │ │ ├─ 📄 dark.min.css CSS 1L · 625 B
│ │ │ ├─ 📄 default.min.css CSS 8L · 1.1 KB
│ │ │ ├─ 📄 devibeans.min.css CSS 6L · 1.1 KB
│ │ │ ├─ 📄 docco.min.css CSS 1L · 837 B
│ │ │ ├─ 📄 far.min.css CSS 1L · 669 B
│ │ │ ├─ 📄 felipec.min.css CSS 6L · 1.2 KB
│ │ │ ├─ 📄 foundation.min.css CSS 1L · 779 B
│ │ │ ├─ 📄 github-dark-dimmed.min.css CSS 8L · 1.2 KB
│ │ │ ├─ 📄 github-dark.min.css CSS 9L · 1.3 KB
│ │ │ ├─ 📄 github.min.css CSS 9L · 1.3 KB
│ │ │ ├─ 📄 gml.min.css CSS 1L · 787 B
│ │ │ ├─ 📄 googlecode.min.css CSS 1L · 835 B
│ │ │ ├─ 📄 gradient-dark.min.css CSS 1L · 1.1 KB
│ │ │ ├─ 📄 gradient-light.min.css CSS 1L · 1.1 KB
│ │ │ ├─ 📄 grayscale.min.css CSS 1L · 1.6 KB
│ │ │ ├─ 📄 hybrid.min.css CSS 1L · 897 B
│ │ │ ├─ 📄 idea.min.css CSS 1L · 906 B
│ │ │ ├─ 📄 intellij-light.min.css CSS 1L · 1.0 KB
│ │ │ ├─ 📄 ir-black.min.css CSS 1L · 694 B
│ │ │ ├─ 📄 isbl-editor-dark.min.css CSS 1L · 971 B
│ │ │ ├─ 📄 isbl-editor-light.min.css CSS 1L · 952 B
│ │ │ ├─ 📄 kimbie-dark.min.css CSS 1L · 652 B
│ │ │ ├─ 📄 kimbie-light.min.css CSS 1L · 652 B
│ │ │ ├─ 📄 lightfair.min.css CSS 1L · 831 B
│ │ │ ├─ 📄 lioshi.min.css CSS 1L · 715 B
│ │ │ ├─ 📄 magula.min.css CSS 1L · 642 B
│ │ │ ├─ 📄 mono-blue.min.css CSS 1L · 631 B
│ │ │ ├─ 📄 monokai-sublime.min.css CSS 1L · 826 B
│ │ │ ├─ 📄 monokai.min.css CSS 1L · 814 B
│ │ │ ├─ 📄 night-owl.min.css CSS 1L · 1.4 KB
│ │ │ ├─ 📄 nnfx-dark.min.css CSS 9L · 1.4 KB
│ │ │ ├─ 📄 nnfx-light.min.css CSS 9L · 1.4 KB
│ │ │ ├─ 📄 nord.min.css CSS 1L · 2.6 KB
│ │ │ ├─ 📄 obsidian.min.css CSS 1L · 882 B
│ │ │ ├─ 📄 panda-syntax-dark.min.css CSS 1L · 1.1 KB
│ │ │ ├─ 📄 panda-syntax-light.min.css CSS 1L · 1.0 KB
│ │ │ ├─ 📄 paraiso-dark.min.css CSS 1L · 637 B
│ │ │ ├─ 📄 paraiso-light.min.css CSS 1L · 637 B
│ │ │ ├─ 📄 pojoaque.min.css CSS 1L · 814 B
│ │ │ ├─ 📄 purebasic.min.css CSS 1L · 734 B
│ │ │ ├─ 📄 qtcreator-dark.min.css CSS 1L · 815 B
│ │ │ ├─ 📄 qtcreator-light.min.css CSS 1L · 810 B
│ │ │ ├─ 📄 rainbow.min.css CSS 1L · 826 B
│ │ │ ├─ 📄 routeros.min.css CSS 1L · 862 B
│ │ │ ├─ 📄 school-book.min.css CSS 1L · 664 B
│ │ │ ├─ 📄 shades-of-purple.min.css CSS 1L · 854 B
│ │ │ ├─ 📄 srcery.min.css CSS 1L · 795 B
│ │ │ ├─ 📄 stackoverflow-dark.min.css CSS 12L · 1.2 KB
│ │ │ ├─ 📄 stackoverflow-light.min.css CSS 12L · 1.3 KB
│ │ │ ├─ 📄 sunburst.min.css CSS 1L · 950 B
│ │ │ ├─ 📄 tokyo-night-dark.min.css CSS 7L · 1.2 KB
│ │ │ ├─ 📄 tokyo-night-light.min.css CSS 7L · 1.2 KB
│ │ │ ├─ 📄 tomorrow-night-blue.min.css CSS 1L · 648 B
│ │ │ ├─ 📄 tomorrow-night-bright.min.css CSS 1L · 648 B
│ │ │ ├─ 📄 vs.min.css CSS 1L · 640 B
│ │ │ ├─ 📄 vs2015.min.css CSS 1L · 1.1 KB
│ │ │ ├─ 📄 xcode.min.css CSS 1L · 945 B
│ │ │ └─ 📄 xt256.min.css CSS 1L · 765 B
│ │ ├─ 📁 extensions
│ │ │ ├─ 📜 alert.ts TypeScript 284L · 19.3 KB
│ │ │ ├─ 📜 footnotes.ts TypeScript 89L · 2.4 KB
│ │ │ ├─ 📜 index.ts TypeScript 10L · 280 B
│ │ │ ├─ 📜 infographic.ts TypeScript 119L · 3.6 KB
│ │ │ ├─ 📜 katex.ts TypeScript 162L · 4.6 KB
│ │ │ ├─ 📜 markup.ts TypeScript 87L · 2.3 KB
│ │ │ ├─ 📜 plantuml.ts TypeScript 289L · 8.1 KB
│ │ │ ├─ 📜 ruby.ts TypeScript 125L · 3.9 KB
│ │ │ ├─ 📜 slider.ts TypeScript 73L · 2.9 KB
│ │ │ └─ 📜 toc.ts TypeScript 74L · 2.1 KB
│ │ ├─ 📁 themes
│ │ │ ├─ 📄 base.css CSS 39L · 816 B
│ │ │ ├─ 📄 default.css CSS 434L · 7.7 KB
│ │ │ ├─ 📄 grace.css CSS 136L · 2.5 KB
│ │ │ ├─ 📄 modern.css CSS 465L · 8.2 KB
│ │ │ └─ 📄 simple.css CSS 129L · 2.7 KB
│ │ ├─ 📁 utils
│ │ │ └─ 📜 languages.ts TypeScript 238L · 8.1 KB
│ │ ├─ 📜 cli.ts TypeScript 163L · 5.7 KB
│ │ ├─ 📜 constants.ts TypeScript 84L · 3.3 KB
│ │ ├─ 📜 content.test.ts TypeScript 93L · 2.3 KB
│ │ ├─ 📜 content.ts TypeScript 105L · 3.1 KB
│ │ ├─ 📜 document.test.ts TypeScript 140L · 4.3 KB
│ │ ├─ 📜 document.ts TypeScript 206L · 6.7 KB
│ │ ├─ 📜 extend-config.ts TypeScript 57L · 2.3 KB
│ │ ├─ 📜 html-builder.test.ts TypeScript 71L · 2.5 KB
│ │ ├─ 📜 html-builder.ts TypeScript 142L · 4.4 KB
│ │ ├─ 📜 images.test.ts TypeScript 79L · 2.5 KB
│ │ ├─ 📜 images.ts TypeScript 156L · 4.1 KB
│ │ ├─ 📜 index.ts TypeScript 10L · 307 B
│ │ ├─ 📜 render.ts TypeScript 43L · 1.2 KB
│ │ ├─ 📜 renderer.test.ts TypeScript 64L · 2.0 KB
│ │ ├─ 📜 renderer.ts TypeScript 442L · 13.3 KB
│ │ ├─ 📜 themes.ts TypeScript 62L · 1.8 KB
│ │ └─ 📜 types.ts TypeScript 78L · 1.8 KB
│ └─ 📋 package.json JSON 21L · 450 B
├─ 📁 scripts
│ ├─ 📁 lib
│ │ ├─ 📜 release-files.mjs JavaScript 75L · 2.6 KB
│ │ ├─ 📜 release-files.test.ts TypeScript 110L · 3.6 KB
│ │ ├─ 📜 shared-skill-packages.mjs JavaScript 280L · 8.6 KB
│ │ └─ 📜 shared-skill-packages.test.ts TypeScript 70L · 2.4 KB
│ ├─ 📜 install-git-hooks.mjs JavaScript 25L · 628 B
│ ├─ 📜 publish-skill.mjs JavaScript 311L · 8.1 KB
│ ├─ 📜 sync-clawhub.mjs JavaScript 528L · 13.2 KB
│ ├─ 🔧 sync-clawhub.sh Shell 16L · 342 B
│ └─ 📜 sync-shared-skill-packages.mjs JavaScript 70L · 1.7 KB
├─ 📁 skills
│ ├─ 📁 baoyu-article-illustrator
│ │ ├─ 📁 prompts
│ │ │ └─ 📝 system.md Markdown 32L · 1.1 KB
│ │ ├─ 📁 references
│ │ │ ├─ 📁 config
│ │ │ │ ├─ 📝 first-time-setup.md Markdown 138L · 3.6 KB
│ │ │ │ └─ 📝 preferences-schema.md Markdown 124L · 3.3 KB
│ │ │ ├─ 📁 styles
│ │ │ │ ├─ 📝 blueprint.md Markdown 57L · 1.8 KB
│ │ │ │ ├─ 📝 chalkboard.md Markdown 62L · 2.2 KB
│ │ │ │ ├─ 📝 editorial.md Markdown 59L · 1.7 KB
│ │ │ │ ├─ 📝 elegant.md Markdown 56L · 1.7 KB
│ │ │ │ ├─ 📝 fantasy-animation.md Markdown 58L · 1.9 KB
│ │ │ │ ├─ 📝 flat-doodle.md Markdown 61L · 1.8 KB
│ │ │ │ ├─ 📝 flat.md Markdown 59L · 1.6 KB
│ │ │ │ ├─ 📝 intuition-machine.md Markdown 57L · 1.8 KB
│ │ │ │ ├─ 📝 minimal.md Markdown 58L · 1.6 KB
│ │ │ │ ├─ 📝 nature.md Markdown 58L · 1.7 KB
│ │ │ │ ├─ 📝 notion.md Markdown 58L · 1.6 KB
│ │ │ │ ├─ 📝 pixel-art.md Markdown 57L · 1.9 KB
│ │ │ │ ├─ 📝 playful.md Markdown 59L · 1.7 KB
│ │ │ │ ├─ 📝 retro.md Markdown 59L · 1.6 KB
│ │ │ │ ├─ 📝 scientific.md Markdown 59L · 1.7 KB
│ │ │ │ ├─ 📝 screen-print.md Markdown 70L · 2.6 KB
│ │ │ │ ├─ 📝 sketch-notes.md Markdown 56L · 1.8 KB
│ │ │ │ ├─ 📝 sketch.md Markdown 57L · 1.7 KB
│ │ │ │ ├─ 📝 vector-illustration.md Markdown 57L · 1.9 KB
│ │ │ │ ├─ 📝 vintage.md Markdown 59L · 1.8 KB
│ │ │ │ ├─ 📝 warm.md Markdown 58L · 1.7 KB
│ │ │ │ └─ 📝 watercolor.md Markdown 58L · 1.8 KB
│ │ │ ├─ 📝 prompt-construction.md Markdown 284L · 7.6 KB
│ │ │ ├─ 📝 style-presets.md Markdown 72L · 3.3 KB
│ │ │ ├─ 📝 styles.md Markdown 196L · 7.7 KB
│ │ │ ├─ 📝 usage.md Markdown 82L · 2.1 KB
│ │ │ └─ 📝 workflow.md Markdown 412L · 14.4 KB
│ │ ├─ 📁 scripts
│ │ │ └─ 📜 build-batch.ts TypeScript 156L · 4.9 KB
│ │ └─ 📝 SKILL.md Markdown 186L · 7.3 KB
│ ├─ 📁 baoyu-comic
│ │ ├─ 📁 references
│ │ │ ├─ 📁 art-styles
│ │ │ │ ├─ 📝 chalk.md Markdown 101L · 2.7 KB
│ │ │ │ ├─ 📝 ink-brush.md Markdown 97L · 2.5 KB
│ │ │ │ ├─ 📝 ligne-claire.md Markdown 75L · 2.3 KB
│ │ │ │ ├─ 📝 manga.md Markdown 93L · 2.5 KB
│ │ │ │ └─ 📝 realistic.md Markdown 89L · 2.7 KB
│ │ │ ├─ 📁 config
│ │ │ │ ├─ 📝 first-time-setup.md Markdown 154L · 3.8 KB
│ │ │ │ ├─ 📝 preferences-schema.md Markdown 155L · 4.5 KB
│ │ │ │ └─ 📝 watermark-guide.md Markdown 66L · 2.4 KB
│ │ │ ├─ 📁 layouts
│ │ │ │ ├─ 📝 cinematic.md Markdown 23L · 450 B
│ │ │ │ ├─ 📝 dense.md Markdown 23L · 415 B
│ │ │ │ ├─ 📝 mixed.md Markdown 23L · 429 B
│ │ │ │ ├─ 📝 splash.md Markdown 23L · 471 B
│ │ │ │ ├─ 📝 standard.md Markdown 23L · 440 B
│ │ │ │ └─ 📝 webtoon.md Markdown 30L · 778 B
│ │ │ ├─ 📁 presets
│ │ │ │ ├─ 📝 ohmsha.md Markdown 114L · 4.4 KB
│ │ │ │ ├─ 📝 shoujo.md Markdown 116L · 3.2 KB
│ │ │ │ └─ 📝 wuxia.md Markdown 110L · 2.9 KB
│ │ │ ├─ 📁 tones
│ │ │ │ ├─ 📝 action.md Markdown 110L · 2.2 KB
│ │ │ │ ├─ 📝 dramatic.md Markdown 95L · 1.9 KB
│ │ │ │ ├─ 📝 energetic.md Markdown 105L · 2.1 KB
│ │ │ │ ├─ 📝 neutral.md Markdown 63L · 1.3 KB
│ │ │ │ ├─ 📝 romantic.md Markdown 100L · 2.1 KB
│ │ │ │ ├─ 📝 vintage.md Markdown 104L · 2.1 KB
│ │ │ │ └─ 📝 warm.md Markdown 94L · 1.8 KB
│ │ │ ├─ 📝 analysis-framework.md Markdown 176L · 5.3 KB
│ │ │ ├─ 📝 auto-selection.md Markdown 58L · 2.5 KB
│ │ │ ├─ 📝 base-prompt.md Markdown 98L · 3.1 KB
│ │ │ ├─ 📝 character-template.md Markdown 180L · 4.8 KB
│ │ │ ├─ 📝 ohmsha-guide.md Markdown 85L · 2.9 KB
│ │ │ ├─ 📝 partial-workflows.md Markdown 123L · 2.9 KB
│ │ │ ├─ 📝 storyboard-template.md Markdown 143L · 3.9 KB
│ │ │ └─ 📝 workflow.md Markdown 514L · 17.1 KB
│ │ ├─ 📁 scripts
│ │ │ └─ 📜 merge-to-pdf.ts TypeScript 116L · 3.1 KB
│ │ └─ 📝 SKILL.md Markdown 311L · 13.1 KB
│ ├─ 📁 baoyu-compress-image
│ │ ├─ 📁 scripts
│ │ │ └─ 📜 main.ts TypeScript 317L · 9.8 KB
│ │ └─ 📝 SKILL.md Markdown 104L · 5.2 KB
│ ├─ 📁 baoyu-cover-image
│ │ ├─ 📁 references
│ │ │ ├─ 📁 config
│ │ │ │ ├─ 📝 first-time-setup.md Markdown 202L · 5.5 KB
│ │ │ │ ├─ 📝 preferences-schema.md Markdown 261L · 8.2 KB
│ │ │ │ └─ 📝 watermark-guide.md Markdown 69L · 2.2 KB
│ │ │ ├─ 📁 dimensions
│ │ │ │ ├─ 📝 font.md Markdown 164L · 4.7 KB
│ │ │ │ ├─ 📝 mood.md Markdown 141L · 4.3 KB
│ │ │ │ └─ 📝 text.md Markdown 130L · 3.1 KB
│ │ │ ├─ 📁 palettes
│ │ │ │ ├─ 📝 cool.md Markdown 26L · 635 B
│ │ │ │ ├─ 📝 dark.md Markdown 26L · 645 B
│ │ │ │ ├─ 📝 duotone.md Markdown 39L · 1.3 KB
│ │ │ │ ├─ 📝 earth.md Markdown 26L · 626 B
│ │ │ │ ├─ 📝 elegant.md Markdown 26L · 621 B
│ │ │ │ ├─ 📝 mono.md Markdown 26L · 608 B
│ │ │ │ ├─ 📝 pastel.md Markdown 26L · 607 B
│ │ │ │ ├─ 📝 retro.md Markdown 30L · 825 B
│ │ │ │ ├─ 📝 vivid.md Markdown 26L · 643 B
│ │ │ │ └─ 📝 warm.md Markdown 26L · 613 B
│ │ │ ├─ 📁 renderings
│ │ │ │ ├─ 📝 chalk.md Markdown 43L · 1.1 KB
│ │ │ │ ├─ 📝 digital.md Markdown 42L · 1.1 KB
│ │ │ │ ├─ 📝 flat-vector.md Markdown 42L · 1.2 KB
│ │ │ │ ├─ 📝 hand-drawn.md Markdown 40L · 1.0 KB
│ │ │ │ ├─ 📝 painterly.md Markdown 40L · 1.0 KB
│ │ │ │ ├─ 📝 pixel.md Markdown 42L · 961 B
│ │ │ │ └─ 📝 screen-print.md Markdown 44L · 1.5 KB
│ │ │ ├─ 📁 workflow
│ │ │ │ ├─ 📝 confirm-options.md Markdown 152L · 5.0 KB
│ │ │ │ ├─ 📝 prompt-template.md Markdown 253L · 10.9 KB
│ │ │ │ └─ 📝 reference-images.md Markdown 99L · 4.0 KB
│ │ │ ├─ 📝 auto-selection.md Markdown 73L · 2.7 KB
│ │ │ ├─ 📝 base-prompt.md Markdown 124L · 5.3 KB
│ │ │ ├─ 📝 compatibility.md Markdown 60L · 2.4 KB
│ │ │ ├─ 📝 style-presets.md Markdown 38L · 1.4 KB
│ │ │ ├─ 📝 types.md Markdown 23L · 1.3 KB
│ │ │ └─ 📝 visual-elements.md Markdown 101L · 3.2 KB
│ │ └─ 📝 SKILL.md Markdown 259L · 10.7 KB
│ ├─ 📁 baoyu-danger-gemini-web
│ │ ├─ 📁 scripts
│ │ │ ├─ 📁 gemini-webapi
│ │ │ │ ├─ 📁 components
│ │ │ │ │ ├─ 📜 gem-mixin.ts TypeScript 179L · 5.6 KB
│ │ │ │ │ └─ 📜 index.ts TypeScript 2L · 44 B
│ │ │ │ ├─ 📁 types
│ │ │ │ │ ├─ 📜 candidate.ts TypeScript 45L · 1.3 KB
│ │ │ │ │ ├─ 📜 gem.ts TypeScript 75L · 1.8 KB
│ │ │ │ │ ├─ 📜 grpc.ts TypeScript 16L · 369 B
│ │ │ │ │ ├─ 📜 image.ts TypeScript 114L · 3.4 KB
│ │ │ │ │ ├─ 📜 index.ts TypeScript 6L · 232 B
│ │ │ │ │ └─ 📜 modeloutput.ts TypeScript 35L · 816 B
│ │ │ │ ├─ 📁 utils
│ │ │ │ │ ├─ 📜 cookie-file.ts TypeScript 82L · 2.3 KB
│ │ │ │ │ ├─ 📜 decorators.ts TypeScript 34L · 1.1 KB
│ │ │ │ │ ├─ 🔑 get-access-token.ts TypeScript 192L · 7.4 KB
│ │ │ │ │ ├─ 📜 http.ts TypeScript 57L · 1.6 KB
│ │ │ │ │ ├─ 📜 index.ts TypeScript 20L · 1021 B
│ │ │ │ │ ├─ 📜 load-browser-cookies.ts TypeScript 289L · 9.7 KB
│ │ │ │ │ ├─ 📜 logger.ts TypeScript 42L · 1.2 KB
│ │ │ │ │ ├─ 📜 parsing.ts TypeScript 44L · 1.3 KB
│ │ │ │ │ ├─ 📜 paths.ts TypeScript 60L · 2.3 KB
│ │ │ │ │ ├─ 📜 rotate-1psidts.ts TypeScript 46L · 1.5 KB
│ │ │ │ │ └─ 📜 upload-file.ts TypeScript 41L · 1.1 KB
│ │ │ │ ├─ 📜 client.ts TypeScript 627L · 21.3 KB
│ │ │ │ ├─ 📜 constants.ts TypeScript 112L · 3.8 KB
│ │ │ │ ├─ 📜 exceptions.ts TypeScript 56L · 1.2 KB
│ │ │ │ └─ 📜 index.ts TypeScript 8L · 273 B
│ │ │ ├─ 📁 vendor
│ │ │ │ └─ 📁 baoyu-chrome-cdp
│ │ │ │ ├─ 📁 src
│ │ │ │ │ ├─ 📜 index.test.ts TypeScript 307L · 9.3 KB
│ │ │ │ │ └─ 📜 index.ts TypeScript 523L · 16.8 KB
│ │ │ │ └─ 📋 package.json JSON 9L · 140 B
│ │ │ ├─ 📜 main.ts TypeScript 513L · 15.3 KB
│ │ │ └─ 📋 package.json JSON 8L · 169 B
│ │ └─ 📝 SKILL.md Markdown 168L · 8.5 KB
│ ├─ 📁 baoyu-danger-x-to-markdown
│ │ ├─ 📁 references
│ │ │ └─ 📁 config
│ │ │ └─ 📝 first-time-setup.md Markdown 106L · 2.4 KB
│ │ ├─ 📁 scripts
│ │ │ ├─ 📁 vendor
│ │ │ │ └─ 📁 baoyu-chrome-cdp
│ │ │ │ ├─ 📁 src
│ │ │ │ │ ├─ 📜 index.test.ts TypeScript 307L · 9.3 KB
│ │ │ │ │ └─ 📜 index.ts TypeScript 523L · 16.8 KB
│ │ │ │ └─ 📋 package.json JSON 9L · 140 B
│ │ │ ├─ 📜 constants.ts TypeScript 143L · 6.6 KB
│ │ │ ├─ 📜 cookie-file.ts TypeScript 85L · 2.4 KB
│ │ │ ├─ 📜 cookies.ts TypeScript 285L · 9.4 KB
│ │ │ ├─ 📜 graphql.ts TypeScript 389L · 12.6 KB
│ │ │ ├─ 📜 http.ts TypeScript 117L · 3.4 KB
│ │ │ ├─ 📜 main.ts TypeScript 640L · 18.6 KB
│ │ │ ├─ 📜 markdown.test.ts TypeScript 179L · 4.7 KB
│ │ │ ├─ 📜 markdown.ts TypeScript 725L · 20.6 KB
│ │ │ ├─ 📜 media-localizer.ts TypeScript 339L · 10.2 KB
│ │ │ ├─ 📋 package.json JSON 8L · 172 B
│ │ │ ├─ 📜 paths.ts TypeScript 55L · 2.2 KB
│ │ │ ├─ 📜 referenced-tweets.ts TypeScript 81L · 2.2 KB
│ │ │ ├─ 📜 thread-markdown.ts TypeScript 295L · 8.0 KB
│ │ │ ├─ 📜 thread.ts TypeScript 311L · 8.7 KB
│ │ │ ├─ 📜 tweet-article.ts TypeScript 96L · 2.9 KB
│ │ │ ├─ 📜 tweet-to-markdown.ts TypeScript 212L · 6.2 KB
│ │ │ └─ 📜 types.ts TypeScript 81L · 1.5 KB
│ │ └─ 📝 SKILL.md Markdown 224L · 9.2 KB
│ ├─ 📁 baoyu-format-markdown
│ │ ├─ 📁 references
│ │ │ └─ 📝 title-formulas.md Markdown 53L · 2.9 KB
│ │ ├─ 📁 scripts
│ │ │ ├─ 📜 autocorrect.ts TypeScript 10L · 352 B
│ │ │ ├─ 📜 main.ts TypeScript 176L · 4.7 KB
│ │ │ ├─ 📋 package-lock.json JSON 1125L · 31.1 KB
│ │ │ ├─ 📋 package.json JSON 11L · 275 B
│ │ │ └─ 📜 quotes.ts TypeScript 5L · 173 B
│ │ └─ 📝 SKILL.md Markdown 366L · 15.7 KB
│ ├─ 📁 baoyu-image-gen
│ │ ├─ 📁 references
│ │ │ └─ 📁 config
│ │ │ ├─ 📝 first-time-setup.md Markdown 245L · 7.8 KB
│ │ │ └─ 📝 preferences-schema.md Markdown 103L · 3.0 KB
│ │ ├─ 📁 scripts
│ │ │ ├─ 📁 providers
│ │ │ │ ├─ 📜 dashscope.test.ts TypeScript 148L · 4.3 KB
│ │ │ │ ├─ 📜 dashscope.ts TypeScript 463L · 13.0 KB
│ │ │ │ ├─ 📜 google.test.ts TypeScript 126L · 3.3 KB
│ │ │ │ ├─ 📜 google.ts TypeScript 349L · 9.6 KB
│ │ │ │ ├─ 📜 jimeng.ts TypeScript 467L · 12.6 KB
│ │ │ │ ├─ 📜 openai.test.ts TypeScript 56L · 1.9 KB
│ │ │ │ ├─ 📜 openai.ts TypeScript 227L · 6.1 KB
│ │ │ │ ├─ 📜 openrouter.ts TypeScript 255L · 7.0 KB
│ │ │ │ ├─ 📜 replicate.test.ts TypeScript 101L · 2.4 KB
│ │ │ │ ├─ 📜 replicate.ts TypeScript 205L · 5.8 KB
│ │ │ │ ├─ 📜 seedream.test.ts TypeScript 244L · 6.4 KB
│ │ │ │ └─ 📜 seedream.ts TypeScript 341L · 9.6 KB
│ │ │ ├─ 📜 main.test.ts TypeScript 339L · 8.7 KB
│ │ │ ├─ 📜 main.ts TypeScript 1054L · 34.9 KB
│ │ │ └─ 📜 types.ts TypeScript 71L · 1.6 KB
│ │ └─ 📝 SKILL.md Markdown 355L · 16.5 KB
│ ├─ 📁 baoyu-infographic
│ │ ├─ 📁 references
│ │ │ ├─ 📁 layouts
│ │ │ │ ├─ 📝 bento-grid.md Markdown 41L · 851 B
│ │ │ │ ├─ 📝 binary-comparison.md Markdown 48L · 1.2 KB
│ │ │ │ ├─ 📝 bridge.md Markdown 41L · 907 B
│ │ │ │ ├─ 📝 circular-flow.md Markdown 41L · 759 B
│ │ │ │ ├─ 📝 comic-strip.md Markdown 41L · 847 B
│ │ │ │ ├─ 📝 comparison-matrix.md Markdown 41L · 893 B
│ │ │ │ ├─ 📝 dashboard.md Markdown 41L · 776 B
│ │ │ │ ├─ 📝 dense-modules.md Markdown 72L · 3.6 KB
│ │ │ │ ├─ 📝 funnel.md Markdown 41L · 821 B
│ │ │ │ ├─ 📝 hierarchical-layers.md Markdown 48L · 1.2 KB
│ │ │ │ ├─ 📝 hub-spoke.md Markdown 41L · 865 B
│ │ │ │ ├─ 📝 iceberg.md Markdown 41L · 884 B
│ │ │ │ ├─ 📝 isometric-map.md Markdown 41L · 833 B
│ │ │ │ ├─ 📝 jigsaw.md Markdown 41L · 844 B
│ │ │ │ ├─ 📝 linear-progression.md Markdown 48L · 1.2 KB
│ │ │ │ ├─ 📝 periodic-table.md Markdown 41L · 774 B
│ │ │ │ ├─ 📝 story-mountain.md Markdown 41L · 815 B
│ │ │ │ ├─ 📝 structural-breakdown.md Markdown 48L · 1.1 KB
│ │ │ │ ├─ 📝 tree-branching.md Markdown 41L · 913 B
│ │ │ │ ├─ 📝 venn-diagram.md Markdown 41L · 825 B
│ │ │ │ └─ 📝 winding-roadmap.md Markdown 41L · 799 B
│ │ │ ├─ 📁 styles
│ │ │ │ ├─ 📝 aged-academia.md Markdown 36L · 990 B
│ │ │ │ ├─ 📝 bold-graphic.md Markdown 36L · 920 B
│ │ │ │ ├─ 📝 chalkboard.md Markdown 61L · 2.2 KB
│ │ │ │ ├─ 📝 claymation.md Markdown 29L · 654 B
│ │ │ │ ├─ 📝 corporate-memphis.md Markdown 29L · 612 B
│ │ │ │ ├─ 📝 craft-handmade.md Markdown 44L · 1.4 KB
│ │ │ │ ├─ 📝 cyberpunk-neon.md Markdown 29L · 625 B
│ │ │ │ ├─ 📝 ikea-manual.md Markdown 29L · 572 B
│ │ │ │ ├─ 📝 kawaii.md Markdown 29L · 653 B
│ │ │ │ ├─ 📝 knolling.md Markdown 29L · 584 B
│ │ │ │ ├─ 📝 lego-brick.md Markdown 29L · 574 B
│ │ │ │ ├─ 📝 morandi-journal.md Markdown 60L · 2.2 KB
│ │ │ │ ├─ 📝 origami.md Markdown 29L · 607 B
│ │ │ │ ├─ 📝 pixel-art.md Markdown 29L · 562 B
│ │ │ │ ├─ 📝 pop-laboratory.md Markdown 48L · 2.1 KB
│ │ │ │ ├─ 📝 retro-pop-grid.md Markdown 47L · 2.1 KB
│ │ │ │ ├─ 📝 storybook-watercolor.md Markdown 29L · 703 B
│ │ │ │ ├─ 📝 subway-map.md Markdown 29L · 591 B
│ │ │ │ ├─ 📝 technical-schematic.md Markdown 36L · 983 B
│ │ │ │ └─ 📝 ui-wireframe.md Markdown 29L · 596 B
│ │ │ ├─ 📝 analysis-framework.md Markdown 182L · 7.3 KB
│ │ │ ├─ 📝 base-prompt.md Markdown 43L · 1.1 KB
│ │ │ └─ 📝 structured-content-template.md Markdown 244L · 5.4 KB
│ │ └─ 📝 SKILL.md Markdown 266L · 12.4 KB
│ ├─ 📁 baoyu-markdown-to-html
│ │ ├─ 📁 scripts
│ │ │ ├─ 📁 vendor
│ │ │ │ └─ 📁 baoyu-md
│ │ │ │ ├─ 📁 src
│ │ │ │ │ ├─ 📁 code-themes
│ │ │ │ │ │ ├─ 📄 1c-light.min.css CSS 8L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 a11y-dark.min.css CSS 6L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 a11y-light.min.css CSS 6L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 agate.min.css CSS 19L · 1.3 KB
│ │ │ │ │ │ ├─ 📄 an-old-hope.min.css CSS 8L · 961 B
│ │ │ │ │ │ ├─ 📄 androidstudio.min.css CSS 1L · 611 B
│ │ │ │ │ │ ├─ 📄 arduino-light.min.css CSS 1L · 844 B
│ │ │ │ │ │ ├─ 📄 arta.min.css CSS 1L · 673 B
│ │ │ │ │ │ ├─ 📄 ascetic.min.css CSS 1L · 454 B
│ │ │ │ │ │ ├─ 📄 atom-one-dark-reasonable.min.css CSS 1L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 atom-one-dark.min.css CSS 1L · 856 B
│ │ │ │ │ │ ├─ 📄 atom-one-light.min.css CSS 1L · 856 B
│ │ │ │ │ │ ├─ 📄 brown-paper.min.css CSS 1L · 656 B
│ │ │ │ │ │ ├─ 📄 codepen-embed.min.css CSS 1L · 600 B
│ │ │ │ │ │ ├─ 📄 color-brewer.min.css CSS 1L · 631 B
│ │ │ │ │ │ ├─ 📄 dark.min.css CSS 1L · 625 B
│ │ │ │ │ │ ├─ 📄 default.min.css CSS 8L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 devibeans.min.css CSS 6L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 docco.min.css CSS 1L · 837 B
│ │ │ │ │ │ ├─ 📄 far.min.css CSS 1L · 669 B
│ │ │ │ │ │ ├─ 📄 felipec.min.css CSS 6L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 foundation.min.css CSS 1L · 779 B
│ │ │ │ │ │ ├─ 📄 github-dark-dimmed.min.css CSS 8L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 github-dark.min.css CSS 9L · 1.3 KB
│ │ │ │ │ │ ├─ 📄 github.min.css CSS 9L · 1.3 KB
│ │ │ │ │ │ ├─ 📄 gml.min.css CSS 1L · 787 B
│ │ │ │ │ │ ├─ 📄 googlecode.min.css CSS 1L · 835 B
│ │ │ │ │ │ ├─ 📄 gradient-dark.min.css CSS 1L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 gradient-light.min.css CSS 1L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 grayscale.min.css CSS 1L · 1.6 KB
│ │ │ │ │ │ ├─ 📄 hybrid.min.css CSS 1L · 897 B
│ │ │ │ │ │ ├─ 📄 idea.min.css CSS 1L · 906 B
│ │ │ │ │ │ ├─ 📄 intellij-light.min.css CSS 1L · 1.0 KB
│ │ │ │ │ │ ├─ 📄 ir-black.min.css CSS 1L · 694 B
│ │ │ │ │ │ ├─ 📄 isbl-editor-dark.min.css CSS 1L · 971 B
│ │ │ │ │ │ ├─ 📄 isbl-editor-light.min.css CSS 1L · 952 B
│ │ │ │ │ │ ├─ 📄 kimbie-dark.min.css CSS 1L · 652 B
│ │ │ │ │ │ ├─ 📄 kimbie-light.min.css CSS 1L · 652 B
│ │ │ │ │ │ ├─ 📄 lightfair.min.css CSS 1L · 831 B
│ │ │ │ │ │ ├─ 📄 lioshi.min.css CSS 1L · 715 B
│ │ │ │ │ │ ├─ 📄 magula.min.css CSS 1L · 642 B
│ │ │ │ │ │ ├─ 📄 mono-blue.min.css CSS 1L · 631 B
│ │ │ │ │ │ ├─ 📄 monokai-sublime.min.css CSS 1L · 826 B
│ │ │ │ │ │ ├─ 📄 monokai.min.css CSS 1L · 814 B
│ │ │ │ │ │ ├─ 📄 night-owl.min.css CSS 1L · 1.4 KB
│ │ │ │ │ │ ├─ 📄 nnfx-dark.min.css CSS 9L · 1.4 KB
│ │ │ │ │ │ ├─ 📄 nnfx-light.min.css CSS 9L · 1.4 KB
│ │ │ │ │ │ ├─ 📄 nord.min.css CSS 1L · 2.6 KB
│ │ │ │ │ │ ├─ 📄 obsidian.min.css CSS 1L · 882 B
│ │ │ │ │ │ ├─ 📄 panda-syntax-dark.min.css CSS 1L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 panda-syntax-light.min.css CSS 1L · 1.0 KB
│ │ │ │ │ │ ├─ 📄 paraiso-dark.min.css CSS 1L · 637 B
│ │ │ │ │ │ ├─ 📄 paraiso-light.min.css CSS 1L · 637 B
│ │ │ │ │ │ ├─ 📄 pojoaque.min.css CSS 1L · 814 B
│ │ │ │ │ │ ├─ 📄 purebasic.min.css CSS 1L · 734 B
│ │ │ │ │ │ ├─ 📄 qtcreator-dark.min.css CSS 1L · 815 B
│ │ │ │ │ │ ├─ 📄 qtcreator-light.min.css CSS 1L · 810 B
│ │ │ │ │ │ ├─ 📄 rainbow.min.css CSS 1L · 826 B
│ │ │ │ │ │ ├─ 📄 routeros.min.css CSS 1L · 862 B
│ │ │ │ │ │ ├─ 📄 school-book.min.css CSS 1L · 664 B
│ │ │ │ │ │ ├─ 📄 shades-of-purple.min.css CSS 1L · 854 B
│ │ │ │ │ │ ├─ 📄 srcery.min.css CSS 1L · 795 B
│ │ │ │ │ │ ├─ 📄 stackoverflow-dark.min.css CSS 12L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 stackoverflow-light.min.css CSS 12L · 1.3 KB
│ │ │ │ │ │ ├─ 📄 sunburst.min.css CSS 1L · 950 B
│ │ │ │ │ │ ├─ 📄 tokyo-night-dark.min.css CSS 7L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 tokyo-night-light.min.css CSS 7L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 tomorrow-night-blue.min.css CSS 1L · 648 B
│ │ │ │ │ │ ├─ 📄 tomorrow-night-bright.min.css CSS 1L · 648 B
│ │ │ │ │ │ ├─ 📄 vs.min.css CSS 1L · 640 B
│ │ │ │ │ │ ├─ 📄 vs2015.min.css CSS 1L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 xcode.min.css CSS 1L · 945 B
│ │ │ │ │ │ └─ 📄 xt256.min.css CSS 1L · 765 B
│ │ │ │ │ ├─ 📁 extensions
│ │ │ │ │ │ ├─ 📜 alert.ts TypeScript 284L · 19.3 KB
│ │ │ │ │ │ ├─ 📜 footnotes.ts TypeScript 89L · 2.4 KB
│ │ │ │ │ │ ├─ 📜 index.ts TypeScript 10L · 280 B
│ │ │ │ │ │ ├─ 📜 infographic.ts TypeScript 119L · 3.6 KB
│ │ │ │ │ │ ├─ 📜 katex.ts TypeScript 162L · 4.6 KB
│ │ │ │ │ │ ├─ 📜 markup.ts TypeScript 87L · 2.3 KB
│ │ │ │ │ │ ├─ 📜 plantuml.ts TypeScript 289L · 8.1 KB
│ │ │ │ │ │ ├─ 📜 ruby.ts TypeScript 125L · 3.9 KB
│ │ │ │ │ │ ├─ 📜 slider.ts TypeScript 73L · 2.9 KB
│ │ │ │ │ │ └─ 📜 toc.ts TypeScript 74L · 2.1 KB
│ │ │ │ │ ├─ 📁 themes
│ │ │ │ │ │ ├─ 📄 base.css CSS 39L · 816 B
│ │ │ │ │ │ ├─ 📄 default.css CSS 434L · 7.7 KB
│ │ │ │ │ │ ├─ 📄 grace.css CSS 136L · 2.5 KB
│ │ │ │ │ │ ├─ 📄 modern.css CSS 465L · 8.2 KB
│ │ │ │ │ │ └─ 📄 simple.css CSS 129L · 2.7 KB
│ │ │ │ │ ├─ 📁 utils
│ │ │ │ │ │ └─ 📜 languages.ts TypeScript 238L · 8.1 KB
│ │ │ │ │ ├─ 📜 cli.ts TypeScript 163L · 5.7 KB
│ │ │ │ │ ├─ 📜 constants.ts TypeScript 84L · 3.3 KB
│ │ │ │ │ ├─ 📜 content.test.ts TypeScript 93L · 2.3 KB
│ │ │ │ │ ├─ 📜 content.ts TypeScript 105L · 3.1 KB
│ │ │ │ │ ├─ 📜 document.test.ts TypeScript 140L · 4.3 KB
│ │ │ │ │ ├─ 📜 document.ts TypeScript 206L · 6.7 KB
│ │ │ │ │ ├─ 📜 extend-config.ts TypeScript 57L · 2.3 KB
│ │ │ │ │ ├─ 📜 html-builder.test.ts TypeScript 71L · 2.5 KB
│ │ │ │ │ ├─ 📜 html-builder.ts TypeScript 142L · 4.4 KB
│ │ │ │ │ ├─ 📜 images.test.ts TypeScript 79L · 2.5 KB
│ │ │ │ │ ├─ 📜 images.ts TypeScript 156L · 4.1 KB
│ │ │ │ │ ├─ 📜 index.ts TypeScript 10L · 307 B
│ │ │ │ │ ├─ 📜 render.ts TypeScript 43L · 1.2 KB
│ │ │ │ │ ├─ 📜 renderer.test.ts TypeScript 64L · 2.0 KB
│ │ │ │ │ ├─ 📜 renderer.ts TypeScript 442L · 13.3 KB
│ │ │ │ │ ├─ 📜 themes.ts TypeScript 62L · 1.8 KB
│ │ │ │ │ └─ 📜 types.ts TypeScript 78L · 1.8 KB
│ │ │ │ └─ 📋 package.json JSON 21L · 450 B
│ │ │ ├─ 📜 main.ts TypeScript 194L · 5.6 KB
│ │ │ └─ 📋 package.json JSON 8L · 152 B
│ │ └─ 📝 SKILL.md Markdown 269L · 11.3 KB
│ ├─ 📁 baoyu-post-to-wechat
│ │ ├─ 📁 references
│ │ │ ├─ 📁 config
│ │ │ │ └─ 📝 first-time-setup.md Markdown 203L · 5.2 KB
│ │ │ ├─ 📝 article-posting.md Markdown 95L · 2.5 KB
│ │ │ └─ 📝 image-text-posting.md Markdown 94L · 2.8 KB
│ │ ├─ 📁 scripts
│ │ │ ├─ 📁 vendor
│ │ │ │ ├─ 📁 baoyu-chrome-cdp
│ │ │ │ │ ├─ 📁 src
│ │ │ │ │ │ ├─ 📜 index.test.ts TypeScript 307L · 9.3 KB
│ │ │ │ │ │ └─ 📜 index.ts TypeScript 523L · 16.8 KB
│ │ │ │ │ └─ 📋 package.json JSON 9L · 140 B
│ │ │ │ └─ 📁 baoyu-md
│ │ │ │ ├─ 📁 src
│ │ │ │ │ ├─ 📁 code-themes
│ │ │ │ │ │ ├─ 📄 1c-light.min.css CSS 8L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 a11y-dark.min.css CSS 6L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 a11y-light.min.css CSS 6L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 agate.min.css CSS 19L · 1.3 KB
│ │ │ │ │ │ ├─ 📄 an-old-hope.min.css CSS 8L · 961 B
│ │ │ │ │ │ ├─ 📄 androidstudio.min.css CSS 1L · 611 B
│ │ │ │ │ │ ├─ 📄 arduino-light.min.css CSS 1L · 844 B
│ │ │ │ │ │ ├─ 📄 arta.min.css CSS 1L · 673 B
│ │ │ │ │ │ ├─ 📄 ascetic.min.css CSS 1L · 454 B
│ │ │ │ │ │ ├─ 📄 atom-one-dark-reasonable.min.css CSS 1L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 atom-one-dark.min.css CSS 1L · 856 B
│ │ │ │ │ │ ├─ 📄 atom-one-light.min.css CSS 1L · 856 B
│ │ │ │ │ │ ├─ 📄 brown-paper.min.css CSS 1L · 656 B
│ │ │ │ │ │ ├─ 📄 codepen-embed.min.css CSS 1L · 600 B
│ │ │ │ │ │ ├─ 📄 color-brewer.min.css CSS 1L · 631 B
│ │ │ │ │ │ ├─ 📄 dark.min.css CSS 1L · 625 B
│ │ │ │ │ │ ├─ 📄 default.min.css CSS 8L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 devibeans.min.css CSS 6L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 docco.min.css CSS 1L · 837 B
│ │ │ │ │ │ ├─ 📄 far.min.css CSS 1L · 669 B
│ │ │ │ │ │ ├─ 📄 felipec.min.css CSS 6L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 foundation.min.css CSS 1L · 779 B
│ │ │ │ │ │ ├─ 📄 github-dark-dimmed.min.css CSS 8L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 github-dark.min.css CSS 9L · 1.3 KB
│ │ │ │ │ │ ├─ 📄 github.min.css CSS 9L · 1.3 KB
│ │ │ │ │ │ ├─ 📄 gml.min.css CSS 1L · 787 B
│ │ │ │ │ │ ├─ 📄 googlecode.min.css CSS 1L · 835 B
│ │ │ │ │ │ ├─ 📄 gradient-dark.min.css CSS 1L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 gradient-light.min.css CSS 1L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 grayscale.min.css CSS 1L · 1.6 KB
│ │ │ │ │ │ ├─ 📄 hybrid.min.css CSS 1L · 897 B
│ │ │ │ │ │ ├─ 📄 idea.min.css CSS 1L · 906 B
│ │ │ │ │ │ ├─ 📄 intellij-light.min.css CSS 1L · 1.0 KB
│ │ │ │ │ │ ├─ 📄 ir-black.min.css CSS 1L · 694 B
│ │ │ │ │ │ ├─ 📄 isbl-editor-dark.min.css CSS 1L · 971 B
│ │ │ │ │ │ ├─ 📄 isbl-editor-light.min.css CSS 1L · 952 B
│ │ │ │ │ │ ├─ 📄 kimbie-dark.min.css CSS 1L · 652 B
│ │ │ │ │ │ ├─ 📄 kimbie-light.min.css CSS 1L · 652 B
│ │ │ │ │ │ ├─ 📄 lightfair.min.css CSS 1L · 831 B
│ │ │ │ │ │ ├─ 📄 lioshi.min.css CSS 1L · 715 B
│ │ │ │ │ │ ├─ 📄 magula.min.css CSS 1L · 642 B
│ │ │ │ │ │ ├─ 📄 mono-blue.min.css CSS 1L · 631 B
│ │ │ │ │ │ ├─ 📄 monokai-sublime.min.css CSS 1L · 826 B
│ │ │ │ │ │ ├─ 📄 monokai.min.css CSS 1L · 814 B
│ │ │ │ │ │ ├─ 📄 night-owl.min.css CSS 1L · 1.4 KB
│ │ │ │ │ │ ├─ 📄 nnfx-dark.min.css CSS 9L · 1.4 KB
│ │ │ │ │ │ ├─ 📄 nnfx-light.min.css CSS 9L · 1.4 KB
│ │ │ │ │ │ ├─ 📄 nord.min.css CSS 1L · 2.6 KB
│ │ │ │ │ │ ├─ 📄 obsidian.min.css CSS 1L · 882 B
│ │ │ │ │ │ ├─ 📄 panda-syntax-dark.min.css CSS 1L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 panda-syntax-light.min.css CSS 1L · 1.0 KB
│ │ │ │ │ │ ├─ 📄 paraiso-dark.min.css CSS 1L · 637 B
│ │ │ │ │ │ ├─ 📄 paraiso-light.min.css CSS 1L · 637 B
│ │ │ │ │ │ ├─ 📄 pojoaque.min.css CSS 1L · 814 B
│ │ │ │ │ │ ├─ 📄 purebasic.min.css CSS 1L · 734 B
│ │ │ │ │ │ ├─ 📄 qtcreator-dark.min.css CSS 1L · 815 B
│ │ │ │ │ │ ├─ 📄 qtcreator-light.min.css CSS 1L · 810 B
│ │ │ │ │ │ ├─ 📄 rainbow.min.css CSS 1L · 826 B
│ │ │ │ │ │ ├─ 📄 routeros.min.css CSS 1L · 862 B
│ │ │ │ │ │ ├─ 📄 school-book.min.css CSS 1L · 664 B
│ │ │ │ │ │ ├─ 📄 shades-of-purple.min.css CSS 1L · 854 B
│ │ │ │ │ │ ├─ 📄 srcery.min.css CSS 1L · 795 B
│ │ │ │ │ │ ├─ 📄 stackoverflow-dark.min.css CSS 12L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 stackoverflow-light.min.css CSS 12L · 1.3 KB
│ │ │ │ │ │ ├─ 📄 sunburst.min.css CSS 1L · 950 B
│ │ │ │ │ │ ├─ 📄 tokyo-night-dark.min.css CSS 7L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 tokyo-night-light.min.css CSS 7L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 tomorrow-night-blue.min.css CSS 1L · 648 B
│ │ │ │ │ │ ├─ 📄 tomorrow-night-bright.min.css CSS 1L · 648 B
│ │ │ │ │ │ ├─ 📄 vs.min.css CSS 1L · 640 B
│ │ │ │ │ │ ├─ 📄 vs2015.min.css CSS 1L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 xcode.min.css CSS 1L · 945 B
│ │ │ │ │ │ └─ 📄 xt256.min.css CSS 1L · 765 B
│ │ │ │ │ ├─ 📁 extensions
│ │ │ │ │ │ ├─ 📜 alert.ts TypeScript 284L · 19.3 KB
│ │ │ │ │ │ ├─ 📜 footnotes.ts TypeScript 89L · 2.4 KB
│ │ │ │ │ │ ├─ 📜 index.ts TypeScript 10L · 280 B
│ │ │ │ │ │ ├─ 📜 infographic.ts TypeScript 119L · 3.6 KB
│ │ │ │ │ │ ├─ 📜 katex.ts TypeScript 162L · 4.6 KB
│ │ │ │ │ │ ├─ 📜 markup.ts TypeScript 87L · 2.3 KB
│ │ │ │ │ │ ├─ 📜 plantuml.ts TypeScript 289L · 8.1 KB
│ │ │ │ │ │ ├─ 📜 ruby.ts TypeScript 125L · 3.9 KB
│ │ │ │ │ │ ├─ 📜 slider.ts TypeScript 73L · 2.9 KB
│ │ │ │ │ │ └─ 📜 toc.ts TypeScript 74L · 2.1 KB
│ │ │ │ │ ├─ 📁 themes
│ │ │ │ │ │ ├─ 📄 base.css CSS 39L · 816 B
│ │ │ │ │ │ ├─ 📄 default.css CSS 434L · 7.7 KB
│ │ │ │ │ │ ├─ 📄 grace.css CSS 136L · 2.5 KB
│ │ │ │ │ │ ├─ 📄 modern.css CSS 465L · 8.2 KB
│ │ │ │ │ │ └─ 📄 simple.css CSS 129L · 2.7 KB
│ │ │ │ │ ├─ 📁 utils
│ │ │ │ │ │ └─ 📜 languages.ts TypeScript 238L · 8.1 KB
│ │ │ │ │ ├─ 📜 cli.ts TypeScript 163L · 5.7 KB
│ │ │ │ │ ├─ 📜 constants.ts TypeScript 84L · 3.3 KB
│ │ │ │ │ ├─ 📜 content.test.ts TypeScript 93L · 2.3 KB
│ │ │ │ │ ├─ 📜 content.ts TypeScript 105L · 3.1 KB
│ │ │ │ │ ├─ 📜 document.test.ts TypeScript 140L · 4.3 KB
│ │ │ │ │ ├─ 📜 document.ts TypeScript 206L · 6.7 KB
│ │ │ │ │ ├─ 📜 extend-config.ts TypeScript 57L · 2.3 KB
│ │ │ │ │ ├─ 📜 html-builder.test.ts TypeScript 71L · 2.5 KB
│ │ │ │ │ ├─ 📜 html-builder.ts TypeScript 142L · 4.4 KB
│ │ │ │ │ ├─ 📜 images.test.ts TypeScript 79L · 2.5 KB
│ │ │ │ │ ├─ 📜 images.ts TypeScript 156L · 4.1 KB
│ │ │ │ │ ├─ 📜 index.ts TypeScript 10L · 307 B
│ │ │ │ │ ├─ 📜 render.ts TypeScript 43L · 1.2 KB
│ │ │ │ │ ├─ 📜 renderer.test.ts TypeScript 64L · 2.0 KB
│ │ │ │ │ ├─ 📜 renderer.ts TypeScript 442L · 13.3 KB
│ │ │ │ │ ├─ 📜 themes.ts TypeScript 62L · 1.8 KB
│ │ │ │ │ └─ 📜 types.ts TypeScript 78L · 1.8 KB
│ │ │ │ └─ 📋 package.json JSON 21L · 450 B
│ │ │ ├─ 📜 cdp.ts TypeScript 255L · 8.2 KB
│ │ │ ├─ 📜 check-permissions.ts TypeScript 251L · 8.6 KB
│ │ │ ├─ 📜 copy-to-clipboard.ts TypeScript 380L · 11.9 KB
│ │ │ ├─ 📜 md-to-wechat.ts TypeScript 170L · 4.7 KB
│ │ │ ├─ 📋 package.json JSON 9L · 208 B
│ │ │ ├─ 📜 paste-from-clipboard.ts TypeScript 194L · 5.5 KB
│ │ │ ├─ 📜 wechat-agent-browser.ts TypeScript 363L · 11.1 KB
│ │ │ ├─ 📜 wechat-api.ts TypeScript 664L · 21.0 KB
│ │ │ ├─ 📜 wechat-article.ts TypeScript 787L · 32.0 KB
│ │ │ ├─ 📜 wechat-browser.ts TypeScript 741L · 27.7 KB
│ │ │ └─ 📜 wechat-extend-config.ts TypeScript 245L · 7.7 KB
│ │ └─ 📝 SKILL.md Markdown 508L · 19.7 KB
│ ├─ 📁 baoyu-post-to-weibo
│ │ ├─ 📁 scripts
│ │ │ ├─ 📁 vendor
│ │ │ │ ├─ 📁 baoyu-chrome-cdp
│ │ │ │ │ ├─ 📁 src
│ │ │ │ │ │ ├─ 📜 index.test.ts TypeScript 307L · 9.3 KB
│ │ │ │ │ │ └─ 📜 index.ts TypeScript 523L · 16.8 KB
│ │ │ │ │ └─ 📋 package.json JSON 9L · 140 B
│ │ │ │ └─ 📁 baoyu-md
│ │ │ │ ├─ 📁 src
│ │ │ │ │ ├─ 📁 code-themes
│ │ │ │ │ │ ├─ 📄 1c-light.min.css CSS 8L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 a11y-dark.min.css CSS 6L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 a11y-light.min.css CSS 6L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 agate.min.css CSS 19L · 1.3 KB
│ │ │ │ │ │ ├─ 📄 an-old-hope.min.css CSS 8L · 961 B
│ │ │ │ │ │ ├─ 📄 androidstudio.min.css CSS 1L · 611 B
│ │ │ │ │ │ ├─ 📄 arduino-light.min.css CSS 1L · 844 B
│ │ │ │ │ │ ├─ 📄 arta.min.css CSS 1L · 673 B
│ │ │ │ │ │ ├─ 📄 ascetic.min.css CSS 1L · 454 B
│ │ │ │ │ │ ├─ 📄 atom-one-dark-reasonable.min.css CSS 1L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 atom-one-dark.min.css CSS 1L · 856 B
│ │ │ │ │ │ ├─ 📄 atom-one-light.min.css CSS 1L · 856 B
│ │ │ │ │ │ ├─ 📄 brown-paper.min.css CSS 1L · 656 B
│ │ │ │ │ │ ├─ 📄 codepen-embed.min.css CSS 1L · 600 B
│ │ │ │ │ │ ├─ 📄 color-brewer.min.css CSS 1L · 631 B
│ │ │ │ │ │ ├─ 📄 dark.min.css CSS 1L · 625 B
│ │ │ │ │ │ ├─ 📄 default.min.css CSS 8L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 devibeans.min.css CSS 6L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 docco.min.css CSS 1L · 837 B
│ │ │ │ │ │ ├─ 📄 far.min.css CSS 1L · 669 B
│ │ │ │ │ │ ├─ 📄 felipec.min.css CSS 6L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 foundation.min.css CSS 1L · 779 B
│ │ │ │ │ │ ├─ 📄 github-dark-dimmed.min.css CSS 8L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 github-dark.min.css CSS 9L · 1.3 KB
│ │ │ │ │ │ ├─ 📄 github.min.css CSS 9L · 1.3 KB
│ │ │ │ │ │ ├─ 📄 gml.min.css CSS 1L · 787 B
│ │ │ │ │ │ ├─ 📄 googlecode.min.css CSS 1L · 835 B
│ │ │ │ │ │ ├─ 📄 gradient-dark.min.css CSS 1L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 gradient-light.min.css CSS 1L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 grayscale.min.css CSS 1L · 1.6 KB
│ │ │ │ │ │ ├─ 📄 hybrid.min.css CSS 1L · 897 B
│ │ │ │ │ │ ├─ 📄 idea.min.css CSS 1L · 906 B
│ │ │ │ │ │ ├─ 📄 intellij-light.min.css CSS 1L · 1.0 KB
│ │ │ │ │ │ ├─ 📄 ir-black.min.css CSS 1L · 694 B
│ │ │ │ │ │ ├─ 📄 isbl-editor-dark.min.css CSS 1L · 971 B
│ │ │ │ │ │ ├─ 📄 isbl-editor-light.min.css CSS 1L · 952 B
│ │ │ │ │ │ ├─ 📄 kimbie-dark.min.css CSS 1L · 652 B
│ │ │ │ │ │ ├─ 📄 kimbie-light.min.css CSS 1L · 652 B
│ │ │ │ │ │ ├─ 📄 lightfair.min.css CSS 1L · 831 B
│ │ │ │ │ │ ├─ 📄 lioshi.min.css CSS 1L · 715 B
│ │ │ │ │ │ ├─ 📄 magula.min.css CSS 1L · 642 B
│ │ │ │ │ │ ├─ 📄 mono-blue.min.css CSS 1L · 631 B
│ │ │ │ │ │ ├─ 📄 monokai-sublime.min.css CSS 1L · 826 B
│ │ │ │ │ │ ├─ 📄 monokai.min.css CSS 1L · 814 B
│ │ │ │ │ │ ├─ 📄 night-owl.min.css CSS 1L · 1.4 KB
│ │ │ │ │ │ ├─ 📄 nnfx-dark.min.css CSS 9L · 1.4 KB
│ │ │ │ │ │ ├─ 📄 nnfx-light.min.css CSS 9L · 1.4 KB
│ │ │ │ │ │ ├─ 📄 nord.min.css CSS 1L · 2.6 KB
│ │ │ │ │ │ ├─ 📄 obsidian.min.css CSS 1L · 882 B
│ │ │ │ │ │ ├─ 📄 panda-syntax-dark.min.css CSS 1L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 panda-syntax-light.min.css CSS 1L · 1.0 KB
│ │ │ │ │ │ ├─ 📄 paraiso-dark.min.css CSS 1L · 637 B
│ │ │ │ │ │ ├─ 📄 paraiso-light.min.css CSS 1L · 637 B
│ │ │ │ │ │ ├─ 📄 pojoaque.min.css CSS 1L · 814 B
│ │ │ │ │ │ ├─ 📄 purebasic.min.css CSS 1L · 734 B
│ │ │ │ │ │ ├─ 📄 qtcreator-dark.min.css CSS 1L · 815 B
│ │ │ │ │ │ ├─ 📄 qtcreator-light.min.css CSS 1L · 810 B
│ │ │ │ │ │ ├─ 📄 rainbow.min.css CSS 1L · 826 B
│ │ │ │ │ │ ├─ 📄 routeros.min.css CSS 1L · 862 B
│ │ │ │ │ │ ├─ 📄 school-book.min.css CSS 1L · 664 B
│ │ │ │ │ │ ├─ 📄 shades-of-purple.min.css CSS 1L · 854 B
│ │ │ │ │ │ ├─ 📄 srcery.min.css CSS 1L · 795 B
│ │ │ │ │ │ ├─ 📄 stackoverflow-dark.min.css CSS 12L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 stackoverflow-light.min.css CSS 12L · 1.3 KB
│ │ │ │ │ │ ├─ 📄 sunburst.min.css CSS 1L · 950 B
│ │ │ │ │ │ ├─ 📄 tokyo-night-dark.min.css CSS 7L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 tokyo-night-light.min.css CSS 7L · 1.2 KB
│ │ │ │ │ │ ├─ 📄 tomorrow-night-blue.min.css CSS 1L · 648 B
│ │ │ │ │ │ ├─ 📄 tomorrow-night-bright.min.css CSS 1L · 648 B
│ │ │ │ │ │ ├─ 📄 vs.min.css CSS 1L · 640 B
│ │ │ │ │ │ ├─ 📄 vs2015.min.css CSS 1L · 1.1 KB
│ │ │ │ │ │ ├─ 📄 xcode.min.css CSS 1L · 945 B
│ │ │ │ │ │ └─ 📄 xt256.min.css CSS 1L · 765 B
│ │ │ │ │ ├─ 📁 extensions
│ │ │ │ │ │ ├─ 📜 alert.ts TypeScript 284L · 19.3 KB
│ │ │ │ │ │ ├─ 📜 footnotes.ts TypeScript 89L · 2.4 KB
│ │ │ │ │ │ ├─ 📜 index.ts TypeScript 10L · 280 B
│ │ │ │ │ │ ├─ 📜 infographic.ts TypeScript 119L · 3.6 KB
│ │ │ │ │ │ ├─ 📜 katex.ts TypeScript 162L · 4.6 KB
│ │ │ │ │ │ ├─ 📜 markup.ts TypeScript 87L · 2.3 KB
│ │ │ │ │ │ ├─ 📜 plantuml.ts TypeScript 289L · 8.1 KB
│ │ │ │ │ │ ├─ 📜 ruby.ts TypeScript 125L · 3.9 KB
│ │ │ │ │ │ ├─ 📜 slider.ts TypeScript 73L · 2.9 KB
│ │ │ │ │ │ └─ 📜 toc.ts TypeScript 74L · 2.1 KB
│ │ │ │ │ ├─ 📁 themes
│ │ │ │ │ │ ├─ 📄 base.css CSS 39L · 816 B
│ │ │ │ │ │ ├─ 📄 default.css CSS 434L · 7.7 KB
│ │ │ │ │ │ ├─ 📄 grace.css CSS 136L · 2.5 KB
│ │ │ │ │ │ ├─ 📄 modern.css CSS 465L · 8.2 KB
│ │ │ │ │ │ └─ 📄 simple.css CSS 129L · 2.7 KB
│ │ │ │ │ ├─ 📁 utils
│ │ │ │ │ │ └─ 📜 languages.ts TypeScript 238L · 8.1 KB
│ │ │ │ │ ├─ 📜 cli.ts TypeScript 163L · 5.7 KB
│ │ │ │ │ ├─ 📜 constants.ts TypeScript 84L · 3.3 KB
│ │ │ │ │ ├─ 📜 content.test.ts TypeScript 93L · 2.3 KB
│ │ │ │ │ ├─ 📜 content.ts TypeScript 105L · 3.1 KB
│ │ │ │ │ ├─ 📜 document.test.ts TypeScript 140L · 4.3 KB
│ │ │ │ │ ├─ 📜 document.ts TypeScript 206L · 6.7 KB
│ │ │ │ │ ├─ 📜 extend-config.ts TypeScript 57L · 2.3 KB
│ │ │ │ │ ├─ 📜 html-builder.test.ts TypeScript 71L · 2.5 KB
│ │ │ │ │ ├─ 📜 html-builder.ts TypeScript 142L · 4.4 KB
│ │ │ │ │ ├─ 📜 images.test.ts TypeScript 79L · 2.5 KB
│ │ │ │ │ ├─ 📜 images.ts TypeScript 156L · 4.1 KB
│ │ │ │ │ ├─ 📜 index.ts TypeScript 10L · 307 B
│ │ │ │ │ ├─ 📜 render.ts TypeScript 43L · 1.2 KB
│ │ │ │ │ ├─ 📜 renderer.test.ts TypeScript 64L · 2.0 KB
│ │ │ │ │ ├─ 📜 renderer.ts TypeScript 442L · 13.3 KB
│ │ │ │ │ ├─ 📜 themes.ts TypeScript 62L · 1.8 KB
│ │ │ │ │ └─ 📜 types.ts TypeScript 78L · 1.8 KB
│ │ │ │ └─ 📋 package.json JSON 21L · 450 B
│ │ │ ├─ 📜 copy-to-clipboard.ts TypeScript 380L · 11.9 KB
│ │ │ ├─ 📜 md-to-html.ts TypeScript 170L · 4.8 KB
│ │ │ ├─ 📋 package.json JSON 9L · 207 B
│ │ │ ├─ 📜 paste-from-clipboard.ts TypeScript 194L · 5.5 KB
│ │ │ ├─ 📜 weibo-article.ts TypeScript 1072L · 45.9 KB
│ │ │ ├─ 📜 weibo-post.ts TypeScript 272L · 9.6 KB
│ │ │ └─ 📜 weibo-utils.ts TypeScript 138L · 4.5 KB
│ │ └─ 📝 SKILL.md Markdown 162L · 7.5 KB
│ ├─ 📁 baoyu-post-to-x
│ │ ├─ 📁 references
│ │ │ ├─ 📝 articles.md Markdown 180L · 4.6 KB
│ │ │ └─ 📝 regular-posts.md Markdown 100L · 3.3 KB
│ │ ├─ 📁 scripts
│ │ │ ├─ 📁 vendor
│ │ │ │ └─ 📁 baoyu-chrome-cdp
│ │ │ │ ├─ 📁 src
│ │ │ │ │ ├─ 📜 index.test.ts TypeScript 307L · 9.3 KB
│ │ │ │ │ └─ 📜 index.ts TypeScript 523L · 16.8 KB
│ │ │ │ └─ 📋 package.json JSON 9L · 140 B
│ │ │ ├─ 📜 check-paste-permissions.ts TypeScript 229L · 8.1 KB
│ │ │ ├─ 📜 copy-to-clipboard.ts TypeScript 380L · 11.9 KB
│ │ │ ├─ 📜 md-to-html.ts TypeScript 464L · 13.4 KB
│ │ │ ├─ 📋 package.json JSON 15L · 377 B
│ │ │ ├─ 📜 paste-from-clipboard.ts TypeScript 194L · 5.5 KB
│ │ │ ├─ 📜 x-article.ts TypeScript 795L · 29.7 KB
│ │ │ ├─ 📜 x-browser.ts TypeScript 251L · 7.9 KB
│ │ │ ├─ 📜 x-quote.ts TypeScript 244L · 8.1 KB
│ │ │ ├─ 📜 x-utils.ts TypeScript 142L · 4.9 KB
│ │ │ └─ 📜 x-video.ts TypeScript 254L · 8.4 KB
│ │ └─ 📝 SKILL.md Markdown 223L · 9.2 KB
│ ├─ 📁 baoyu-slide-deck
│ │ ├─ 📁 references
│ │ │ ├─ 📁 config
│ │ │ │ └─ 📝 preferences-schema.md Markdown 125L · 3.0 KB
│ │ │ ├─ 📁 dimensions
│ │ │ │ ├─ 📝 density.md Markdown 118L · 3.1 KB
│ │ │ │ ├─ 📝 mood.md Markdown 135L · 3.3 KB
│ │ │ │ ├─ 📝 presets.md Markdown 126L · 4.7 KB
│ │ │ │ ├─ 📝 texture.md Markdown 60L · 1.9 KB
│ │ │ │ └─ 📝 typography.md Markdown 97L · 4.0 KB
│ │ │ ├─ 📁 styles
│ │ │ │ ├─ 📝 blueprint.md Markdown 67L · 2.2 KB
│ │ │ │ ├─ 📝 bold-editorial.md Markdown 70L · 2.4 KB
│ │ │ │ ├─ 📝 chalkboard.md Markdown 68L · 2.5 KB
│ │ │ │ ├─ 📝 corporate.md Markdown 69L · 2.3 KB
│ │ │ │ ├─ 📝 dark-atmospheric.md Markdown 69L · 2.4 KB
│ │ │ │ ├─ 📝 editorial-infographic.md Markdown 73L · 2.4 KB
│ │ │ │ ├─ 📝 fantasy-animation.md Markdown 69L · 2.4 KB
│ │ │ │ ├─ 📝 intuition-machine.md Markdown 72L · 2.8 KB
│ │ │ │ ├─ 📝 minimal.md Markdown 64L · 2.0 KB
│ │ │ │ ├─ 📝 notion.md Markdown 69L · 2.1 KB
│ │ │ │ ├─ 📝 pixel-art.md Markdown 67L · 2.4 KB
│ │ │ │ ├─ 📝 scientific.md Markdown 73L · 2.4 KB
│ │ │ │ ├─ 📝 sketch-notes.md Markdown 66L · 2.4 KB
│ │ │ │ ├─ 📝 vector-illustration.md Markdown 72L · 2.6 KB
│ │ │ │ ├─ 📝 vintage.md Markdown 73L · 2.4 KB
│ │ │ │ └─ 📝 watercolor.md Markdown 68L · 2.3 KB
│ │ │ ├─ 📝 analysis-framework.md Markdown 161L · 5.1 KB
│ │ │ ├─ 📝 base-prompt.md Markdown 84L · 2.8 KB
│ │ │ ├─ 📝 content-rules.md Markdown 95L · 2.9 KB
│ │ │ ├─ 📝 design-guidelines.md Markdown 208L · 7.4 KB
│ │ │ ├─ 📝 layouts.md Markdown 65L · 3.0 KB
│ │ │ ├─ 📝 modification-guide.md Markdown 85L · 2.4 KB
│ │ │ └─ 📝 outline-template.md Markdown 269L · 7.4 KB
│ │ ├─ 📁 scripts
│ │ │ ├─ 📜 merge-to-pdf.ts TypeScript 116L · 3.1 KB
│ │ │ └─ 📜 merge-to-pptx.ts TypeScript 137L · 3.8 KB
│ │ └─ 📝 SKILL.md Markdown 714L · 23.3 KB
│ ├─ 📁 baoyu-translate
│ │ ├─ 📁 references
│ │ │ ├─ 📁 config
│ │ │ │ ├─ 📝 extend-schema.md Markdown 107L · 3.4 KB
│ │ │ │ └─ 📝 first-time-setup.md Markdown 169L · 4.4 KB
│ │ │ ├─ 📝 glossary-en-zh.md Markdown 21L · 927 B
│ │ │ ├─ 📝 refined-workflow.md Markdown 273L · 13.0 KB
│ │ │ ├─ 📝 subagent-prompt-template.md Markdown 80L · 4.3 KB
│ │ │ └─ 📝 workflow-mechanics.md Markdown 25L · 812 B
│ │ ├─ 📁 scripts
│ │ │ ├─ 📜 chunk.ts TypeScript 335L · 8.2 KB
│ │ │ ├─ 📜 main.ts TypeScript 55L · 1.4 KB
│ │ │ └─ 📋 package.json JSON 7L · 110 B
│ │ └─ 📝 SKILL.md Markdown 284L · 18.1 KB
│ ├─ 📁 baoyu-url-to-markdown
│ │ ├─ 📁 references
│ │ │ └─ 📁 config
│ │ │ └─ 📝 first-time-setup.md Markdown 106L · 2.4 KB
│ │ ├─ 📁 scripts
│ │ │ ├─ 📁 vendor
│ │ │ │ └─ 📁 baoyu-chrome-cdp
│ │ │ │ ├─ 📁 src
│ │ │ │ │ ├─ 📜 index.test.ts TypeScript 307L · 9.3 KB
│ │ │ │ │ └─ 📜 index.ts TypeScript 523L · 16.8 KB
│ │ │ │ └─ 📋 package.json JSON 9L · 140 B
│ │ │ ├─ 📜 cdp.ts TypeScript 179L · 5.7 KB
│ │ │ ├─ 📜 constants.ts TypeScript 13L · 544 B
│ │ │ ├─ 📜 defuddle-converter.ts TypeScript 58L · 1.9 KB
│ │ │ ├─ 📜 html-to-markdown.ts TypeScript 135L · 4.3 KB
│ │ │ ├─ 📜 legacy-converter.ts TypeScript 629L · 17.9 KB
│ │ │ ├─ 📜 main.ts TypeScript 314L · 11.1 KB
│ │ │ ├─ 📜 markdown-conversion-shared.ts TypeScript 305L · 9.7 KB
│ │ │ ├─ 📜 media-localizer.ts TypeScript 317L · 9.5 KB
│ │ │ ├─ 📋 package-lock.json JSON 1069L · 37.7 KB
│ │ │ ├─ 📋 package.json JSON 14L · 347 B
│ │ │ └─ 📜 paths.ts TypeScript 29L · 1.1 KB
│ │ └─ 📝 SKILL.md Markdown 261L · 13.9 KB
│ └─ 📁 baoyu-xhs-images
│ ├─ 📁 references
│ │ ├─ 📁 config
│ │ │ ├─ 📝 first-time-setup.md Markdown 122L · 2.9 KB
│ │ │ ├─ 📝 preferences-schema.md Markdown 118L · 3.0 KB
│ │ │ └─ 📝 watermark-guide.md Markdown 62L · 1.9 KB
│ │ ├─ 📁 elements
│ │ │ ├─ 📝 canvas.md Markdown 122L · 3.6 KB
│ │ │ ├─ 📝 decorations.md Markdown 152L · 4.9 KB
│ │ │ ├─ 📝 image-effects.md Markdown 92L · 2.9 KB
│ │ │ └─ 📝 typography.md Markdown 96L · 3.2 KB
│ │ ├─ 📁 presets
│ │ │ ├─ 📝 bold.md Markdown 72L · 1.5 KB
│ │ │ ├─ 📝 chalkboard.md Markdown 97L · 2.3 KB
│ │ │ ├─ 📝 cute.md Markdown 72L · 1.5 KB
│ │ │ ├─ 📝 fresh.md Markdown 72L · 1.5 KB
│ │ │ ├─ 📝 minimal.md Markdown 72L · 1.4 KB
│ │ │ ├─ 📝 notion.md Markdown 73L · 1.6 KB
│ │ │ ├─ 📝 pop.md Markdown 72L · 1.5 KB
│ │ │ ├─ 📝 retro.md Markdown 72L · 1.4 KB
│ │ │ ├─ 📝 screen-print.md Markdown 92L · 2.6 KB
│ │ │ ├─ 📝 study-notes.md Markdown 115L · 2.9 KB
│ │ │ └─ 📝 warm.md Markdown 72L · 1.4 KB
│ │ ├─ 📁 workflows
│ │ │ ├─ 📝 analysis-framework.md Markdown 198L · 7.1 KB
│ │ │ ├─ 📝 outline-template.md Markdown 247L · 6.0 KB
│ │ │ └─ 📝 prompt-assembly.md Markdown 335L · 8.3 KB
│ │ └─ 📝 style-presets.md Markdown 36L · 1.3 KB
│ └─ 📝 SKILL.md Markdown 590L · 26.3 KB
├─ 📝 CHANGELOG.md Markdown 1121L · 58.5 KB
├─ 📝 CHANGELOG.zh.md Markdown 1120L · 59.0 KB
├─ 📝 CLAUDE.md Markdown 76L · 3.2 KB
├─ 📋 package-lock.json JSON 1958L · 66.5 KB
├─ 📋 package.json JSON 15L · 294 B
├─ 📝 README.md Markdown 1104L · 43.0 KB
├─ 📝 README.zh.md Markdown 1104L · 41.6 KB
└─ 📝 SKILL.md Markdown 107L · 2.6 KB

Dependencies 3 items

PackageVersionSourceKnown VulnsNotes
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/动态代码执行