Atlas / Skills / rkiding / Alphaear Reporter

Alphaear ReporterCAUTION

skills/rkiding/alphaear-reporter

A collection of Awesome Finance Agent Skills for free and easy to start | 一系列开源免费的金融分析Agent Skills

Verdict
CAUTION
Grade
B
Trust score
89 /100
Version
—
Hosts
—
License
Apache-2.0
Stars
3,084
01

Overview

A collection of Awesome Finance Agent Skills for free and easy to start | 一系列开源免费的金融分析Agent Skills

Read from source at commit 3776b9e63e03OBSERVED · 2026-10-24
Advertisement
02

What it tells the agent

The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.

---
name: alphaear-reporter
description: Plan, write, and edit professional financial reports; generate finance chart configurations. Use when condensing finance analysis into a structured output.
---

# AlphaEar Reporter Skill

## Overview

This skill provides a structured workflow for generating professional financial reports. It includes planning, writing, editing, and creating visual aids (charts).

## Capabilities

## Capabilities

### 1. Generate Structured Reports (Agentic Workflow)

**YOU (the Agent)** are the Report Generator. Use the prompts in `references/PROMPTS.md` to progressively build the report.

**Workflow:**
1.  **Cluster Signals**: Read input signals and use the **Cluster Signals Prompt** to group them.
2.  **Write Sections**: For each cluster, use the **Write Section Prompt** to generate analysis.
3.  **Assemble**: Use the **Final Assembly Prompt** to compile the report.

### 2. Visualization Tools

Use `scripts/visualizer.py` to generate chart configurations if needed manually, though the Writer Prompt usually handles this via `json-chart` blocks.

## Dependencies

-   `sqlite3` (built-in)
03

Trust audit

CAUTIONgrade B · trust 89/100 Install with care. The audit found things worth knowing before you trust its output.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codeWARN
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
UNDECLARED (4 observation(s))
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (9)

MEDIUMNetwork egress · net.client · CWE-200, CWE-319
scripts/utils/content_extractor.py:91
response = requests.get(full_url, headers=headers, timeout=timeout)
MEDIUMNetwork egress · net.client · CWE-200, CWE-319
scripts/utils/news_tools.py:61
response = requests.get(url, headers={"User-Agent": self.user_agent}, timeout=30)
MEDIUMNetwork egress · net.client · CWE-200, CWE-319
scripts/utils/news_tools.py:191
response = requests.get(
MEDIUMNetwork egress · net.client · CWE-200, CWE-319
scripts/utils/search_tools.py:102
response = requests.get(url, headers=headers, timeout=30)
LOWInsecure crypto · crypto.weak_hash · CWE-327, CWE-338
scripts/report_agent.py:26
digest = hashlib.sha1(basis.encode("utf-8")).hexdigest()[:8]
LOWInsecure crypto · crypto.weak_hash · CWE-327, CWE-338
scripts/utils/search_tools.py:181
return hashlib.md5(f"{engine}:{query}:{max_results}".encode()).hexdigest()
INFOPrompt injection · prompt.authority_framing · CWE-94, CWE-1427
references/PROMPTS.md:10
You are a senior financial report editor. Your task is to cluster the following scattered financial signals into 3-5 core logical themes for a structured report.
INFOPrompt injection · prompt.authority_framing · CWE-94, CWE-1427
references/PROMPTS.md:38
You are a senior financial analyst. Write a deep analysis section for the core theme **"{theme_title}"**.
INFOPrompt injection · scope.undeclared_network · CWE-94, CWE-1427
<declared scope>
network use found in code, not declared in the description
Why it matters. the description does not admit a capability the code has
Fix. declare network use in the description, or remove it

Gates applied: no_behavioural_pass.

Audited 2026-10-24 · audit v0.4.1 · source sha 3776b9e63e03full audit observations/trust-audit/skill/rkiding__alphaear-reporter.json · Report an issue / request a re-scan
04

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-243776b9e63e03CAUTIONB89first audit
05

Questions

What does the alphaear-reporter — rkiding/awesome-finance-skills skill do?

A collection of Awesome Finance Agent Skills for free and easy to start | 一系列开源免费的金融分析Agent Skills

Is alphaear-reporter — rkiding/awesome-finance-skills safe to install?

With care. The audit graded it B (89/100) and found 9 things worth knowing before you trust this skill, listed below with the exact line each was found on.

What can alphaear-reporter — rkiding/awesome-finance-skills access on my machine?

The audit observed that it reaches the network. At least one of those is not mentioned in its own description, which is itself a finding. Secrets in the source: none found.

How current is this page?

The grade is for one exact copy of the source (3776b9e63e03), read on 2026-10-24. The repository is watched, and a new audit runs when it changes — this is the first audit.

Add this badge to your README

Shows this page's audit result and links back to it. It updates when the audit does.

ModelsAtlas audit badge

Markdown
[![ModelsAtlas audit: Alphaear Reporter](https://modelsatlas.com/skills/rkiding/alphaear-reporter/badge.svg)](https://modelsatlas.com/skills/rkiding/alphaear-reporter/)

Not your listing, or something out of date? Claim or update your listing.

Advertisement