From e0c19705b14e0335750d6761fc127f1c7a473a6c Mon Sep 17 00:00:00 2001 From: PeninsulaInd Date: Thu, 9 Apr 2026 10:49:39 -0500 Subject: [PATCH] Add company name alias matching to PR pipeline PR skill now matches ClickUp Client names against Aliases field in companies.md and uses the canonical ## heading as the company name. Fixes issue where PRs used ClickUp dropdown names (e.g. "Elasto Valve Rubber (EVR)") instead of the correct company name ("EVR Products"). Added James Eagen Sons stub entry. Co-Authored-By: Claude Opus 4.6 (1M context) --- skills/companies.md | 7 +++++++ skills/press_release_prompt.md | 2 ++ 2 files changed, 9 insertions(+) diff --git a/skills/companies.md b/skills/companies.md index d903866..8e2043d 100644 --- a/skills/companies.md +++ b/skills/companies.md @@ -152,6 +152,13 @@ - **Website:** https://www.royalpurpleind.com/ - **GBP:** https://maps.app.goo.gl/wBgq49g3Xs4Y91zP9 +## James Eagen Sons +- **Aliases:** James Eagen +- **Executive:** +- **PA Org ID:** +- **Website:** +- **GBP:** + ## EVR Products - **Aliases:** Elasto Valve Rubber (EVR) - **Executive:** Gary Waldick, Vice President of EVR Products diff --git a/skills/press_release_prompt.md b/skills/press_release_prompt.md index 7c187ec..e78d51e 100644 --- a/skills/press_release_prompt.md +++ b/skills/press_release_prompt.md @@ -7,6 +7,8 @@ You MUST produce exactly 5 output files in the current working directory. No sub ## Step 1: Research 1. Read `skills/companies.md` to find the client's executive name, title, and PA Org ID. + - Match the Client name from the task context against both the `## heading` and the `**Aliases**` field in companies.md. + - **Use the `## heading` as the company name throughout the press release, NOT the Client name from the task context.** For example, if the task says "Elasto Valve Rubber (EVR)" but companies.md has "## EVR Products" with that as an alias, use "EVR Products" everywhere. - If the client is not found, use "a company spokesperson" for quotes and note the missing entry in `headlines_evaluation.md`. 2. Read `skills/headlines.md` to load reference examples of high-scoring headlines. 3. If a Target URL (IMSURL) is provided, fetch it with WebFetch to gather company/service context.