wtf

Summarize current git branch commits and diffs relative to trunk.

5|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/Nathan13888/nice-skills --skill wtf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wtf
Source: https://github.com/Nathan13888/nice-skills/tree/main/skills/wtf
Command: npx skills add https://github.com/Nathan13888/nice-skills --skill wtf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a fast, read-only orientation to the current git branch so developers can understand what a branch or trunk has changed without manually inspecting commits and diffs.

Core Features & Use Cases

  • Feature branch summaries: Infers a one-sentence purpose, counts commits ahead of trunk, and summarizes logical changes and key files based on commits and diff stats.
  • Trunk highlights: Shows recent interesting commits grouped by day, filters out routine commits (deps, CI, docs), and expands time windows when activity is low.
  • Focused discovery: Accepts an optional focus term to scope logs and diff stats to matching paths, and clearly reports when no matches are found.

Quick Start

Type /wtf or /wtf auth in the repository context to receive a concise branch summary and next-step suggestions.

Frequently Asked Questions about wtf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get a quick summary of my git branch changes?

To get a quick summary of your git branch changes, run a read-only command that analyzes commits and diffs relative to the repository trunk. It infers the branch purpose, counts commits ahead of trunk, and summarizes logical changes and key files.

What is the best way to see recent interesting commits on the git trunk?

The best way to see recent interesting commits on the git trunk is to use a tool that filters out routine commits like deps, CI, and docs. It groups remaining commits by day and expands time windows when activity is low.

Can I filter git branch situational awareness to specific file paths?

Yes, you can filter git branch situational awareness to specific file paths by providing an optional focus term. This scopes the commit logs and diff stats to matching paths and clearly reports when no matches are found.

Does this git branch analysis tool run write commands?

No, this git branch analysis tool does not run write commands. It strictly executes read-only git commands to safely analyze commits and diffs without modifying your repository state.

How does situational awareness help with git branch troubleshooting?

Situational awareness helps with git branch troubleshooting by providing a concise, structured markdown summary of your branch's scope and key files. This eliminates the need to manually inspect raw git diffs and commit logs.