mirror of
https://git.openapi.site/https://github.com/desirecore/market.git
synced 2026-10-21 05:04:36 +08:00
Upstream health checks could select a different branch ending in `main`, index internal skills or lowercase reference documents, treat a valid pinned path as broken after an upstream move, and close the tracking issue while unpinned or unknown entries remained. Resolve exact refs and tracked filenames, compare the installed snapshot, and drive issue decisions from structured results. Refresh 26 reviewed pointers, pin DingTalk and Matt Pocock collections, remove the deleted merge-conflict skill, and add the six new public children with reviewed translations. Synchronize sidecars, observed release facts, license evidence and external dependency disclosures. Identical-tree Agent pins and their versions remain unchanged. The per-entry review is recorded in `docs/upstream-health-189-remediation.md`. Validation: 99 unit tests pass; all nine pinned collections reproduce; catalog/i18n and translation-freshness checks pass; online health checks all 41 external entries with zero broken, actionable or unknown results. Existing catalog warnings decrease from 123 to 105 with no new warning groups. Python/workflow shell syntax and whitespace checks pass. Closes #189.
314 lines
11 KiB
JSON
314 lines
11 KiB
JSON
{
|
||
"id": "baoyu-skills",
|
||
"name": "宝玉 Skills",
|
||
"category": "creative",
|
||
"icon": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M4 5a1 1 0 0 1 1-1h9l6 6v9a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V5Z\" stroke=\"#2563EB\" stroke-width=\"1.7\" stroke-linejoin=\"round\"/><path d=\"M14 4v6h6\" stroke=\"#2563EB\" stroke-width=\"1.7\" stroke-linejoin=\"round\"/><path d=\"m9.5 13.5 1.6 1.6 3.4-3.4\" stroke=\"#2563EB\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>",
|
||
"tags": [
|
||
"baoyu",
|
||
"content-creation",
|
||
"wechat",
|
||
"illustration",
|
||
"productivity"
|
||
],
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"name": "宝玉 Skills",
|
||
"shortDesc": "宝玉分享的 AI Agent 技能集,20+ 技能覆盖封面图、插图、公众号发布、翻译、幻灯片等,适配 Claude Code、Codex 等。外部生成服务的账号、API 密钥和费用须自行配置。"
|
||
},
|
||
"en-US": {
|
||
"name": "Baoyu Skills",
|
||
"shortDesc": "Baoyu's 20+ content-creation skills — cover images, illustrations, WeChat publishing, translation and slide decks, for Claude Code and Codex. External generation services require separately configured accounts, API keys and billing."
|
||
}
|
||
},
|
||
"maintainer": {
|
||
"name": "Baoyu (JimLiu)",
|
||
"verified": false,
|
||
"account": "JimLiu",
|
||
"url": "https://github.com/JimLiu/baoyu-skills"
|
||
},
|
||
"stewardship": "community",
|
||
"license": "MIT",
|
||
"redistribution": "allowed",
|
||
"source": {
|
||
"kind": "git",
|
||
"repoUrl": "https://github.com/JimLiu/baoyu-skills.git",
|
||
"repoBranch": "main",
|
||
"ref": "1567581c26ec29f4216c6e6835415bf30343b0e3"
|
||
},
|
||
"children": [
|
||
{
|
||
"id": "baoyu-article-illustrator",
|
||
"path": "skills/baoyu-article-illustrator",
|
||
"version": "1.117.4",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Analyzes article structure, identifies positions requiring visual aids, generates illustrations with Type × Style × Palette three-dimension approach."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Analyzes article structure, identifies positions requiring visual aids, generates illustrations with Type × Style × Palette three-dimension approach."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-comic",
|
||
"path": "skills/baoyu-comic",
|
||
"version": "1.117.4",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Knowledge comic creator supporting multiple art styles and tones."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Knowledge comic creator supporting multiple art styles and tones."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-compress-image",
|
||
"path": "skills/baoyu-compress-image",
|
||
"version": "1.56.1",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Compresses images to WebP (default) or PNG with automatic tool selection."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Compresses images to WebP (default) or PNG with automatic tool selection."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-cover-image",
|
||
"path": "skills/baoyu-cover-image",
|
||
"version": "1.117.5",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Generates article cover images with 5 dimensions (type, palette, rendering, text, mood) combining 11 color palettes and 7 rendering styles."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Generates article cover images with 5 dimensions (type, palette, rendering, text, mood) combining 11 color palettes and 7 rendering styles."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-danger-gemini-web",
|
||
"path": "skills/baoyu-danger-gemini-web",
|
||
"version": "1.56.2",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Generates images and text via reverse-engineered Gemini Web API."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Generates images and text via reverse-engineered Gemini Web API."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-danger-x-to-markdown",
|
||
"path": "skills/baoyu-danger-x-to-markdown",
|
||
"version": "1.117.3",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Converts X (Twitter) tweets and articles to markdown with YAML front matter."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Converts X (Twitter) tweets and articles to markdown with YAML front matter."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-diagram",
|
||
"path": "skills/baoyu-diagram",
|
||
"version": "1.117.3",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Create professional, dark-themed SVG diagrams of any type — architecture diagrams, flowcharts, sequence diagrams, structural diagrams, mind maps, timelines, ill…"
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Create professional, dark-themed SVG diagrams of any type — architecture diagrams, flowcharts, sequence diagrams, structural diagrams, mind maps, timelines, ill…"
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-electron-extract",
|
||
"path": "skills/baoyu-electron-extract",
|
||
"version": "1.119.0",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Extracts resources and JavaScript from any installed Electron app (`.asar` bundle), restoring original sources from `.js.map` files when available or formatting…"
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Extracts resources and JavaScript from any installed Electron app (`.asar` bundle), restoring original sources from `.js.map` files when available or formatting…"
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-format-markdown",
|
||
"path": "skills/baoyu-format-markdown",
|
||
"version": "1.57.0",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Formats plain text or markdown files with frontmatter, titles, summaries, headings, bold, lists, and code blocks."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Formats plain text or markdown files with frontmatter, titles, summaries, headings, bold, lists, and code blocks."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-image-gen",
|
||
"path": "skills/baoyu-image-gen",
|
||
"version": "2.2.0",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "AI image generation with OpenAI GPT Image 2.5, Azure OpenAI, Google, OpenRouter, DashScope, Z.AI GLM-Image, MiniMax, Jimeng, Seedream, Replicate and Agnes APIs."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "AI image generation with OpenAI GPT Image 2.5, Azure OpenAI, Google, OpenRouter, DashScope, Z.AI GLM-Image, MiniMax, Jimeng, Seedream, Replicate and Agnes APIs."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-infographic",
|
||
"path": "skills/baoyu-infographic",
|
||
"version": "1.117.4",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Generate professional infographics with 21 layout types and 22 visual styles."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Generate professional infographics with 21 layout types and 22 visual styles."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-markdown-to-html",
|
||
"path": "skills/baoyu-markdown-to-html",
|
||
"version": "1.117.3",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Converts Markdown to styled HTML with WeChat-compatible themes."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Converts Markdown to styled HTML with WeChat-compatible themes."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-post-to-wechat",
|
||
"path": "skills/baoyu-post-to-wechat",
|
||
"version": "1.118.2",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Posts content to WeChat Official Account (微信公众号) via API or Chrome CDP."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Posts content to WeChat Official Account (微信公众号) via API or Chrome CDP."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-post-to-weibo",
|
||
"path": "skills/baoyu-post-to-weibo",
|
||
"version": "1.117.3",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Posts content to Weibo (微博)."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Posts content to Weibo (微博)."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-post-to-x",
|
||
"path": "skills/baoyu-post-to-x",
|
||
"version": "1.58.1",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Posts content and articles to X (Twitter)."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Posts content and articles to X (Twitter)."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-slide-deck",
|
||
"path": "skills/baoyu-slide-deck",
|
||
"version": "1.117.4",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Generates professional slide deck images from content."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Generates professional slide deck images from content."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-translate",
|
||
"path": "skills/baoyu-translate",
|
||
"version": "1.117.3",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "This skill should be used when the user asks to \"translate\", \"翻译\", \"精翻\", \"translate article\", \"translate to Chinese\", \"translate to English\", \"改成中文\", \"改成英文\", \"c…"
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "This skill should be used when the user asks to \"translate\", \"翻译\", \"精翻\", \"translate article\", \"translate to Chinese\", \"translate to English\", \"改成中文\", \"改成英文\", \"c…"
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-url-to-markdown",
|
||
"path": "skills/baoyu-url-to-markdown",
|
||
"version": "1.61.0",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Fetch any URL and convert to markdown using baoyu-fetch CLI (Chrome CDP with site-specific adapters)."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Fetch any URL and convert to markdown using baoyu-fetch CLI (Chrome CDP with site-specific adapters)."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-wechat-summary",
|
||
"path": "skills/baoyu-wechat-summary",
|
||
"version": "1.119.0",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Summarizes WeChat group chat highlights into a structured digest using the local wx-cli binary (https://github.com/jackwener/wx-cli)."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Summarizes WeChat group chat highlights into a structured digest using the local wx-cli binary (https://github.com/jackwener/wx-cli)."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-xhs-images",
|
||
"path": "skills/baoyu-xhs-images",
|
||
"version": "2.0.1",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Generates infographic image card series with 12 visual styles, 8 layouts, and 3 color palettes."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Generates infographic image card series with 12 visual styles, 8 layouts, and 3 color palettes."
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"id": "baoyu-youtube-transcript",
|
||
"path": "skills/baoyu-youtube-transcript",
|
||
"version": "1.1.0",
|
||
"i18n": {
|
||
"zh-CN": {
|
||
"shortDesc": "Downloads YouTube video transcripts/subtitles and cover images by URL or video ID."
|
||
},
|
||
"en-US": {
|
||
"shortDesc": "Downloads YouTube video transcripts/subtitles and cover images by URL or video ID."
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|