From gd-mcp-skills
GoodDay Morning Update — daily composite Skill that rolls up the top items from gd-onhand-ops (Ops), gd-supply-check (Supply Chain), and gd-wholesale-watch (Wholesale) into one screen. Optional fourth section pulls from gd-costing-quality for merchants who want the controller view too. Produces an overall severity badge (Red / Amber / Green) and top-5 per section with drill links to the constituent Skills' full outputs. Read-only — does not re-detect anything; reads constituent outputs and presents them. Use this Skill when the user says: "morning update", "morning standup", "what's going on today", "give me the morning briefing", "run gd-morning", "good morning what's happening". Persona: cross-functional / leadership / on-the-go operators. Cadence: daily 6am USA Central weekdays, plus ad hoc.
How this skill is triggered — by the user, by Claude, or both
Slash command
/gd-mcp-skills:goodday-morning-updateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
GoodDay Morning Update is the **composite Skill** in the launch set. Every weekday morning at 6am, it produces one screen rolling up the top items from `gd-onhand-ops`, `gd-supply-check`, and `gd-wholesale-watch` — three operational reads in 90 seconds.
GoodDay Morning Update is the composite Skill in the launch set. Every weekday morning at 6am, it produces one screen rolling up the top items from gd-onhand-ops, gd-supply-check, and gd-wholesale-watch — three operational reads in 90 seconds.
It is designed for a leader or on-the-go operator who needs cross-functional pulse without opening three separate reports. The constituent Skills produce the full punch lists; this Skill is the front door.
This Skill does not re-detect findings. It reads the outputs of the constituent Skills and presents them.
../Configuration — Shared.md — including Data Source contract (Section 16)../Configuration - GoodDay Morning Update.md../SOP - GoodDay Morning Update.md.../🖼️ Brand Guidelines.pdf.This Skill is a presentation layer over the constituent Skills' outputs. It does not call the GoodDay MCP or CSV files directly — it reads the latest output of each constituent (gd-onhand-ops, gd-supply-check, gd-wholesale-watch, optionally gd-costing-quality) from the persistent run store.
| Source | What it provides |
|---|---|
| Latest scorecard output from each constituent Skill | Headline severity, count flagged, $ impact, top-N items per the section limits in ./Configuration - GoodDay Morning Update.md |
| Drill commands | Section tail line references the constituent Skill's command (e.g., gd-onhand-ops) for deeper investigation |
If a constituent Skill failed, returned a stale-source flag, or has no scheduled run yet today, the composite section surfaces that explicitly per the Failure handling rules in ../Configuration — Shared.md Section 12.
Output via slack_send_message for scheduled runs; returned inline for ad hoc. The Morning Update is also a strong candidate for slack_create_canvas if the digest exceeds Slack message length limits.
Step 1: Read constituent Skill outputs (Ops, Supply Chain, Wholesale)
Step 2: Optionally include Costing (off by default)
Step 3: Compose the digest — top-5 per section, single tail line per section
Step 4: Compute overall severity (Red / Amber / Green)
Step 5: Render with the overall severity badge as the headline
Read gd-onhand-ops, gd-supply-check, and gd-wholesale-watch outputs in order. Take the top-5 ranked items from each Skill's scorecard.
If include_costing = true in the Configuration doc, also read gd-costing-quality and take its top-3 scorecard items. Default is off.
For each section:
gd-<constituent>"If a constituent failed or returned stale data, surface that as the section body instead of silently omitting.
Lead with the overall severity badge as the dominant visual element. Sections in the configured order. Post to the configured Slack channel for scheduled runs.
GOODDAY MORNING UPDATE — [date]
[Overall severity badge — Red/Amber/Green] · [headline summary]
──── OPS ──── (from gd-onhand-ops)
[section headline]
[top-5 items with drill links]
[tail line]
──── SUPPLY CHAIN ──── (from gd-supply-check)
[section headline]
[top-5 items with drill links]
[tail line]
──── WHOLESALE ──── (from gd-wholesale-watch)
[section headline]
[top-5 items with drill links]
[tail line]
──── COSTING (optional) ──── (from gd-costing-quality)
[top-3 items]
[tail line]
Render against the GoodDay Brand Guide. Overall severity badge uses brand red / amber / green per Configuration.
gd-onhand-ops, gd-supply-check, gd-wholesale-watch" message rather than an empty digest.npx claudepluginhub gooddaysoftware/gd-mcp-skills-plugin --plugin gd-mcp-skillsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.