Generates a developer-facing change report from a repository's current changes, commits, PR context, saved screenshots, and before/after visual evidence. Use when the user asks for a dev report, change report, report on modifications, before/after screenshot report, UI change report, PR summary with visuals, "rapport de dev", "rapport sur les modifications", or wants to send a report about what changed after development.
Generates a natural call preparation document — talking points, opening hook, key messages, objection responses, and closing ask — adapted to both the manager's archetype and the user's own communication persona. Not a script: a structured guide that sounds like you. Covers status calls, idea pitches, crisis management, and general check-ins. Use when the user says "I have a call with my manager", "help me pitch this idea", "I need talking points", "prepare me for this conversation", or "what do I say on this call".
Generates a Q&A preparation document from a manager report — all the questions the manager is likely to ask (based on their archetype), with prepared answers derived strictly from the report data. Includes "danger questions" (the ones that catch you off guard), objection responses, and a quick-reference cheat sheet. Output is a collapsible HTML file to review before a meeting or call. Use when the user asks "what will my manager ask?", "help me prepare for my meeting", "I have a review tomorrow", or "Q&A prep".
Persists every generated report to a local history store, tracks manager requests and TODOs across sessions, and generates a delta section comparing current work to previous commitments. Answers: "what did I promise last time?", "what's still open?", "what changed since my last report?". Runs automatically as part of weekly-report. Also invokable standalone to review history, list open manager requests, or generate a delta summary. Use when the user asks "what was outstanding from last week?", "what did my manager ask for?", "show me the diff since last report", or "what's still on my TODO list from Alice?".
One-shot orchestrator that produces complete manager-adapted reports from the current git repository. Installed once per project, it reads the project's .useless-report/config.yml to know which manager profiles to generate for — no questions asked on repeat runs. Supports multiple managers: one run generates one report per saved profile. Ingests git activity, GitHub PRs, and ticket references. Renders to markdown, HTML, email, and/or slides using the project's DESIGN.md brand tokens. Use this skill when the user asks "generate my weekly report", "status update for my boss", or any one-shot report request from inside a git repo.
Installe une GitHub Action dans le repo courant qui génère automatiquement un commentaire useless-report sur chaque Pull Request. À l'ouverture ou la mise à jour d'une PR, la CI lit les commits, détecte le profil manager configuré, génère le rapport adapté via l'API Claude, et le poste comme commentaire sur la PR. Use this skill when the user asks for "CI integration", "auto-comment on PRs", "GitHub Action for reports", or "automate the report on every PR".
Analyzes a manager's communication style from messages, emails, Slack threads, PR comments, or meeting notes and outputs a structured communication profile: archetype name, confidence score, observed evidence, recommended communication strategy, and what to avoid. Use this skill when the user pastes manager messages and wants to adapt their communication, when preparing a status report that needs to land well, when starting the useless-report workflow, or any time the user asks "how should I write this for my manager", "what kind of manager is this", or "how does my boss communicate". Also triggers on "my manager always asks for...", "my boss never reads...", "my manager wants everything in meetings", or similar complaints about upward communication friction. This is the entry point for the entire useless-report workflow.
Converts a markdown manager report (the output of any useless-report generate-* skill) into an email-safe HTML file with fully inlined CSS — compatible with Gmail, Outlook, Apple Mail, and any webmail. No CSS variables, no external resources, no JavaScript. Colors and typography derived from DESIGN.md if present (tokens inlined as literal values, not CSS variables). Use this skill when the user wants to send the report directly by email, asks for "email-ready", "copy-paste into Gmail", "forward to my team", or needs a format that survives email client rendering. Triggers after any generate-* skill when the output destination is an email client.