faff-wtf

Synthesizes tracker, git, and run-log state into a prioritized daily work briefing.

3|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/shftwst/faff --skill faff-wtf-shftwst
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: faff-wtf
Source: https://github.com/shftwst/faff/tree/main/plugin/skills/faff-wtf
Command: npx skills add https://github.com/shftwst/faff --skill faff-wtf-shftwst

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When you return to a project, it is hard to know what shipped, what is stuck, what an unattended agent run parked overnight, and what to work on next. This Skill pulls live state from your issue tracker and git and turns it into a single scannable briefing with a concrete focus list. ## Core Features & Use Cases - Live status synthesis: Re-fetches milestones, in-progress, blocked, recently completed, and upcoming issues from the configured tracker, plus recent commits, open PRs, branch state, and CI status from git. - Parked and held work surfacing: Lists issues parked by autonomous or interactive runs (via the faff-parked label), issues on human hold, items awaiting review after provider outages, and ADR supersession proposals awaiting ratification. - Prioritized focus and automation preview: Recommends 2-3 things to do today using the configured methodology's ordering, and previews what an unattended /faff-beep-boop run would pick up, including value chains, build queue, and prep queue. - Use Case: You open your project Monday morning and ask what happened over the weekend; the Skill reports what shipped, what an overnight run parked and why, which issues were just unblocked, and the top three things to pick up today. ## Quick Start Ask the assistant to run /faff-wtf to catch you up on what shipped, what is blocked, and what to work on next.

Frequently Asked Questions about faff-wtf

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

FAQPage Schema
How do I get a summary of what to work on next from my issue tracker?▼

Run /faff-wtf to pull live tracker and git state into one briefing. It lists shipped, in-progress, blocked, and upcoming issues, then recommends two to three focus items ordered by the configured methodology's pick-ordering.

How do I see what an overnight autonomous agent run parked?▼

The briefing queries the tracker for issues labeled faff-parked and enriches them with run logs from .faff/runs. Each parked item shows a one-line cause, how to unpark it, and a link to the full log when the park was autonomous.

Does faff-wtf work without an issue tracker configured?▼

Yes, it falls back to git-only mode when no tracker connector resolves, but only after honoring any tracking.tracker pin and attempting discovery. It never infers git-only mode from a momentarily invisible tool list.

Can faff-wtf change issue states or start builds itself?▼

No, it is read-only for eligibility and ordering decisions. It offers yes/no gates afterward, such as invoking /faff-prep, /faff-graft, or /faff-beep-boop, and only acts on confirmation.

Why does the briefing show an automation preview section?▼

The preview answers whether it is worth firing an unattended /faff-beep-boop run. It renders value chains, the build queue with verdicts, items needing a human decision, and the prep queue, always showing headers even when empty.