How wangw73066-byte/financial-report-dashboard works
This repository is a financial-report visualization skill, not an automated report-processing application: it guides an agent through sourcing, checking, and presenting listed-company results. The principal workflow runs from a user’s company details or report file, through official-source acquisition and PDF analysis, into financial validation and dashboard adaptation, then produces an offline ECharts dashboard from the bundled template. The README documents additional chart, responsive-layout, and visual-polish requirements. Internal wiring beyond the sampled scaffold script is not verified, so the graph represents documented workflow rather than inferred code calls.
Main entry points: SKILL.md Financial dashboard skill · app.js Charts and financial views · index.html Dashboard page · scaffold_dashboard.py Template scaffold
Components 12
Report workflow
- Financial dashboard skill
SKILL.md
Analysis guidance
- Source acquisition
references/source-acquisition.md - PDF ingestion
references/pdf-ingestion.md - Dashboard adaptation
references/dashboard-adaptation.md - Visual polish
references/visual-polish.md
Dashboard product
- Dashboard page
assets/dashboard-template/index.html - Charts and financial views
assets/dashboard-template/app.js
Template creation
- Template scaffold
scripts/scaffold_dashboard.py
Other components
- Report requester
- Official report sources
- Report PDF or data
- Offline dashboard
Connections 17
- Report requester → Financial dashboard skill: requests report view
- Financial dashboard skill → Source acquisition: follows sourcing rules
- Source acquisition → Official report sources: locates latest filing
- Report requester → Report PDF or data: provides report
- Financial dashboard skill → PDF ingestion: follows extraction rules
- Report PDF or data → PDF ingestion: provides source material
- Financial dashboard skill → Dashboard adaptation: follows adaptation rules
- PDF ingestion → Dashboard adaptation: supplies checked figures
- Financial dashboard skill → Visual polish: applies visual guidance
- Financial dashboard skill → Template scaffold: creates template copy
- Template scaffold → Dashboard page: copies template
- Template scaffold → Charts and financial views: copies template
- Dashboard page → Charts and financial views: loads chart logic
- Dashboard adaptation → Charts and financial views: defines dashboard data
- Visual polish → Charts and financial views: guides presentation
- Dashboard page → Offline dashboard: renders offline page
- Charts and financial views → Offline dashboard: renders financial views