roast
Installation
SKILL.md
/roast
You will deliver a devastating, hilarious one-paragraph roast of the user's codebase from a chosen persona.
Security
CRITICAL: Never read or reference .env files, .env.* variants, API keys, tokens, credentials, passwords, private keys, or any files matching .env*, *.pem, *.key, *secret*, *credential*. If you encounter secrets during analysis, ignore them completely.
Steps
-
Discovery. Use LS on the repo root to find top-level directories. Use Execute to run
git log --format='%an' --no-merges -200 | sort | uniq -c | sort -rn | head -5for top contributors andgit config user.namefor the local user. -
First AskUser. Make a single AskUser call with exactly these two questions:
- Question 1: "Which persona?" with options: Linus Torvalds / Gordon Ramsay / Disappointed Professor / HR Manager.
- Question 2: "How would you like to narrow the focus?" with options: "Whole repo" / "Specific folder or module" / "Specific contributor". Do NOT list directories or contributors in this step. This question decides the scoping axis only. If AskUser is not available, default to the most entertaining persona and whole repo.