Markdown Article Formatter
JimLiu/baoyu-skills
Reformats plain text or Markdown articles with frontmatter, a title, a summary, headings, bold, lists and code blocks, and saves a separate formatted copy.
分析通用复杂问题,识别所涉及的领域范畴,召唤对应领域的专家角色(可多位)分别搜证与深度解析,最后将所有专家视角无缝合成为一篇面向小白、第一人称、图文并茂的 Markdown 文章,输出到项目 markdown/ 目录。触发条件:用户提出任何需要深度分析的问题,尤其是跨学科、跨领域的复杂问题。提到"帮我分析"、"深度解析"、"多角度分析"、"专家视角"、"帮我搞清楚XX"、"为什么XX"、"XX是…
$ npx skills add digoal/blog --skill multi-expert-analyzer -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install digoal/blog multi-expert-analyzer --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/skills_for_claude_web/multi-expert-analyzer .claude/skills/multi-expert-analyzer && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "multi-expert-analyzer" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/multi-expert-analyzer into .claude/skills/multi-expert-analyzer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "multi-expert-analyzer", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/multi-expert-analyzerType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add digoal/blog --skill multi-expert-analyzer -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install digoal/blog multi-expert-analyzer --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/skills_for_claude_web/multi-expert-analyzer .agents/skills/multi-expert-analyzer && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "multi-expert-analyzer" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/multi-expert-analyzer into .agents/skills/multi-expert-analyzer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "multi-expert-analyzer", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add digoal/blog --skill multi-expert-analyzer -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install digoal/blog multi-expert-analyzer --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/skills_for_claude_web/multi-expert-analyzer .cursor/skills/multi-expert-analyzer && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "multi-expert-analyzer" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/multi-expert-analyzer into .cursor/skills/multi-expert-analyzer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "multi-expert-analyzer", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/digoal/blog.git --path skills/skills_for_claude_web/multi-expert-analyzer--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add digoal/blog --skill multi-expert-analyzer -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install digoal/blog multi-expert-analyzer --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/skills_for_claude_web/multi-expert-analyzer .gemini/skills/multi-expert-analyzer && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "multi-expert-analyzer" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/multi-expert-analyzer into .gemini/skills/multi-expert-analyzer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "multi-expert-analyzer", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install digoal/blog multi-expert-analyzerInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add digoal/blog --skill multi-expert-analyzer -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/skills_for_claude_web/multi-expert-analyzer .github/skills/multi-expert-analyzer && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "multi-expert-analyzer" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/multi-expert-analyzer into .github/skills/multi-expert-analyzer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "multi-expert-analyzer", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add digoal/blog --skill multi-expert-analyzer -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install digoal/blog multi-expert-analyzer --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/skills_for_claude_web/multi-expert-analyzer .opencode/skills/multi-expert-analyzer && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "multi-expert-analyzer" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/multi-expert-analyzer into .opencode/skills/multi-expert-analyzer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "multi-expert-analyzer", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
multi-expert-analyzer分析通用复杂问题,识别所涉及的领域范畴,召唤对应领域的专家角色(可多位)分别搜证与深度解析,最后将所有专家视角无缝合成为一篇面向小白、第一人称、图文并茂的 Markdown 文章,输出到项目 markdown/ 目录。触发条件:用户提出任何需要深度分析的问题,尤其是跨学科、跨领域的复杂问题。提到"帮我分析"、"深度解析"、"多角度分析"、"专家视角"、"帮我搞清楚XX"、"为什么XX"、"XX是…
Multi Expert Analyzer is an agent skill from digoal/blog. 分析通用复杂问题,识别所涉及的领域范畴,召唤对应领域的专家角色(可多位)分别搜证与深度解析,最后将所有专家视角无缝合成为一篇面向小白、第一人称、图文并茂的 Markdown 文章,输出到项目 markdown/ 目录。触发条件:用户提出任何需要深度分析的问题,尤其是跨学科、跨领域的复杂问题。提到"帮我分析"、"深度解析"、"多角度分析"、"专家视角"、"帮我搞清楚XX"、"为什么XX"、"XX是怎么回事"、"用第一性原理分析"、"从多个维度看"等。即使用户只是提出一个开放性问题如"为什么XX会发生"或"如何看待XX现象",也应使用本 skill,尤其当问题涉及多个专业领域时。
Its SKILL.md is about 850 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Documents & Office, covering Markdown. The repository describes itself as: AI,Opensource,Database,Business,Finance,Minds. git clone --depth 1 https://github.com/digoal/blog. The licence is GPL-2.0.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 69fb793. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are mermaid and markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Multi Expert Analyzer loads about 850 tokens when it runs. Until then it costs about 78 tokens; SKILL.md has 156 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from digoal/blog at commit 69fb793, republished under its GPL-2.0 licence (© digoal). 156 words, ~850 tokens.
.claude/skills/multi-expert-analyzer/SKILL.md (or your agent's skills folder).一个将复杂问题拆解为多专家协作分析、最终合成通俗深度文章的 Skill。
问题输入
↓
Step 1: 领域识别 & 专家分配
↓
Step 2: 每位专家独立深度分析
↓
Step 3: 汇总合成 → 第一人称通俗文章
↓
输出 Markdown 文件到 markdown/ 目录拿到问题后,先停下来思考,不要急于作答:
示例专家分配:
| 问题类型 | 可能的专家角色 |
|---|---|
| 为什么年轻人不愿生育 | 行为经济学家、人口社会学家、发展心理学家 |
| 量子计算机为何难以商用 | 量子物理学家、半导体工程师、信息论专家 |
| 某政策为何失败 | 公共政策学者、博弈论经济学家、历史学家 |
| 如何评估一家公司 | 财务分析师、行业分析师、战略管理学者 |
每位专家必须按以下框架作答(内部思考过程,不直接呈现给读者):
选择最适合的图表类型:
Mermaid(适合流程、关系、时序):
graph LR
A[原因] --> B[机制] --> C[结果]SVG(适合精美示意图、数据可视化):
.svg 文件,存储到 markdown/ 目录 引用ASCII Text(适合简单结构图、矩阵):
┌─────────┐ ┌─────────┐
│ 输入 │───▶│ 输出 │
└─────────┘ └─────────┘每篇文章至少包含 2 个图表,图表须有标题和简短说明。
标题(吸引人的问题式或悬念式标题)
├── 引言(钩子 + 问题背景,200字内)
├── [核心内容章节 1~N](融合各专家视角,自然过渡)
│ ├── 图表穿插其中
│ └── 数据/案例支撑
├── 边界与例外(何时结论不成立)
├── 如何验证这个结论(证明与证伪方法)
└── 结语(升华或留白)语气与人称:
行文风格:
严禁:
markdown/
├── [问题关键词]-analysis.md ← 主文章
└── [图表名].svg ← SVG 图表文件(如有)why-youth-dont-have-babies.md[topic]-[chart-type].svg,如 fertility-mechanism.svg# [吸引人的标题]
> [一句话摘要,概括核心结论]
*分析领域:经济学 · 社会学 · 心理学*
*阅读时长:约 X 分钟*
---在输出前,对照以下清单检查:
markdown/ 目录?以下都应触发本 Skill:
© digoal, GPL-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/skills_for_claude_web/multi-expert-analyzer of digoal/blog.
Open the folder on GitHubat commit 69fb793
Multi Expert Analyzer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Multi Expert Analyzer this skilldigoal/blog | 8.6k | — | ~850 | Automated safety check: Pass | GPL-2.0 | |
| Markdown Article FormatterJimLiu/baoyu-skills | 26k | 7 repos | ~3.5k | Automated safety check: Pass | MIT | |
| MarkitdownImCa0/just-laws | 781 | 14 repos | ~3.2k | Automated safety check: Notes | MIT | |
| Obsidian MarkdownAtmosphere/atmosphere | 3.8k | 20 repos | ~1.3k | Automated safety check: Pass | Apache-2.0 | |
| Gzh Designisjiamu/gzh-design-skill | 3.9k | 1 repos | ~2.2k | Automated safety check: Pass | AGPL-3.0 | |
| Crosspostingwasp-lang/wasp | 19k | — | ~1.1k | Automated safety check: Pass | MIT |
JimLiu/baoyu-skills
Reformats plain text or Markdown articles with frontmatter, a title, a summary, headings, bold, lists and code blocks, and saves a separate formatted copy.
ImCa0/just-laws
Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.
Atmosphere/atmosphere
Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax.
isjiamu/gzh-design-skill
微信公众号文章排版引擎,将 Markdown 转换为可直接粘贴到公众号编辑器的 HTML。主题风格从 references/theme-index.md 注册的自定义主题库中选取,自动章节编号、关键词下划线标记、引言卡片、目录导航、代码块、图片/GIF、作者签名。支持 Markdown / Word(.docx) / PDF / 纯文本输入(非 Markdown…
wasp-lang/wasp
Crosspost Wasp blog articles (MDX) to DEV.to and Medium. An agent skill from wasp-lang/wasp.
supabase/supabase
Review Supabase docs changes locally in your supabase/supabase checkout — either an open PR (triage, classify, verify) or your own branch before opening a PR (local self-review).
digoal/blog
三层审查模型,逐段逐句验证文章真伪、证据链与逻辑结构。Use when the user asks to fact-check, verify, audit, or evaluate the credibility of an article, essay, report, opinion piece, social-media post, or any written claim —…
digoal/blog
Find latent bugs in a local PostgreSQL source tree (RELxxSTABLE branch or HEAD) the way a core hacker does: build a heavily-poisoned debug instance (cassert + cache-discard + -O0/-ggdb3 + core…
digoal/blog
Portable digital employee distilled from digoal's personal blog for PostgreSQL, PolarDB, DuckDB, AI+database, vector/RAG, database operations, source-code reading, technical content creation…
digoal/blog
从论文 PDF 文件或论文 PDF URL 生成通俗易懂、图文并茂、带批判性评估的中文 Markdown 解读,并保存到当前项目的 markdown 目录。Use when the user asks to interpret,精读,解读,summarize,explain,analyze, or write an article from an academic paper PDF…
digoal/blog
Analyze a product from documentation, websites, PDFs, articles, release notes, pricing pages, app listings, reviews, filings, or related links; save separate intermediate analyses from seven roles…
digoal/blog
Turn a blog post, article, notes, or any source material into a set of vertical poster images — one cover plus several coherent content slides that explain the core points.
Categories
分析通用复杂问题,识别所涉及的领域范畴,召唤对应领域的专家角色(可多位)分别搜证与深度解析,最后将所有专家视角无缝合成为一篇面向小白、第一人称、图文并茂的 Markdown 文章,输出到项目 markdown/ 目录。触发条件:用户提出任何需要深度分析的问题,尤其是跨学科、跨领域的复杂问题。提到"帮我分析"、"深度解析"、"多角度分析"、"专家视角"、"帮我搞清楚XX"、"为什么XX"、"XX是…. Multi Expert Analyzer is an agent skill from digoal/blog.
Multi Expert Analyzer fits situations like: tasks that involve Markdown.
Run `npx skills add digoal/blog --skill multi-expert-analyzer -a claude-code`. Or copy the skill folder (skills/skills_for_claude_web/multi-expert-analyzer in digoal/blog) into .claude/skills/multi-expert-analyzer in your project. Claude Code loads it when a task matches its description.
Run `npx skills add digoal/blog --skill multi-expert-analyzer -a codex`. Or copy the skill folder (skills/skills_for_claude_web/multi-expert-analyzer in digoal/blog) into .agents/skills/multi-expert-analyzer in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add digoal/blog --skill multi-expert-analyzer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/multi-expert-analyzer, .gemini/skills/multi-expert-analyzer, .github/skills/multi-expert-analyzer and .opencode/skills/multi-expert-analyzer in your project.
SKILL.md names no scripts, command-line tools or credentials: Multi Expert Analyzer is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Multi Expert Analyzer is published under the GPL-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 850 tokens (SKILL.md is roughly 3.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Multi Expert Analyzer: Markdown Article Formatter (JimLiu/baoyu-skills, 26k stars), Markitdown (ImCa0/just-laws, 781 stars), Obsidian Markdown (Atmosphere/atmosphere, 3.8k stars) and Gzh Design (isjiamu/gzh-design-skill, 3.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
digoal (a GitHub user) maintains it in digoal/blog, which has 8,587 GitHub stars. The repository holds 98 skills in this directory. The repository was last updated on September 28, 2026.
Source: digoal/blog on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.