From 4552b3eee7c151a61a13276d151653ca4c230f51 Mon Sep 17 00:00:00 2001 From: Moustafa Elhadary Date: Mon, 6 Jul 2026 21:59:07 -0700 Subject: [PATCH] Update Moody's skills and assets --- .../skills/moody-s-earnings-brief/SKILL.md | 139 +- .../moody-s-earnings-brief/agents/openai.yaml | 4 +- .../assets/cover_img_0.png | Bin 0 -> 24156 bytes .../assets/cover_img_1.png | Bin 0 -> 529902 bytes .../assets/cover_img_2.png | Bin 0 -> 128770 bytes .../skills/moody-s-peer-analysis/SKILL.md | 446 ++++- .../skills/moody-s-rating-analysis/SKILL.md | 192 +- .../agents/openai.yaml | 6 +- .../moody-s-rating-analysis/evals/evals.json | 101 +- .../scripts/build_pptx.py | 1690 ----------------- .../scripts/requirements.txt | 4 +- .../skills/moody-s-sector-brief/SKILL.md | 66 +- .../moody-s/skills/shared/citations/SKILL.md | 6 +- .../shared/citations/assets/template.html | 2 +- .../moody-s/skills/shared/template/SKILL.md | 37 +- .../shared/template/assets/template.html | 2 +- 16 files changed, 613 insertions(+), 2082 deletions(-) create mode 100644 plugins/moody-s/skills/moody-s-earnings-brief/assets/cover_img_0.png create mode 100644 plugins/moody-s/skills/moody-s-earnings-brief/assets/cover_img_1.png create mode 100644 plugins/moody-s/skills/moody-s-earnings-brief/assets/cover_img_2.png delete mode 100644 plugins/moody-s/skills/moody-s-rating-analysis/scripts/build_pptx.py diff --git a/plugins/moody-s/skills/moody-s-earnings-brief/SKILL.md b/plugins/moody-s/skills/moody-s-earnings-brief/SKILL.md index 3de3dda5..fb92d92e 100644 --- a/plugins/moody-s/skills/moody-s-earnings-brief/SKILL.md +++ b/plugins/moody-s/skills/moody-s-earnings-brief/SKILL.md @@ -56,20 +56,17 @@ This skill may **only** extract information from the following two sources: is older than **100 days** from today, discard it and treat the transcript as unavailable for that company. Do not fall back to any other source — handle the company per the missing-transcript policy (note in the Executive Summary, omit from every other section). - These rules apply to **every** section of the report. No section may be enriched with credit, - sector, ESG, peer, filings, or news data. +These rules apply to **every** section of the report. No section may be enriched with credit, +sector, ESG, peer, filings, or news data. ## Bundled files - - `assets/template.html` — self-contained static report shell (CSS + named section placeholders). No embedded data, no inline script. Treat this file as the **read-only structural reference**: read it, fill it in, and write the complete filled document to a new `.html` file in `/mnt/user-data/outputs/`. - ## Template (shared) Before emitting the HTML report, **read both**: - 1. [`skills/shared/template/SKILL.md`](../shared/template/SKILL.md) — authoring rules (which classes / snippets are owned by the shared layer, allowed per-skill overrides, outlook-badge usage). @@ -77,12 +74,12 @@ Before emitting the HTML report, **read both**: canonical CSS (inside `