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.
面向投资者,抓取最近3天内指定行业或默认主题(中美关系、地缘局势、美联储、民生数据、高科技、生物医疗、云计算产业、AI产业链)的新闻,按分类汇总摘要,给出投资者全面总结,并推演对行业和上市公司的影响(逻辑清晰、有历史数据/事件支撑、图文并茂),输出 Markdown 文件到当前项目 markdown/ 目录。
$ npx skills add digoal/blog --skill investor-news-impact -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install digoal/blog investor-news-impact --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/investor-news-impact .claude/skills/investor-news-impact && 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 "investor-news-impact" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/investor-news-impact into .claude/skills/investor-news-impact/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "investor-news-impact", 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/investor-news-impactType 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 investor-news-impact -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install digoal/blog investor-news-impact --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/investor-news-impact .agents/skills/investor-news-impact && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "investor-news-impact" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/investor-news-impact into .agents/skills/investor-news-impact/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "investor-news-impact", 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 investor-news-impact -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install digoal/blog investor-news-impact --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/investor-news-impact .cursor/skills/investor-news-impact && 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 "investor-news-impact" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/investor-news-impact into .cursor/skills/investor-news-impact/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "investor-news-impact", 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/investor-news-impact--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 investor-news-impact -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install digoal/blog investor-news-impact --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/investor-news-impact .gemini/skills/investor-news-impact && 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 "investor-news-impact" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/investor-news-impact into .gemini/skills/investor-news-impact/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "investor-news-impact", 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 investor-news-impactInstalls 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 investor-news-impact -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/investor-news-impact .github/skills/investor-news-impact && 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 "investor-news-impact" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/investor-news-impact into .github/skills/investor-news-impact/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "investor-news-impact", 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 investor-news-impact -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 investor-news-impact --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/investor-news-impact .opencode/skills/investor-news-impact && 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 "investor-news-impact" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/investor-news-impact into .opencode/skills/investor-news-impact/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "investor-news-impact", 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.
investor-news-impact面向投资者,抓取最近3天内指定行业或默认主题(中美关系、地缘局势、美联储、民生数据、高科技、生物医疗、云计算产业、AI产业链)的新闻,按分类汇总摘要,给出投资者全面总结,并推演对行业和上市公司的影响(逻辑清晰、有历史数据/事件支撑、图文并茂),输出 Markdown 文件到当前项目 markdown/ 目录。
Investor News Impact is an agent skill from digoal/blog. 面向投资者,抓取最近3天内指定行业或默认主题(中美关系、地缘局势、美联储、民生数据、高科技、生物医疗、云计算产业、AI产业链)的新闻,按分类汇总摘要,给出投资者全面总结,并推演对行业和上市公司的影响(逻辑清晰、有历史数据/事件支撑、图文并茂),输出 Markdown 文件到当前项目 markdown/ 目录。 触发条件:用户提到"新闻影响分析"、"投资者新闻"、"最近新闻对哪些股票有影响"、"抓取新闻做投资分析"、"新闻推演"、"帮我看看最近新闻对投资的影响"、"行业新闻影响"、"最近有什么值得关注的新闻"、"最近3天新闻"、"新闻对上市公司的影响"等。即使用户只说"帮我分析一下最近的新闻"或"最近有什么大事影响投资",也应使用本 skill。若用户提供了具体行业名,以用户指定行业为准;否则默认抓取中美关系、地缘局势、美联储、民生数据、高科技、生物医疗、云计算、AI产业链相关新闻。
Its SKILL.md is about 1.2k 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.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit ad6fcb7. 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 markdown and mermaid).
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.
Investor News Impact loads about 1.2k tokens when it runs. Until then it costs about 104 tokens; SKILL.md has 189 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 ad6fcb7, republished under its GPL-2.0 licence (© digoal). 189 words, ~1,160 tokens.
.claude/skills/investor-news-impact/SKILL.md (or your agent's skills folder).你是一位资深买方研究员,同时具备宏观经济、行业分析和个股研究能力:
如果用户指定了行业/主题,以用户输入为准,围绕该行业搜索最近3天新闻。
如果用户未指定行业,默认覆盖以下8个主题,每个主题执行1次搜索:
| # | 主题 | 示例搜索词 |
|---|---|---|
| 1 | 中美关系 | 中美关系 贸易 最新 3天 |
| 2 | 地缘局势 | 地缘政治 局势 最新 3天 |
| 3 | 美联储 | 美联储 利率 货币政策 最新 |
| 4 | 民生数据 | CPI PPI 就业 经济数据 最新 |
| 5 | 高科技 | 科技 半导体 芯片 最新动态 |
| 6 | 生物医疗 | 生物医疗 创新药 FDA 最新 |
| 7 | 云计算产业 | 云计算 数据中心 最新动态 |
| 8 | AI产业链 | 人工智能 大模型 AI产业 最新 |
📌 搜索时加上当前日期约束(如"最近3天"、"近3日"、英文用"past 3 days"),确保新闻时效性。
对每条搜索结果执行以下判断:
保留标准:
丢弃标准:
汇总格式(每条新闻):
📰 [分类标签] 标题
• 时间:YYYY-MM-DD
• 核心事实:一句话摘要(含具体数字/政策名称/公司名称)
• 信号强度:🔴强 / 🟡中 / 🟢弱每个主题至少找到2条有效新闻,若搜索结果不足,执行补充搜索(换关键词再试1次)。
基于所有新闻,提炼出面向投资者的综合判断:
用最精炼的词汇捕捉当前市场主旋律。例如:
美联储转鸽·中美摩擦升温·AI算力扩张·生物医疗利好
从以下维度给出简明判断(每项1~2句):
指出当前最关键的不确定因素,以及其演化方向对市场的含义。
这是核心输出模块,要求逻辑链完整:
新闻事件 → 直接影响路径 → 受益/受损行业 → 代表性上市公司 → 历史参照每条重大新闻(信号强度🔴/🟡)出一条推演:
### 📌 推演 N:[新闻主题简称]
**事件**:[一句话描述]
**影响路径**:
[用 → 连接逻辑链]
**受益方**
| 行业 | 代表公司(A/H/美股) | 逻辑 | 时间维度 |
|------|---------------------|------|---------|
| XX | XX股份(000XXX) | ... | 短期 |
**受损方**
| 行业 | 代表公司 | 逻辑 | 时间维度 |
|------|---------|------|---------|
| XX | ... | ... | 中期 |
**历史参照**:
> [具体历史事件 + 数据],[当时市场反应],[本次异同点]必须包含以下图形(至少选2种):
创建一个 SVG 四象限矩阵,两轴为:
将各行业/主题放置在矩阵对应位置。
SVG 规范:
markdown/investor-news-impact-matrix-{YYYYMMDD}.svg 引用0 0 800 600#0d1117,四象限颜色 #1f6feb(蓝) / #3fb950(绿) / #d29922(黄) / #f85149(红)用 Mermaid 画出最重要的2~3条推演逻辑链:
graph LR
A[新闻事件] --> B{影响路径}
B --> C[受益行业/公司]
B --> D[受损行业/公司]当涉及多个行业推演时,用 ASCII 表格汇总各行业短期情绪倾向:
行业名 │ 短期情绪 │ 关键催化 │ 重点公司
───────────┼──────────┼──────────┼─────────
AI芯片 │ ▲▲▲▲▲ │ 算力需求 │ 英伟达
云计算 │ ▲▲▲▲ │ AI带动 │ 阿里云
...文件路径:markdown/investor-news-impact-{行业名或"综合"}-{YYYYMMDD}.md
如果 markdown/ 目录不存在,先执行 mkdir -p markdown/。
SVG 文件与 Markdown 文件保存在同一目录,Markdown 用相对路径引用 SVG。
# 📊 投资者新闻影响报告
> 生成日期:{YYYY-MM-DD} | 覆盖范围:近3天 | 主题:{行业/综合}
---
## 一、新闻速览(近3天)
### 🌐 [主题1]
- 📰 [新闻1摘要] — {日期} 🔴
- 📰 [新闻2摘要] — {日期} 🟡
### 🤖 [主题2]
...
---
## 二、投资者全面总结
### 本周宏观关键词
`关键词1` · `关键词2` · `关键词3`
### 市场情绪研判
**风险偏好**:...
**流动性环境**:...
**政策方向**:...
### 值得重点关注的变量
1. ...
2. ...
---
## 三、行业与上市公司影响推演
### 📌 推演1:...
[结构见Step 4.2]
### 📌 推演2:...
...
---
## 四、可视化
### 影响力矩阵

### 推演逻辑链
```mermaid
...[ASCII表格]
⚠️ 本报告基于公开新闻推演,不构成投资建议。市场存在不确定性,请结合个人风险承受能力决策。
| 信号强度 | 含义 |
|---|---|
| 🔴 强 | 有较大概率在1个月内影响相关标的价格 |
| 🟡 中 | 中期有影响,短期存在不确定性 |
| 🟢 弱 | 长期逻辑,短期影响有限 |
---
## 质量检查清单
输出前逐项核对:
- [ ] 所有新闻均在最近3天内?
- [ ] 每个主题至少2条有效新闻?
- [ ] 每条推演都有完整逻辑链(事件→路径→受益/受损→历史参照)?
- [ ] SVG 文件已保存为独立文件,Markdown 中用相对路径引用?
- [ ] Mermaid 图已嵌入?
- [ ] 受益方和受损方均有覆盖(非单边推演)?
- [ ] 时间维度(短期/中期)均已标注?
- [ ] Markdown 文件已保存到 markdown/ 目录?
---
## 异常处理
| 场景 | 处理方式 |
|------|---------|
| 某主题3天内无新闻 | 标注"近3天无重大事件",跳过该主题 |
| 搜索结果全为旧闻 | 换关键词重试1次,仍无则跳过 |
| 新闻信息量不足推演 | 合并同类项,不强行凑推演数量 |
| 用户指定行业新闻极少 | 告知用户,建议扩大到相关产业链搜索 |© 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/investor-news-impact of digoal/blog.
Open the folder on GitHubat commit ad6fcb7
Investor News Impact 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 |
|---|---|---|---|---|---|---|
| Investor News Impact this skilldigoal/blog | 8.6k | — | ~1.2k | Automated safety check: Pass | GPL-2.0 | |
| Markdown Article FormatterJimLiu/baoyu-skills | 27k | 6 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 | |
| Crosspostingwasp-lang/wasp | 19k | — | ~1.1k | Automated safety check: Pass | MIT | |
| Gzh Designisjiamu/gzh-design-skill | 4k | — | ~2.2k | Automated safety check: Pass | AGPL-3.0 |
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.
wasp-lang/wasp
Crosspost Wasp blog articles (MDX) to DEV.to and Medium. An agent skill from wasp-lang/wasp.
isjiamu/gzh-design-skill
微信公众号文章排版引擎,将 Markdown 转换为可直接粘贴到公众号编辑器的 HTML。主题风格从 references/theme-index.md 注册的自定义主题库中选取,自动章节编号、关键词下划线标记、引言卡片、目录导航、代码块、图片/GIF、作者签名。支持 Markdown / Word(.docx) / PDF / 纯文本输入(非 Markdown…
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
面向投资者,抓取最近3天内指定行业或默认主题(中美关系、地缘局势、美联储、民生数据、高科技、生物医疗、云计算产业、AI产业链)的新闻,按分类汇总摘要,给出投资者全面总结,并推演对行业和上市公司的影响(逻辑清晰、有历史数据/事件支撑、图文并茂),输出 Markdown 文件到当前项目 markdown/ 目录。. Investor News Impact is an agent skill from digoal/blog.
Investor News Impact fits situations like: tasks that involve Markdown.
Run `npx skills add digoal/blog --skill investor-news-impact -a claude-code`. Or copy the skill folder (skills/skills_for_claude_web/investor-news-impact in digoal/blog) into .claude/skills/investor-news-impact in your project. Claude Code loads it when a task matches its description.
Run `npx skills add digoal/blog --skill investor-news-impact -a codex`. Or copy the skill folder (skills/skills_for_claude_web/investor-news-impact in digoal/blog) into .agents/skills/investor-news-impact 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 investor-news-impact -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/investor-news-impact, .gemini/skills/investor-news-impact, .github/skills/investor-news-impact and .opencode/skills/investor-news-impact in your project.
SKILL.md names no scripts, command-line tools or credentials: Investor News Impact 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.
Investor News Impact 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 1.2k tokens (SKILL.md is roughly 4.6k 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 Investor News Impact: Markdown Article Formatter (JimLiu/baoyu-skills, 27k stars), Markitdown (ImCa0/just-laws, 781 stars), Obsidian Markdown (Atmosphere/atmosphere, 3.8k stars) and Crossposting (wasp-lang/wasp, 19k 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,588 GitHub stars. The repository holds 98 skills in this directory. The repository was last updated on October 9, 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.