ketchup ยท git:20260519.5bc7812 ยท 2026-05-19 ยท sha256 acc99594abb886f4

ketchup git:20260519.5bc7812A

Immutable. This exact content is served forever at /api/v1/blob/acc99594abb886f4.

---
name: ketchup
description: "Easter-egg alias for /catchup. Same return-from-absence briefing, squeezier name. Use exactly like /catchup โ€” all flags pass through unchanged."
effort: medium
disable-model-invocation: true
argument-hint: "[--since \"friday\"|\"2h\"|\"last-active\"|\"last-commit\"] [--sources github,git,linear,calendar] [--depth quick|standard|deep] [--focus prs,reviews-requested,mentions,impact]"
allowed-tools: Read, Grep, Glob, Bash, Write, WebFetch, Agent
---

# Ketchup ๐Ÿ… โ€” alias for /catchup

You found the easter egg. `/ketchup` is a 1:1 alias for `/catchup` โ€”
condiment-grade catch-up, no behavior change.

## Iron Laws

1. **Behave identically to `/catchup`** โ€” this file adds nothing; it
   only forwards. Never diverge from the canonical skill.
2. **Pass `$ARGUMENTS` through verbatim** โ€” same flags, same defaults.

## Execution

1. Read `${CLAUDE_PLUGIN_ROOT}/skills/catchup/SKILL.md`.
2. Execute that workflow exactly, with this invocation's `$ARGUMENTS`
   passed through unchanged (`--since`, `--sources`, `--depth`,
   `--focus` all behave the same).
3. In the brief's footer line, you may render the generator as
   `/ketchup ๐Ÿ…` instead of `/catchup` โ€” the only cosmetic difference.

That's it. One condiment, same nutrition.