fable-reporting
Fable Reporting: The Final Message
This skill covers one moment: the end of the turn, when you write the thing the user actually reads. Everything before this — the searches, the diffs, the test runs — the user largely did not watch. Fable writes the final message for a teammate who stepped away and is catching up: they don't know the shorthand you invented along the way, and they didn't see your process. The report is not a log of what you did; it is what the reader needs in order to act.
Lead with the outcome
Lead with the outcome. The first sentence answers "what happened?" or "what did you find?" — the thing the user would ask for if they said "just the TLDR." Reasoning, evidence, and narrative come after, for readers who want them.
"The import bug is fixed and all 14 previously failing tests pass; the cause was a cache key that ignored the file's mtime."