mcpbeat Sign in

Whatidid Agent Skill

Generate a daily analytics report of what GitHub Copilot helped accomplish. Shows tasks completed, human effort equivalent, token usage, and a narrative story. Sends a formatted email summary. Use when the user asks about their daily activity, what Copilot helped with today, or wants a digest of the day's work.

403 tokens
context cost
SKILL.md, read when the skill is used
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
44
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/microsoft/What-I-Did-Copilot --skill whatidid

The instruction itself

1 sections, as written by the author

What I Did (Copilot) — Impact Report Generator

Run the following from the repo root to generate and email today's activity report. Use --email with no argument so the tool auto-detects the user's address (from gh / git config) — never substitute a literal placeholder like [email protected]:

python whatidid.py --email

If the user asks for a specific date range, use:

python whatidid.py --date 30D --email

To send to a specific address instead of the auto-detected one, pass it explicitly: --email [email protected].

After running, tell the user:

  • How many sessions and projects were found
  • The headline and primary focus identified
  • The total human effort estimate vs elapsed time (leverage ratio)
  • That the email has been sent (or HTML saved)

The report is always opened in the browser automatically — no need to add --html.

If there are no sessions for the date, explain that Copilot session data is stored in the user's Copilot session-state directory (for example, ~/.copilot/session-state/ on macOS/Linux or %USERPROFILE%\.copilot\session-state\ on Windows) and suggest checking the date.

For full methodology, see effort-estimation-methodology.md.

Other skills for the same job

different authors, same section of the catalogue
Pitch Deck Visuals
by ComeOnOliver
×1

Investor pitch deck structure with slide-by-slide framework, visual design rules, and data presentation. Covers the 12-slide framework, chart types, team slides, and common investor turn-offs. Use for: fundraising decks, investor presentations, startup pitch, demo day, grant proposals. Triggers: pitch deck, investor deck, startup pitch, fundraising deck, demo day, pitch presentation, investor presentation, seed deck, series a deck, pitch slides, startup presentation, vc pitch, investor meeting

3k tokens
Sendgrid Automation
by ComeOnOliver
×1

Automate SendGrid email operations including sending emails, managing contacts/lists, sender identities, templates, and analytics via Rube MCP (Composio). Always search tools first for current schemas.

3.2k tokens needs MCP
Generic Assistant
by mastra-ai
vendor

Fallback authoring playbook for building general-purpose personal assistant agents that do not fit a more specific archetype. Use this only after checking the other archetype skills (coding, spreadsheet, research, customer-support, content-writer, ops-automation). Examples include summarizing emails, drafting short answers, capturing notes, or generic personal-helper agents.

1.1k tokens
Sendgrid Automation
by davepoon

Automate SendGrid email operations including sending emails, managing contacts/lists, sender identities, templates, and analytics via Rube MCP (Composio). Always search tools first for current schemas.

3.2k tokens needs MCP
Traction Eos
by wondelai

Implement the Entrepreneurial Operating System (EOS) to align vision and execution across a company. Use when the user mentions "EOS", "Entrepreneurial Operating System", "V/TO", "quarterly rocks", "Level 10 meetings", "accountability chart", "IDS process", "my company feels chaotic", "we keep having the same problems", or "get the whole team aligned". Also trigger when a growing company needs meeting structure, goal-setting frameworks, or a systematic way to solve recurring organizational issues. Covers the six EOS components: Vision, People, Data, Issues, Process, Traction. For team motivation design, see drive-motivation. For lean experimentation, see lean-startup.

3.6k tokens
Contact Cache
by gooseworks-ai

> Track all identified/contacted people across strategies. CSV-backed contact database with dedup by LinkedIn URL or email. Prevents duplicate outreach when running strategies on a recurring cadence.

525 tokens scripts
Send Report
by indranilbanerjee

Deliver performance reports. Use when: sending KPI summaries via Slack, email, or Google Sheets with analysis.

3.2k tokens
Weekly Report
by modu-ai

| 한국 팀의 주간 비즈니스 리뷰(WBR) 보고서 자동 생성 스킬입니다. 일일 노트·완료 태스크·KPI 데이터를 입력받아 임원/팀 두 버전(격식체/구어체)으로 작성합니다. Notion·Linear·Asana·Slack MCP가 가용하면 자동 데이터 fetch, 없어도 자유 텍스트 입력 fallback.

3.2k tokens

How to use it

Copy the folder

Take microsoft/whatidid from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.