Individual skill
earnings-preview-single
Generate a concise 4-5 page equity research earnings preview for a single company. Analyzes the most recent earnings transcript, competitor landscape, valuation, and recent news to produce a professional HTML report.
plugins/partner-built/spglobal/skills/earnings-preview-beta/SKILL.md
Source commit 60565064557ca77b12f62aa7877f365d111c129d
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 3, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 41,109
- Repository last updated
- Oct 28, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
LICENSEasset · 11,363 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesSKILL.mdcore · 37,508 bytesreport-template.mddoc · 45,686 bytes
Read excerpt
# Single-Company Earnings Preview
Generate a concise, professional equity research earnings preview for a single company. The output is a self-contained HTML file targeting 4-5 printed pages. The report is dense with figures and data, with tight narrative that gets straight to the point.
**Data Sources (ZERO EXCEPTIONS):** The ONLY permitted data sources are **Kensho Grounding MCP** (`search`) and **S&P Global MCP** (`kfinance`). Absolutely NO other tools, data sources, or web access of any kind. Specifically:
- Do NOT use `WebSearch`, `WebFetch`, `web_search`, `brave_search`, `google_search`, or ANY generic web/internet search tool — even if Kensho is slow, returns no results, or is temporarily unavailable.
- Do NOT use any browser, URL fetch, or web scraping tool.
- If Kensho Grounding returns no results for a query, try rephrasing the query or note "data not available" in the report. **NEVER fall back to web search as an alternative.**
- Every piece of information in the report must be traceable to either a `kfinance` MCP function call or a Kensho `search` call. If it cannot be sourced to one of these two, it must not appear in the report.
**Critical Rule:** You MUST complete ALL research and data collection (Phases 1-5) BEFORE writing any part of the report.
**Intermediate File Rule:** All raw data from MCP tool calls MUST be written to files in `/tmp/earnings-preview/` **immediately after each tool call returns** — before moving to the next call. This protects data from context window compression. Do NOT hold data only in memory. At the start of Phase 1, run `mkdir -p /tmp/earnings-preview` to create the directory. **Before generating the HTML report (Phase 7), you MUST read ALL intermediate files back into context using `cat` commands. The files — not your memory of earlier conversation — are the single source of truth for every number, quote, and source URL in the report. If you skip reading the files, the report WILL contain errors.**