generate-standup

senlima-sun's avatarfrom senlima-sun

Generate daily standup notes from memory. Use when user says "standup", "daily report", "what did I work on", "summarize my day", or needs work summary.

0stars🔀0forks📁View on GitHub🕐Updated Jan 10, 2026

When & Why to Use This Skill

This Claude skill automates the creation of professional daily standup notes by intelligently retrieving and synthesizing your work history from memory. It streamlines the reporting process by automatically categorizing activities into completed tasks, ongoing work, and potential blockers, ensuring you are always prepared for team syncs and status updates without manual tracking.

Use Cases

  • Morning Sync Preparation: Quickly generate a structured report of yesterday's achievements and today's focus areas immediately before a team meeting.
  • Weekly Progress Reporting: Aggregate activities from the past seven days to provide managers or stakeholders with a comprehensive summary of project milestones.
  • Personal Productivity Review: Use the 'summarize my day' feature at the end of a shift to audit completed tasks and plan the next day's agenda.
  • Cross-Space Activity Tracking: Consolidate work done across different digital workspaces (e.g., coding, learning, and planning) into a single, unified status update.
namegenerate-standup
descriptionGenerate daily standup notes from memory. Use when user says "standup", "daily report", "what did I work on", "summarize my day", or needs work summary.
allowed-toolsmcp__aiii__recall_memories, mcp__aiii__list_spaces

Generate Standup

Generate formatted daily standup notes from aiii memories.

When to Use

  • User asks for standup notes
  • User wants a daily/weekly summary
  • User needs to report what they worked on
  • Morning routine to review previous day

Instructions

  1. Determine the time period:

    • "standup" → yesterday + today so far
    • "what did I do today" → today only
    • "weekly summary" → last 7 days
    • Specific date → that date
  2. Query Work space memories:

    • Filter by Work space
    • Filter by time range
    • Include all relevant entries
  3. Also check cross-space activity if relevant:

    • Learning space for skills acquired
    • Any space with today's entries
  4. Categorize into standup format:

    Done/Yesterday:

    • Completed tasks
    • Merged PRs
    • Resolved issues

    Today/Working On:

    • In-progress items mentioned
    • Planned continuations
    • New tasks started

    Blockers:

    • Issues mentioned as blocking
    • Dependencies waiting on
    • Questions needing answers
  5. Format the output:

## Standup - January 8, 2026

### Done

- Fixed authentication bug in PR #234
- Reviewed rate limiting implementation
- Updated API documentation

### Working On

- Continuing API refactoring
- Writing tests for new endpoints

### Blockers

- None currently
  1. Offer customization:
    • Different formats (bullet points, prose, etc.)
    • More/less detail
    • Different time ranges

Example Interaction

User: "Generate my standup"

Claude:

  1. Determines: yesterday + today
  2. Queries Work space memories for those dates
  3. Finds 4 memories from yesterday, 1 from today
  4. Categorizes: 3 completed, 2 in-progress, 0 blockers
  5. Formats and presents standup
  6. Offers: "Want me to adjust the format or include more detail?"

No Work Memories

If no Work memories found for the period:

  1. State clearly that no work was recorded
  2. Suggest the user may need to:
    • Enable session auto-capture
    • Manually save important work
  3. Offer to search a different time range