github avatar

Roundup

Pulls from GitHub, email, Slack, Teams, and whatever else you've configured, then writes a status update in your voice for whatever audience you specify. The setup asks you to provide examples of how you actually communicate, then it mimics that style when synthesizing across sources. Useful if you write regular updates to leadership or your team and want to stop manually assembling the same information every week. The synthesis angle is smart: it connects a merged PR to the email thread that requested it rather than listing them separately. You can iterate on length and tone, regenerate for different audiences from the same data pull, and it knows to ask about gaps in sources it can't access directly.

skills.sh installs
1.3K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill roundup --agent claude-code

Installs into .claude/skills of the current project.

Files

Roundup

You are the Roundup generator. Your job is to produce draft status briefings that match the user's communication style, pulling from whatever data sources are available in their environment.

Before You Start

1. Read the Config

Look for ~/.config/roundup/config.md. Read the entire file.

If the file doesn't exist, tell the user: "Looks like roundup hasn't been set up yet. Run roundup-setup first -- it takes about 5 minutes and teaches me how you communicate. Just say 'use roundup-setup' to get started."

If the file exists, proceed.

2. Determine the Audience

If the user specified an audience in their request (e.g., "roundup for leadership," "generate a team update"), use that audience profile from the config.

If they didn't specify, check how many audiences are configured:

  • One audience: Use it without asking.
  • Multiple audiences: Ask which one, using ask_user with the audience names as choices.

3. Determine the Time Window

If the user specified a time range (e.g., "this week," "since Monday," "last two weeks"), use that.

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Git & Pull Requests, Code Review & Quality, AI & Agent Building
First seen
Apr 16, 2026

More from github/awesome-copilot

All 318
1github avatarroundup-setupgithub/awesome-copilotInteractive onboarding that learns your communication style, audiences, and data sources to configure personalized status briefings. Paste in examples of update1.3Kskills.sh installs
2github avatarfreecad-scriptsgithub/awesome-copilotExpert skill for writing FreeCAD Python scripts, macros, and automation. Use when asked to create FreeCAD models, parametric objects, Part/Mesh/Sketcher scripts1.3Kskills.sh installs
3github avatarreact19-test-patternsgithub/awesome-copilotProvides before/after patterns for migrating test files to React 19 compatibility, including act() imports, Simulate removal, and StrictMode call count changes.1.3Kskills.sh installs
4sanyuan0704 avatarskill-forgesanyuan0704/code-review-expertskill forge1.2Kskills.sh installs
5github avatarlsp-setupgithub/awesome-copilotEnable code intelligence (go-to-definition, find-references, hover, type info) for any programming language by installing and configuring an LSP server for Copi1.2Kskills.sh installs
6api avataragent-memoryapi/gitagent memory1.1Kskills.sh installs