nathan13888/nice-skills/wtf
- community
Checking that the SKILL.md file is still in the repository.
Quick situational awareness for the current git branch. Summarizes what a feature branch is about by analyzing commits and changes against trunk. On trunk, highlights recent interesting activity. Use when user says "wtf", "what's going on", "what is this branch", "what changed", or "catch me up".
Install
npx vskill@latest install nathan13888/nice-skills/wtfSKILL.md
WTF
Single-pass situational awareness for the current git branch. Analyzes git state only -- no source file reads.
Write, Edit, Read, Glob, and Grep are intentionally excluded from allowed-tools. This skill MUST NOT read or modify any files.
Workflow
Follow all 3 steps sequentially.
Step 1: Detect Context
- Parse the optional focus argument from everything after
/wtf.
/wtf auth-> focus is "auth"/wtf(bare) -> no focus, full analysis
- Run a single Bash call to detect the git context:
- Route based on the result:
- Not a git repo (commands fail) -> report "Not a git repository." and stop.
- Detached HEAD -> report the hash, run
git log --oneline -10around that point, summarize, and stop. - No trunk found (
TRUNKis empty) -> useAskUserQuestionto ask the user for their trunk branch name, then continue. - On trunk (
CURRENT == TRUNK) -> go to Step 2B. - Feature branch (anything else) -> go to Step 2A.
Step 2A: Feature Branch
Run a single Bash call to collect all data at once:
If a focus argument was provided, add path filtering:
- Append
-- '*{focus}*'to thegit logandgit diff --statcommands - If no results match the focus, report "No changes matching '{focus}'" and stop.
Edge case -- no divergence: If git log returns nothing (merge base == HEAD), report "Branch exists but hasn't diverged from {trunk} yet." and stop.
Parse the output silently. Do NOT echo the raw git output. Proceed to Step 3A.
Step 2B: Trunk Branch
Run a single Bash call:
Parse the output:
- Filter out routine commits (dependency bumps, CI config, docs-only, formatting, merge commits).
- Group remaining interesting commits by day.
- Count filtered-out commits separately.
Edge case -- no recent activity: If count is 0, expand the window to 30 days and re-run. If still 0, report "Quiet repo -- no commits in the last 30 days." and stop.
Parse the output silently. Do NOT echo the raw git output. Proceed to Step 3B.
Step 3A: Present (Feature Branch)
Output in this exact format:
Step 3B: Present (Trunk Branch)
Output in this exact format:
Guidelines
- This skill is strictly read-only. Never suggest running a write operation.
- No subagents. This skill is too simple for Task delegation.
- Parse git output silently and present structured markdown. Never dump raw git output to the user.
- Keep the total output concise. This is a quick orientation, not a full audit.
- If focus argument is provided, scope everything to that filter. Report clearly when the filter has no matches.
- For the Key Files table in feature branch output, limit to the 8 most-changed files. If there are more, add a summary row like "... and {N} more files".
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/wtf/SKILL.md
Popularity
- Repository stars
- 5
- 7-day trend score
- 9
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 8 May 2026, 5 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/nathan13888/nice-skills/wtf)