Dailyfinance

v1.0.2

Daily financial news briefing — stock markets, crypto, macro economy, Fed/PBOC policy, earnings reports. Bilingual EN/CN visual dashboard. Morning push + eve...

1· 169·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for jiajiaoy/dailyfinance.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Dailyfinance" (jiajiaoy/dailyfinance) from ClawHub.
Skill page: https://clawhub.ai/jiajiaoy/dailyfinance
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install dailyfinance

ClawHub CLI

Package manager switcher

npx clawhub@latest install dailyfinance
Security Scan
Capability signals
Crypto
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (daily financial brief + bilingual dashboard + push) matches the included SKILL.md and the three scripts (morning/evening prompts and push-toggle). Required capabilities (web search for market news, build an HTML dashboard, schedule pushes) are coherent with what the code and instructions do; no unrelated credentials or external services are required.
Instruction Scope
SKILL.md instructs the agent to use the web_search tool to gather public market/news data and to save a single-file HTML to /mnt/user-data/outputs/daily-finance.html — this is appropriate for the stated purpose. The skill also includes ad-slot placeholders in the HTML design (ad-slot-ticker/mid/bottom) which are benign but worth noting. The runtime scripts only print prompts and manage local user config; they do not themselves perform network calls. Slight note: producing the visual may involve external fonts or assets if implemented that way; SKILL.md does not mandate fetching remote assets but an implementation might.
Install Mechanism
No install spec (instruction-only with bundled JS helper scripts). No downloads, package installs, or external installers — lowest-risk install model.
Credentials
The skill declares no required environment variables or credentials. The push scripts store per-user JSON under a local data/users directory; they sanitize userId and protect against path traversal. No secrets or unrelated service tokens are requested.
Persistence & Privilege
always is false. The skill persists small per-user JSON under its own data/users path and emits scheduling markers via stdout (expected for cron integration). It does not modify other skills or request system-wide credentials.
Assessment
This skill appears coherent for generating and scheduling bilingual financial briefings. Before installing, consider: (1) Where outputs are written (/mnt/user-data/outputs) — ensure you’re comfortable with that path being used. (2) The HTML template includes ad-slot divs — if you don’t want ads, remove those placeholders. (3) The push scheduler saves per-user JSON under data/users and emits platform-specific cron markers; verify you consent to those scheduled pushes and that userIds you provide are correct. (4) The skill relies on web_search (external public sites) for market data — confirm you want the agent to fetch live web content and that sources will be cited as instructed. Otherwise there are no hidden credentials, external downloads, or unexpected behaviors in the package.

Like a lobster shell, security has layers — review code before you run it.

latestvk97fhr9v8tzswd28ba9x3c1whx85nzm9
169downloads
1stars
3versions
Updated 16h ago
v1.0.2
MIT-0

Daily Finance / 今日财经

Generate a comprehensive daily financial news briefing with market data and bilingual content.

Workflow

  1. Search for market data and news — Use web_search to gather:
    • "stock market today S&P 500 Dow" — major indices
    • "bitcoin crypto market today" — crypto highlights
    • "financial news today economy" — macro news
    • "China stock market A shares today" — China markets
  2. Curate — Select: 2-3 market data points (US indices, crypto, China/HK), 4-5 top financial stories.
  3. Write summaries — Each story: headline (EN + CN), 2-sentence summary, impact assessment (bullish/bearish/neutral with emoji 📈📉➡️).
  4. Generate the visual — Create a single-file HTML artifact.

Visual Design Requirements

Create a Bloomberg/Financial Times inspired dashboard:

  • Layout: Dashboard-style. Top row = market ticker strip. Below = news cards in clean grid.
  • Typography: Professional financial fonts (e.g., Roboto Slab for headlines, Source Sans Pro for body, Fira Code for numbers/data). Numbers should be in a monospace font for alignment.
  • Color scheme: Professional financial palette — dark navy (#1a1a2e) or off-white with gold (#c9a54e) accents. Green (#22c55e) for gains, Red (#ef4444) for losses. Subtle, authoritative.
  • Market ticker: Horizontal scrolling strip at top showing: S&P 500, Dow, Nasdaq, BTC, ETH, Shanghai Composite, Hang Seng — with price and % change (color-coded green/red).
  • News cards: Clean, professional cards. Each has: category badge (Macro / Crypto / Equity / Policy / Earnings), headline, summary, impact tag (📈📉➡️).
  • Market overview section: Simple mini-charts or bar indicators showing daily performance of major indices.
  • Interactive: Ticker auto-scrolls. Cards expandable for bilingual detail.
  • Disclaimer: Small text: "This is a news summary, not financial advice. 本内容仅为资讯摘要,不构成投资建议。"
  • Ad-ready zone: <div id="ad-slot-ticker"> below ticker. <div id="ad-slot-mid"> mid-page. <div id="ad-slot-bottom"> at footer.
  • Footer: "Powered by ClawCode"

Content Guidelines

  • Data accuracy is critical — always note that data may be delayed
  • Include both US and China/HK market coverage
  • Crypto section should be proportionate (1-2 items, not dominating)
  • Maintain neutral tone — no predictions or advice
  • Note the source for each data point
  • Always include the financial disclaimer

Output

Save as /mnt/user-data/outputs/daily-finance.html and present to user.


推送管理

# 开启每日推送(早晚各一次)
node scripts/push-toggle.js on <userId>

# 自定义时间和渠道
node scripts/push-toggle.js on <userId> --morning 08:00 --evening 20:00 --channel feishu

# 关闭推送
node scripts/push-toggle.js off <userId>

# 查看推送状态
node scripts/push-toggle.js status <userId>

支持渠道:telegram / feishu / slack / discord

Comments

Loading comments...