earnings-preview — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited earnings-preview (Agent Skill) and scored it 96/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 1 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 1 flagged
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
You prepare the investor to enter an earnings event with a structured position: what consensus expects, what the thesis requires, what scenarios are plausible, and what specific metrics will determine whether conviction rises or falls after the print.
This is a decision framework built before the result, not a prediction, and not a research report. Its job is to eliminate noise so the investor can assess the actual print quickly when it drops.
The output from this skill feeds directly into earnings-analysis. When running the post-print review, reference this preview document.
| Mode | Trigger | Output |
|---|---|---|
| Quick | "just the key numbers", "brief", "what's consensus" | Consensus table + 3 key metrics |
| Full (default) | No modifier, or any mention of thesis / positioning | All steps |
[TICKER]-thesis.md. Load if found.Then proceed. Do not ask for anything else.
Pull via web search. For US: Yahoo Finance, Seeking Alpha, company IR. For ASX: CommSec, ASX announcements, company IR. Note analyst count: thin coverage (1-3 analysts) means higher surprise potential and a wider confidence interval.
Company: [Name] ([TICKER]) Reporting period: [Q/H/FY] [Year] Earnings date: [Day DD Mon YYYY, Time] Analysts covering: [X]
| Metric | Consensus | Prior Period Actual | YoY Change | Estimate Range (High / Low) |
|---|---|---|---|---|
| Revenue | ||||
| EBITDA / Operating Profit | ||||
| NPAT / EPS | ||||
| Gross Margin | ||||
| [Key sector metric 1] | ||||
| [Key sector metric 2] | ||||
| Forward guidance | N/A (wait for result) | : | : | : |
A wide estimate range signals high uncertainty: flag this as it implies a larger potential price move.
Identify the 3-5 metrics that will actually move this stock on results day: often not the headline figures. State why each matters right now.
For each metric:
Common sector-specific metrics:
| Scenario | Probability | Revenue vs. Consensus | EPS vs. Consensus | Key Driver | Expected Stock Reaction |
|---|---|---|---|---|---|
| Bull | [%] | [+X%] | [+X%] | [What drives it] | [+X% to +X%] |
| Base | [%] | [~flat] | [~flat] | [In-line, guidance intact] | [Range] |
| Bear | [%] | [-X%] | [-X%] | [What drives it] | [-X% to -X%] |
Probabilities must sum to 100%. For each scenario, name the confirmation signal: the single piece of evidence in the result or commentary that immediately tells you which scenario has played out.
How has this stock moved on the last 3-4 prints?
| Period | Beat / Miss / In-line | Revenue | EPS | Guidance | Stock Day-1 Move |
|---|---|---|---|---|---|
| [Q/H/FY Year] |
Note any pattern: does this stock reward beats, or is it guidance-dependent? Source via web search.
| Pillar | What the Print Will Show | Confirmation Signal | Concern Signal |
|---|---|---|---|
| [Pillar name] | [Specific metric or disclosure] | [What confirms it's intact] | [What challenges it] |
Work through this table live when the result drops: note ✅/⚠️/❌ next to each pillar. Then hand these notes to earnings-analysis for the post-print verdict.
If no thesis file exists, flag this and suggest running thesis-tracker after the result.
Quick mode: Consensus table + three key metrics. Inline only, no file.
Full mode:
Stock Strategy/Stock Investment Analysis/Earnings-Previews/[TICKER]-[Period]-preview.md (or equivalent)Chaining note: stock-institutional is planned for a future release of this repository. The earnings workflow in this repo is complete without it.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.