← Back to list
💰

alphaear-reporter Checked

Plan, write, and edit professional financial reports; generate finance chart configurations. Use …
💰 Finance & Trading skills By RKiding Version v1.0.0 Updated 2026-09-20
6.5Overall rating

Installation

🤖 Install via AI

Copy the prompt below and send it to your AI assistant (e.g. Claude Code) — it will follow the instructions and install automatically.

Install the "alphaear-reporter" skill by following the instructions at https://skill123.me/install/alphaear-reporter.
⌨️ Command line install

Run in your terminal — downloads and installs to ~/.claude/skills/.

curl -fsSL https://skill123.me/install/alphaear-reporter.sh | bash
📦 Download ZIP

Download the zip and extract it into your skills directory (e.g. ~/.claude/skills/), then restart your session.

⬇ Download v1.0.0 · 105 KB

About this skill

Overview

Plan, write, and edit professional financial reports; generate finance chart configurations. Use when condensing finance analysis into a structured output.

Source

  • Repo: https://github.com/RKiding/Awesome-finance-skills
  • Path: skills/alphaear-reporter

Score breakdown

Trigger
5.0
What plus When clause ('when condensing finance analysis into a structured output'); no When-Not; no trigger variants; English-only.
Structure
6.7
Same monolithic application tree as alphaear-signal-tracker; single useful reference (PROMPTS.md); duplicated '## Capabilities' heading; minimal progressive disclosure over a large code mass.
Workflow
6.4
Three-prompt planner/writer/editor pipeline is a well-chosen generator pattern with concrete output contracts (JSON clusters, [@CITE_KEY] citations, json-chart blocks); ReportUtils provides deterministic bibliography building; visualizer renders K-line/forecast HTML charts; verification broken (test imports missing ReportAgent, second test is a no-op).
Content
7.0
Prompts are concrete and actionable; SKILL.md terse; no runnable example; mixed Chinese/English.
Engineering
6.0
Frontmatter valid; dependency list (sqlite3 only) wildly under-declares actual needs (pyecharts, pandas, loguru, plus the whole bundle); tests/test_reporter.py imports non-existent ReportAgent -> ImportError; visualizer.py and PROMPTS.md paths exist.
Security
8.0
Manifest: bundled code has network egress to newsnow.busiyi.world, s/r.jina.ai, gamma-api.polymarket.com, DashScope/z.ai/OpenRouter/DeepSeek, EastMoney/Yahoo, and HuggingFace model downloads (Kronos) — none declared by a description about report writing; env API keys used as auth to own providers; writes local sqlite db and HTML chart files. No injection, no hardcoded secrets, no persistence. Substantive promise-capability gap -> major deduction; no exfiltration of local data.
Good agentic report pipeline (Cluster->Write Section->Final Assembly prompts) with bibliography/cite-key utilities and pyecharts visualization. But it re-bundles the entire 7,400-line FinAgent codebase (news APIs, search, LLM routing, Kronos predictor) far beyond the report-generation description; duplicated '## Capabilities' heading; declared deps only sqlite3; test imports a non-existent ReportAgent class (only ReportUtils exists).