Catchup Briefing

Ketchup 🍅 — alias for /catchup

by oliver-kriska · MIT license · ★ 560 on GitHub

Ketchup 🍅 — alias for /catchup cover

Easter-egg alias for /catchup. Same return-from-absence briefing, squeezier name.

---
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]"
---

# 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.

Overview

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

Manual install (npx, ZIP)
Claude Codenpx skills add oliver-kriska/claude-elixir-phoenix --skill ketchup -g -a claude-code
Claude Code (degit)npx degit oliver-kriska/claude-elixir-phoenix/plugins/catchup/skills/ketchup#main ~/.claude/skills/ketchup
Claude.ai / desktopZip the folder and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md1.2 KB
Read SKILL.md here
oliver-kriska/main1 file shown
SKILL.md
Show the full text30 lines
ketchup/SKILL.md30 lines · 1.2 KB

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.

1---
2name: ketchup
3description: "Easter-egg alias for /catchup. Same return-from-absence briefing, squeezier name. Use exactly like /catchup — all flags pass through unchanged."
4effort: medium
5disable-model-invocation: true
6argument-hint: "[--since \"friday\"|\"2h\"|\"last-active\"|\"last-commit\"] [--sources github,git,linear,calendar] [--depth quick|standard|deep] [--focus prs,reviews-requested,mentions,impact]"
7---
8 
9# Ketchup 🍅 — alias for /catchup
10 
11You found the easter egg. `/ketchup` is a 1:1 alias for `/catchup` —
12condiment-grade catch-up, no behavior change.
13 
14## Iron Laws
15 
161. **Behave identically to `/catchup`** — this file adds nothing; it
17 only forwards. Never diverge from the canonical skill.
182. **Pass `$ARGUMENTS` through verbatim** — same flags, same defaults.
19 
20## Execution
21 
221. Read `${CLAUDE_PLUGIN_ROOT}/skills/catchup/SKILL.md`.
232. Execute that workflow exactly, with this invocation's `$ARGUMENTS`
24 passed through unchanged (`--since`, `--sources`, `--depth`,
25 `--focus` all behave the same).
263. In the brief's footer line, you may render the generator as
27 `/ketchup 🍅` instead of `/catchup` — the only cosmetic difference.
28 
29That's it. One condiment, same nutrition.
30 
View all files on GitHub →

Details

License
MIT
Stars on the repo
★ 560
Checked
Source
oliver-kriska/claude-elixir-phoenix ↗
Creator
oliver-kriska · 7 listings
View creator

Similar skills

See all →

More from oliver-kriska

SkillAsync Return Briefingoliver-kriska/claude-elixir-phoenix · by oliver-kriskaSummarize and review what changed while you were away. Use after a weekend, vacation, or flight to check missed PRs, git commits, Linear tickets, and meetings — one prioritized brief, not a firehose.★ 560 GitHub starsSkillHex Dependency Security Auditoliver-kriska/claude-elixir-phoenix · by oliver-kriskaAudit Hex deps for supply-chain security risk — bidi chars, compile-time exec, maintainer changes, typosquats, CVEs. Use after mix deps.update, when checking if a package upgrade is safe, or reviewing mix.lock PR diffs.★ 560 GitHub starsSkillLiveView Memory Auditoroliver-kriska/claude-elixir-phoenix · by oliver-kriskaInspect LiveView socket assigns for memory bloat — missing temporary_assigns, unused assigns, unbounded lists needing streams, memory estimates. Use when LiveView memory grows or you need to add temporary_assigns.★ 560 GitHub starsSkillN+1 Query Detectoroliver-kriska/claude-elixir-phoenix · by oliver-kriskaDetect N+1 query anti-patterns specifically — Repo calls inside Enum/for loops, missing preloads on associations. Use when N+1 is explicitly suspected, NOT for unrelated Ecto questions or wider database performance.★ 560 GitHub starsSkillPhoenix Context Validatoroliver-kriska/claude-elixir-phoenix · by oliver-kriskaAnalyze Phoenix context boundaries and module coupling via mix xref. Use when checking cross-context calls, validating dependencies, before splitting modules, or reviewing architecture.★ 560 GitHub starsSkillPlugin Development Workflowoliver-kriska/claude-elixir-phoenix · by oliver-kriskaGuide plugin development workflow — editing skills, agents, hooks, or eval framework in this repo. Use when modifying files in plugins/elixir-phoenix/, lab/eval/, or lab/autoresearch/. Ensures changes pass eval, lint, and tests before committing.★ 560 GitHub stars