Agent skill

Daily Finance

by digoal in digoal/blog

Generate stage-1 publishable daily financial news markdown by accessing current web data, filtering reliable macro/market news, validating numbers and article logic, and writing a source-backed brief.

GPL-2.0Auto-check passedMarketing & SEO

Install Daily Finance

skills CLI
$ npx skills add digoal/blog --skill daily-finance -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install digoal/blog daily-finance --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/daily-finance .claude/skills/daily-finance && rm -rf skills-src

Use ~/.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/

Facts

Skill name
daily-finance
GitHub stars
8.6k
Token cost
~1.6k tokens
SKILL.md length
806 words
Files
3
Skills in repo
98
Repo updated
First seen
Licence
GPL-2.0

At a glance

Generate stage-1 publishable daily financial news markdown by accessing current web data, filtering reliable macro/market news, validating numbers and article logic, and writing a source-backed brief.

  • Works in 5 steps: Collect news → Filter → Verify data → …
  • User asks for 今日财经
  • SKILL.md covers Overview, When to use, Date and scope resolution and Source policy, plus 9 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Daily Finance is an agent skill from digoal/blog. Generate stage-1 publishable daily financial news markdown by accessing current web data, filtering reliable macro/market news, validating numbers and article logic, and writing a source-backed brief. Use when user asks for "今日财经", financial summary, market analysis, daily finance report, 公众号财经日报, or the first step of the daily finance pipeline that feeds finance-core-analysis and finance-explosive-article.

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `test-prompts.json`).

It sits in Marketing & SEO, covering Market research. 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.

When your agent uses it

  • User asks for 今日财经
  • Financial summary
  • Market analysis
  • Daily finance report

Example prompts

  • “/daily-finance”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Collect news
  2. Filter
  3. Verify data
  4. Validate article logic
  5. Generate output

What it can do on your machine

Read from SKILL.md and the folder at commit ad6fcb7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Daily Finance loads about 1.6k tokens when it runs. Until then it costs about 106 tokens; SKILL.md has 806 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~106
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from digoal/blog at commit ad6fcb7, republished under its GPL-2.0 licence (© digoal). 806 words, ~1,630 tokens.

Download SKILL.mdSave it as .claude/skills/daily-finance/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
daily-finance
description
Generate stage-1 publishable daily financial news markdown by accessing current web data, filtering reliable macro/market news, validating numbers and article logic, and writing a source-backed brief. Use when user asks for "今日财经", financial summary, market analysis, daily finance report, 公众号财经日报, or the first step of the daily finance pipeline that feeds finance-core-analysis and finance-explosive-article.

Daily Finance News Analysis

Overview

You generate a high-quality daily financial news report based on reliable sources, including macro trends, market movements, and key events.

This is stage 1 of the daily finance pipeline:

daily-finance → finance-core-analysis → finance-explosive-article

Your output is both a publishable 公众号-style daily brief and the factual input document for downstream deep analysis and 德哥风格公众号 writing.

Focus on:

  • Accuracy over completeness
  • Reliable sources over speed
  • Insight over repetition

When to use

Use this skill when the user asks for:

  • 今日财经 / 财经日报 / 市场要闻
  • Daily financial news summary
  • Market analysis or macro overview
  • Financial briefing for today

Date and scope resolution

Before collecting news, determine the report date and market scope:

  • If the user says "today", use the user's current local date; if major target markets are still trading, label market data as intraday.
  • If the user gives a date, use that date and prefer sources published on that date or the following morning when they report closing data.
  • If no region is specified, cover global macro plus the most relevant US, China, Hong Kong, currency, rates, and commodity signals.
  • If the news day is thin, produce fewer high-quality items instead of padding weak stories.

Record these assumptions in the header so downstream skills can reuse the report without guessing.


Source policy

Primary sources (preferred)
  • Reuters
  • Bloomberg
  • Financial Times
  • Wall Street Journal
  • The Economist
  • 财新 / 第一财经 / 财经杂志 / 21世纪经济报道 / 经济观察报
Secondary sources (verify required)
  • FT中文网 / WSJ中文网
  • 新浪财经 / 凤凰财经(需回溯来源)
Forbidden sources
  • 自媒体 / 公众号
  • 未经核实社交媒体
  • 标题党或情绪化内容

Tool policy

Use available tools to search for current financial news:

  • Prefer web search / browser / MCP tools
  • Always access current external data when generating a current-day report
  • If multiple sources conflict:
    • Primary source > secondary source
    • Newer report > older report

Never fabricate data.


Steps

1. Collect news
  • Focus on today or previous day
  • Topics:
    • Central banks
    • Inflation / employment
    • Geopolitics
    • Earnings
    • Major market moves

For each candidate item, capture:

FieldRequirement
EventWho did what, and when
NumberActual value, expectation/previous value if available
Market reactionAsset, direction, magnitude, timestamp/close status
SourceURL/title/publication time or clearly named source
Why it mattersOne causal sentence, not a slogan

2. Filter

Keep only:

  • High-impact events
  • Verifiable facts
  • Reliable sources

Target: 3–5 key news items

Discard items that are merely commentary, low-liquidity price moves, single-stock anecdotes with no broader implication, or duplicated versions of the same story.


3. Verify data

For each key number:

  • Check source consistency
  • Validate:
    • % direction (positive = up, negative = down)
    • Units (亿 / trillion / %)
    • Time context (actual vs expected)
  • Cross-check at least one independent source for important market moves, rates, CPI/jobs/PMI data, policy statements, and earnings numbers when available

Use this evidence rule:

  • Core judgment: at least two reliable sources or one official/primary source.
  • Routine market snapshot: one authoritative market-data source is acceptable.
  • Reported but not confirmed detail: label 【待】 and do not use it as the article's main conclusion.

Show full SKILL.md (336 more words)Show less
4. Validate article logic

Before final output, check:

  • Does every interpretation trace back to a verified fact?
  • Are facts, estimates, and opinions clearly separated?
  • Is the market-impact explanation causal rather than slogan-like?
  • Are all sources listed and aligned with the claims they support?
  • Are uncertainty and intraday status labeled?

5. Generate output

Required sections

Header
  • Date
  • Report scope and market status
  • Data freshness note, e.g. close / intraday / previous session
  • Optional: major index snapshot
今日核心判断
  • One sentence stating the main verified market signal.
  • One sentence explaining the mechanism behind it.
Key News (3–5 items)

Each must include:

  • Title
  • Key facts (who / what / when)
  • Market impact
  • Source
Deep Analysis (1–2 topics)
  • Background
  • Key data
  • Market implications
  • Investment insight (non-advisory)
Sources
  • List all sources used
Disclaimer

本文仅供参考,不构成投资建议。


Optional sections (if data available)

  • Macro overview
  • Sector trends
  • Economic calendar

Data labels

Use clear tags:

  • 【实】 actual confirmed data
  • 【预】 market expectation
  • 【估】 estimation
  • 【待】 unverified / reported

Fallback rules

  • If data cannot be verified → do NOT present as fact
  • If market not closed → label as intraday / pending
  • If sources unclear → discard the news
  • If external data access fails → use only user-provided or already available source-backed facts and state the limitation in the header
  • If fewer than 3 reliable items exist → publish 1–2 items plus an explicit "今日可验证信息有限" note
  • If unable to save file → output markdown in chat

File output

If environment allows:

Save to:

markdown/daily-finance-YYYY-MM-DD.md

Rules:

  • Create directory if missing
  • Use UTF-8 encoding
  • Use the report date in the filename
  • Keep facts, sources, and interpretation clearly separated so downstream skills can reuse the file
  • If write fails → fallback to chat output

Writing style

  • Start with facts, not opinions
  • Separate facts from interpretation
  • Avoid exaggeration
  • Use quantified impact (e.g., +15bps, -2%)
  • Write in publishable 公众号 style: clear title, short paragraphs, useful subheadings, readable rhythm
  • Keep the tone steady and credible; do not use clickbait or emotional language
  • Include one "今日核心判断" so readers remember the main point

Goal

Produce a report that is:

  • Reliable (source-backed)
  • Structured (easy to read)
  • Insightful (not just aggregation)

© 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

Files

SKILL.md and 2 other files in skills/daily-finance of digoal/blog.

  • SKILL.md
  • SKILL.md.bak.20260525-091704
  • test-prompts.json

Open the folder on GitHubat commit ad6fcb7

Compare with similar skills

Daily Finance 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.

Daily Finance compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Daily Finance this skilldigoal/blog8.6k—~1.6kAutomated safety check: PassGPL-2.0
Customer ResearchNexus-JPF/note-companion8706 repos~3.2kAutomated safety check: PassMIT
Creative Directorsmixs/creative-director-skill247—~5.1kAutomated safety check: PassCC-BY-4.0
Audience ResearchScrapeCreators/social-media-research-skills3.4k—~635Automated safety check: NotesMIT
Last 30 Days Trend Researchnexu-io/open-design100k—~1.3kAutomated safety check: PassMIT
Bggg Data Redditbinggandata/bggg-skills605—~1.2kAutomated safety check: PassMIT

Similar skills

  • Customer Research

    Nexus-JPF/note-companion

    When the user wants to conduct, analyze, or synthesize customer research.

    870 GitHub starsUsed in 6 repos~3.2k tokens
    Marketing & SEOAuto-check passed
  • Creative Director

    smixs/creative-director-skill

    AI creative director with recursive self-assessment. An agent skill from smixs/creative-director-skill.

    247 GitHub stars~5.1k tokensUpdated 2 mo ago
    Marketing & SEOAuto-check passed
  • Audience Research

    ScrapeCreators/social-media-research-skills

    A skill your agent uses when the user wants to evaluate a creator, influencer, or brand audience using public profile signals, TikTok audience demographics, follower/following data, comments…

    3.4k GitHub stars~635 tokensUpdated 1 mo ago
    Marketing & SEOAuto-check: notes
  • Last 30 Days Trend Research

    nexu-io/open-design

    Produces a cited Markdown briefing on recent community sentiment and social reaction to a topic, labeling every source it could not actually check.

    100k GitHub stars~1.3k tokensUpdated yesterday
    Marketing & SEOAuto-check passed
  • Bggg Data Reddit

    binggandata/bggg-skills

    Collect auditable Reddit search results and full comment trees at scale, preserve the source JSON, and normalize posts and comments into analysis-ready JSONL.

    605 GitHub stars~1.2k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed
  • Comment Mining

    ScrapeCreators/social-media-research-skills

    A skill your agent uses when the user wants to mine comments and replies for audience reactions, customer language, questions, objections, complaints, product ideas, buying intent, sentiment, or…

    3.4k GitHub stars~1k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check: notes

More from digoal/blog

All 98 skills in this repo
  • 三层审查模型,逐段逐句验证文章真伪、证据链与逻辑结构。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 —…

    8.6k GitHub stars~939 tokensUpdated 2 days ago
    Auto-check passed
  • 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…

    8.6k GitHub stars~4k tokensUpdated 2 days ago
    Auto-check passed
  • Digoal

    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…

    8.6k GitHub stars~2.2k tokensUpdated 2 days ago
    Auto-check passed
  • 从论文 PDF 文件或论文 PDF URL 生成通俗易懂、图文并茂、带批判性评估的中文 Markdown 解读,并保存到当前项目的 markdown 目录。Use when the user asks to interpret,精读,解读,summarize,explain,analyze, or write an article from an academic paper PDF…

    8.6k GitHub stars~1.5k tokensUpdated 2 days ago
    Auto-check passed
  • 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…

    8.6k GitHub stars~1.8k tokensUpdated 2 days ago
    Auto-check passed
  • 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.

    8.6k GitHub stars~1.4k tokensUpdated 2 days ago
    Auto-check passed

Categories

Questions about Daily Finance

What does Daily Finance do?

Generate stage-1 publishable daily financial news markdown by accessing current web data, filtering reliable macro/market news, validating numbers and article logic, and writing a source-backed brief. Daily Finance is an agent skill from digoal/blog. Generate stage-1 publishable daily financial news markdown by accessing current web data, filtering reliable macro/market news, validating numbers and article logic, and writing a source-backed brief.

When should I use Daily Finance?

Daily Finance fits situations like: user asks for 今日财经; financial summary; market analysis; daily finance report.

How do I install Daily Finance in Claude Code?

Run `npx skills add digoal/blog --skill daily-finance -a claude-code`. Or copy the skill folder (skills/daily-finance in digoal/blog) into .claude/skills/daily-finance in your project. Claude Code loads it when a task matches its description.

How do I install Daily Finance in Codex?

Run `npx skills add digoal/blog --skill daily-finance -a codex`. Or copy the skill folder (skills/daily-finance in digoal/blog) into .agents/skills/daily-finance in your project. Codex loads it when a task matches its description.

Can I use Daily Finance in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add digoal/blog --skill daily-finance -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/daily-finance, .gemini/skills/daily-finance, .github/skills/daily-finance and .opencode/skills/daily-finance in your project.

What does Daily Finance need to run?

SKILL.md names no scripts, command-line tools or credentials: Daily Finance is instructions for the agent only.

Does Daily Finance access the network?

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.

Is Daily Finance safe to install?

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.

What licence does Daily Finance use?

Daily Finance 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.

How many tokens does Daily Finance use?

About 1.6k tokens (SKILL.md is roughly 6.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Daily Finance?

Skills that share tags, products or a category with Daily Finance: Customer Research (Nexus-JPF/note-companion, 870 stars), Creative Director (smixs/creative-director-skill, 247 stars), Audience Research (ScrapeCreators/social-media-research-skills, 3.4k stars) and Last 30 Days Trend Research (nexu-io/open-design, 100k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Daily Finance?

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.