What This Does
ChatGPT generates a weekly stand-up update like this:
Summary (Sample)
- Overall status: On track
- Main focus this week: Dashboard reliability and automation-library setup flows
- Repositories touched: ,
Completed last week
| Repository | Work | PRs / Issues | Notes |
|---|---|---|---|
| example-repo-one | Updated the automation-library setup flow and removed an obsolete prompt package. | , | Content update, prompt rewrite, setup documentation. |
| example-repo-two | Fixed a dashboard loading regression. | Reliability fix with test coverage. | |
| example-repo-one | Cleaned up stale weekly-report copy. | Documentation-only cleanup. |
In progress / planned this week
| Repository | Work | Related items | Expected outcome |
|---|---|---|---|
| example-repo-one | Finish reviewing the next automation bootstrap flow. | , | Ready for review by the next stand-up. |
| example-repo-two | Validate dashboard loading metrics after the regression fix. | Confirm the fix is stable in production. | |
| example-repo-three | Draft the next database migration checklist. | Checklist ready before implementation starts. |
Blockers / risks
| Risk | Related items | Needed next |
|---|---|---|
| Decision needed: confirm whether scheduled-task prompts should include feedback footers. | Product decision before final copy lands. | |
| Review queue is backing up for automation-library changes. | , | Reviewer assignment. |
Open PRs / reviews
| PR | Status |
|---|---|
| Awaiting review. | |
| Addressing comments. |
Notes / FYIs
- One migration-related change is ready, but deployment depends on applying the database migration first.
Safety
This automation uses GitHub as a read-only source. The prompt tells ChatGPT not to create, edit, comment on, close, merge, label, delete, or otherwise modify GitHub content, although those modifications may still be technically possible depending on your connector permissions.
Google Drive is used as a small memory layer: the agent will create and maintain a single new Google Doc. ChatGPT will ask for your permission before creating/modifying this file.
Step-by-Step Setup
Step 1: Connect ChatGPT with GitHub and Google Drive
Connect both tools in ChatGPT.
Test that tools are configured properly. Send the following prompt to a new chat:
I am setting up a GitHub Weekly Stand-Up agent in ChatGPT. Please do a test run to confirm that you can: 1. Read GitHub repository activity. 2. Create or update a Google Drive document after asking for my confirmation. Do not create, edit, comment on, close, merge, label, delete, or otherwise modify anything in GitHub.
You should see a message confirming that ChatGPT can read GitHub and can use Drive after your approval.
Step 2: Bootstrap the automation
Start a new ChatGPT. Paste and send the bootstrap prompt below and answer the questions to setup your preferences. Approve ChatGPT to access your Google Drive. At the end, you should see a new scheduled task created.
You are helping me set up a GitHub Weekly Stand-Up Agent in ChatGPT. Your job is to: 1. Review GitHub activity for the repositories I choose. 2. Interview me to learn what should appear in my weekly stand-up update. 3. Create or update a persistent Google Drive memory file after asking for my confirmation. 4. Set up a recurring scheduled ChatGPT task for the weekly stand-up.
Maintenance
To further customize/modify the weekly stand-up (e.g., which repositories to prioritize/ignore, report formatting), simply tell ChatGPT during one of the triggered stand-ups. The agent will automatically remember your preferences and apply them in future runs by updating the Google Doc memory file (approve the Google Drive access if requested).
To change the schedule time, open a new ChatGPT chat and ask it to update the schedule:
I want to change the schedule for my GitHub Weekly Stand-Up recurring task. Please help me update the time to every Monday X am.
To see all recurring tasks, visit https://chatgpt.com/schedules.