← ClaudeAtlas

morning-brieflisted

Prints the operator's read-only morning view for the current GitHub repo in one pass. Open counts per queue label (needs-triage / ready / needs-decision / needs-human), the gh-native merge-ready PR list, parked decisions with their RECOMMENDED lines, and loop-lane telemetry freshness (last-cycle age + flags). Use when: 'morning brief', 'morning view', 'ops dashboard', 'what needs attention', 'daily standup view', 'operator morning pass', 'queues and merge-ready'. Read-only and gh-based, never mutates issues, PRs, labels, or comments.
melodic-software/claude-code-plugins · ★ 18 · AI & Automation · score 74
Install: claude install-skill melodic-software/claude-code-plugins
## Pre-computed context Repo: !`gh repo view --json nameWithOwner -q .nameWithOwner 2>/dev/null || git remote get-url origin 2>/dev/null | sed -E 's#\.git$##; s#.*github\.com[:/]##' | grep -E '^[^/]+/[^/]+$' || echo "unknown (run inside a checkout with a GitHub origin remote, or pass --repo)"` gh: !`command -v gh >/dev/null 2>&1 && echo "present" || echo "MISSING (required)"` jq: !`command -v jq >/dev/null 2>&1 && echo "present" || echo "MISSING (required)"` ## Variables Arguments: `$ARGUMENTS` ## Purpose The 30-60 minute operator morning pass begins with the same hand-run `gh` queries every day. This skill collapses them into a single 5-second picture for the current repo, so the pass starts from a complete view instead of ad-hoc lookups. **Read-only and `gh`-based.** It runs only `gh` read queries and never mutates labels, comments, issues, or PRs. Owner/repo is derived from `gh repo view`, or from the checkout's `origin` remote when that call is unavailable (never hardcoded), so it is reusable across repos. ## Run it ```bash bash "${CLAUDE_PLUGIN_ROOT}/skills/morning-brief/scripts/morning-brief.sh" $ARGUMENTS ``` Print the script's output verbatim. It is already the deliverable. Do not re-query the sections by hand. When the header reports unreadable sections, say which sections were lost and why (each `UNREADABLE:` line carries the cause), name the remedy the cause calls for, and stop. The remedy follows the cause, never a fixed line: a repo that could not be re