{"aiPlatform":"claude-code@2025.06","category":"documentation","commandName":"/standup-notes","content":"---\nname: Standup Notes Generator\ndescription: Generate daily standup notes by reviewing project context, Obsidian vault information, and Jira tickets for efficient team communication.\nallowed_tools:\n  - filesystem      # Access project files and documentation\n  - memory          # Track progress and project updates\n  - sqlite          # Store standup history and project metrics\ntags:\n  - standup\n  - team-communication\n  - progress-tracking\n  - jira-integration\n  - documentation\ncategory: operations\nversion: 1.0.0\nauthor: AI Commands Team\n---\n\n# Standup Notes Generator\n\nGenerate daily standup notes by reviewing Obsidian vault context and Jira tickets.\n\n## Usage\n```\n/standup-notes\n```\n\n## Process\n\n1. **Gather Context from Obsidian**\n   - Use `mcp__mcp-obsidian__obsidian_get_recent_changes` to find recently modified files\n   - Use `mcp__mcp-obsidian__obsidian_get_recent_periodic_notes` to get recent daily notes\n   - Look for project updates, completed tasks, and ongoing work\n\n2. **Check Jira Tickets**\n   - Use `mcp__atlassian__searchJiraIssuesUsingJql` to find tickets assigned to current user\n   - Filter for:\n     - In Progress tickets (current work)\n     - Recently resolved/closed tickets (yesterday's accomplishments)\n     - Upcoming/todo tickets (today's planned work)\n\n3. **Generate Standup Notes**\n   Format:\n   ```\n   Morning!\n   Yesterday:\n   \n   • [Completed tasks from Jira and Obsidian notes]\n   • [Key accomplishments and milestones]\n   \n   Today:\n   \n   • [In-progress Jira tickets]\n   • [Planned work from tickets and notes]\n   • [Meetings from calendar/notes]\n   \n   Note: [Any blockers, dependencies, or important context]\n   ```\n\n4. **Write to Obsidian**\n   - Create file in `Standup Notes/YYYY-MM-DD.md` format\n   - Use `mcp__mcp-obsidian__obsidian_append_content` to write the generated notes\n\n## Implementation Steps\n\n1. Get current user info from Atlassian\n2. Search for recent Obsidian changes (last 2 days)\n3. Query Jira for:\n   - `assignee = currentUser() AND (status CHANGED FROM \"In Progress\" TO \"Done\" DURING (-1d, now()) OR resolutiondate >= -1d)`\n   - `assignee = currentUser() AND status = \"In Progress\"`\n   - `assignee = currentUser() AND status in (\"To Do\", \"Open\") AND (sprint in openSprints() OR priority in (High, Highest))`\n4. Parse and categorize findings\n5. Generate formatted standup notes\n6. Save to Obsidian vault\n\n## Context Extraction Patterns\n\n- Look for keywords: \"completed\", \"finished\", \"deployed\", \"released\", \"fixed\", \"implemented\"\n- Extract meeting notes and action items\n- Identify blockers or dependencies mentioned\n- Pull sprint goals and objectives","contentHash":"eb067765d74c6f73edca35069dd239dca6e4c1d2f6d1a90cfca986473e443735","copies":0,"createdAt":"2025-08-12T16:09:45.244Z","description":"Generate standup notes from recent activity","github":{"repoUrl":"https://github.com/Commands-com/commands","lastSyncDirection":"from-github","metadata":{"importedFrom":"github_repository","repoPrivate":false,"repoDefaultBranch":"main","connectedAt":"2025-08-12T16:09:45.244Z"},"importedAt":"2025-08-12T16:09:45.244Z","lastSyncAt":"2025-08-17T17:57:49.437Z","fileMapping":{"license":null,"readme":null,"assets":[],"mainFile":"tools/standup-notes.md"},"selectedCommand":"standup-notes","fileShas":{"mainFile":"ecb93b7ba53bb42436c5ae6e10f558e1ffb04139","yamlPath":"313647b1fb381389da33b7913e95baf617c4b392"},"branch":"main","connectionType":"commands_yaml","connected":true,"lastSyncCommit":"01591bc061d236bde47bf23b0f47e8afcf1a5144","importSource":"repository_import","installationId":"69232615","syncStatus":"synced"},"githubRepoUrl":"https://github.com/Commands-com/commands","id":"f44c1404-a969-4bb3-a7fc-53dcc51202c2","inputParameters":[{"defaultValue":"yesterday","name":"timeframe","options":["yesterday","last-2-days","last-week","custom"],"description":"Period to cover in standup notes","label":"Timeframe","type":"select","required":false}],"instructions":"Generate standup notes from recent activity","likes":0,"mcpRequirements":[{"tier":"optional","serverId":"github"}],"mcp_search_content":"docker-github","organizationUsername":"commands-com","price":"free","search_content":"standup notes generate standup notes from recent activity /standup-notes documentation claude-code@2025.06","title":"Standup Notes","type":"command","updatedAt":"2025-08-17T17:57:49.437Z","userId":"W0V8NAw5AhWRwcuwSoFLOi1Yem83","visibility":"public","name":"standup-notes","userInteraction":{"userHasStarred":false}}