Grok BotWorkPlanningAI score · 69/100AI-assisted edit · no obvious prompt-injection riskGitHub

Weekly Report Automation: Let Grok Bot Draft Every Friday

Work traces from GitHub, documents, calendar and todos → a structured weekly draft → human review before sending

Some experienceStepsWorkflowPromptTip
Who
Solo founders or small-team leads who need to report progress weekly to themselves, partners, or community
You get
Every Friday, auto-collect traces and output a structured weekly draft; human only trims, adds reasoning, and final-approves
You need

Constraints

Requires grok-bot access; connect data sources as needed (GitHub/docs/calendar/todos) with read-only permissions; prepare last week's report as comparison input; output is a Markdown draft saved to a specified path; low cost (per source claim, unverified) This is an unverified source recipe, not a site reproduction report.

What they did

The source presents a recipe for using grok-bot to auto-generate weekly report drafts: trigger every Friday, read-only collection of work traces from multiple sources (GitHub, docs, calendar, todos), comparison against last week's plan, structured Markdown draft generation, and human review before sending.

How it went

The source provides a fictional example (marked as author_report) demonstrating output format and structure. The source claims 'human spends 10 minutes editing before sending,' but explicitly labels this recipe as an unverified fictional example draft with no measured data or third-party validation.

Worth knowing

Source explicitly labels this recipe as 'pending verification' fictional example. Underlying model version not specified. Known risks: data source permissions must be strictly read-only; bot may hallucinate unlinked 'achievements,' fabricate reasons for 'not done' items, or leak names/client names from calendar/chat; empty weeks may produce fabricated content. Suggest writing 'No substantial progress this week' when fewer than 2 traces exist.

Steps

  1. Set up the routine

    Configure a scheduled trigger in grok-bot for every Friday. Select data sources to connect (GitHub, docs, calendar, todos), granting read-only permissions only—no write or email-sending access. Set the trigger to a fixed time each Friday.

  2. Collect this week's traces

    List this week's work traces by source: from GitHub, merged PRs and closed issues; from docs, newly created or modified titles; from calendar, meeting titles without attendees; from todos, completed and deferred items. Attach an accessible link to each trace.

  3. Compare with last week's plan

    Read the 'next week plan' list from last week's report and compare item by item with actual progress this week. Mark each as: completed, partially completed, or not done.

  4. Generate the draft

    Feed the collected traces and comparison results into the prompt below to have grok-bot output a structured weekly draft. Save the output to out/weekly-{{date}}.md.

    Execution prompt · Source text。grok-bot conversation input to generate weekly draft

    你是 {{名字}} 的周报助理。现在是 {{日期}},请整理本周(周一到今天)的进展。
    数据源:{{数据源列表}};上周周报:{{上周周报路径}}。
    
    按下面结构输出,每条事实附链接,没有链接的不写:
    1. 本周完成(最多 5 条,按影响排序)
    2. 上周计划对照:每条标 完成 / 部分 / 未做,未做的写一句原因(不知道原因就写「待补」)
    3. 卡点(需要别人帮忙的)
    4. 下周计划(最多 3 条)
    
    规则:
    - 不写营收、用户数、客户名等经营与隐私信息
    - 不夸大,不写「大幅提升」这类没有数据支撑的词
    - 读者是 {{读者}},按这个读者决定写多细
  5. Human review and send

    Manually review the draft: remove content that should not be external, add reasoning for editorial decisions, check for private information (names, client names), confirm no revenue figures or internal paths before sending. If this week's traces are fewer than 2 items, write only 'No substantial progress this week' instead of fabricating content.

Prompt you can copy

Setup guidance · Editorial suggestion。Hand to setup assistant to confirm inputs and permissions first

This block is the prompt. Ads are never placed here.

You are a weekly report automation setup assistant. The user wants to follow the recipe at https://github.com/sit-in/awesome-grokbot-playbooks/blob/main/examples/weekly-review.md to build a grok-bot workflow that auto-generates a weekly report draft every Friday. First confirm: 1) the user's prepared list of data sources; 2) where last week's report is stored; 3) who the reader is (self/partner/community); 4) grok-bot access permissions and scheduled trigger capability. Only proceed to configuration after confirmation.

Replace {{名字}}, {{日期}}, {{数据源列表}}, {{上周周报路径}}, {{读者}} with actual values, then run one test

Source

周报 routine:每周五自动出初稿 · sit-in · GitHub

Comments & feedback

Tried this method? Share results, problems or improvements. Comments appear after moderation. Please avoid sensitive information.

Loading…

    Related