Agent Skills: Standup Report Generator

Generate daily standup summary from Git commits and Jira activity

UncategorizedID: IHKREDDY/agent-skills-ts/standup-report

Install this agent skill to your local

pnpm dlx add-skill https://github.com/IHKREDDY/agent-skills-ts/tree/HEAD/skills/standup-report

Skill Files

Browse the full folder contents for standup-report.

Download Skill

Loading file tree…

skills/standup-report/SKILL.md

Skill Metadata

Name
standup-report
Description
Generate daily standup summary from Git commits and Jira activity

Standup Report Generator

Automatically generates a comprehensive daily standup report by analyzing your Git commits from the past day and Jira ticket activity.

🎯 Use Case Demo

Scenario: Morning Standup Meeting

Before (Manual Process):

Developer Sarah spends 10 minutes every morning trying to remember what she worked on yesterday:

  • Opens Git log, scrolls through commits
  • Opens Jira, checks her activity feed
  • Opens browser history to find PRs she reviewed
  • Types up a summary in Slack
  • Often forgets important items

After (With This Skill):

Sarah: "Generate my standup report for yesterday"

Agent Response:

πŸ“‹ DAILY STANDUP REPORT - Sarah Johnson
═══════════════════════════════════════════════════════════════

πŸ“… Date: December 19, 2024

βœ… WHAT I DID YESTERDAY:
─────────────────────────
πŸ”§ Code Changes (5 commits):
  β€’ feat(api): Add pagination to flights endpoint (FB-42)
  β€’ fix(booking): Resolve double-charge issue (FB-38)
  β€’ test: Add integration tests for payment flow
  β€’ refactor: Clean up flight search service
  β€’ docs: Update API documentation for v2 endpoints

🎫 Jira Activity:
  β€’ FB-42: Moved to "Done" - Flight pagination feature
  β€’ FB-38: Resolved - Critical payment bug
  β€’ FB-45: Added comment with technical details
  β€’ FB-50: Started work - Booking confirmation emails

πŸ”€ Pull Requests:
  β€’ #127 - Merged: Pagination feature
  β€’ #125 - Reviewed: Team member's auth changes

🚧 WHAT I'M DOING TODAY:
─────────────────────────
Based on your current assignments:
  β€’ FB-50: Booking confirmation emails (In Progress)
  β€’ FB-52: Email template design (To Do)

🚫 BLOCKERS:
─────────────────────────
  β€’ FB-50: Waiting for email service credentials from DevOps

═══════════════════════════════════════════════════════════════

Time Saved: 10 minutes β†’ 10 seconds (60x faster)


Agent Instructions

When this skill is activated:

  1. Gather Git Activity:

    • Run git log --oneline --since="yesterday" --author="$(git config user.email)"
    • Parse commit messages for ticket references (FB-XX, DEV-XX format)
    • Count commits and categorize by type (feat, fix, docs, etc.)
  2. Gather Jira Activity:

    • Use Atlassian MCP to search for issues updated by user in last 24 hours
    • Query: updatedDate >= -1d AND (assignee = currentUser() OR comment ~ currentUser())
    • Note status transitions and comments added
  3. Check Current Work:

    • Find tickets currently assigned in "In Progress" status
    • Find tickets in "To Do" that are assigned to user
  4. Identify Blockers:

    • Look for tickets with "blocked" label or in "Blocked" status
    • Check for tickets with comments mentioning "waiting", "blocked", "need"
  5. Format Report:

    • Use clear sections with emoji icons
    • Group related items together
    • Highlight blockers prominently
    • Make it copy-paste ready for Slack/Teams

Example Prompts

  • "Generate my standup report"
  • "What did I work on yesterday?"
  • "Create standup summary for the team meeting"
  • "Prepare my daily status update"

Benefits

| Metric | Before | After | Improvement | |--------|--------|-------|-------------| | Time to prepare standup | 10 min | 10 sec | 60x faster | | Items forgotten | 2-3 per day | 0 | 100% complete | | Standup meeting delays | Frequent | Rare | Smoother meetings | | Consistency of format | Variable | Standard | Better team communication |