mirror of
https://github.com/wshobson/agents.git
synced 2026-03-18 17:47:16 +00:00
Repository Restructure: - Move all 83 agent .md files to agents/ subdirectory - Add 15 workflow orchestrators from commands repo to workflows/ - Add 42 development tools from commands repo to tools/ - Update README for unified repository structure The commands repository functionality is now fully integrated, providing complete workflow orchestration and development tooling alongside agents. Directory Structure: - agents/ - 83 specialized AI agents - workflows/ - 15 multi-agent orchestration commands - tools/ - 42 focused development utilities No breaking changes to agent functionality - all agents remain accessible with same names and behavior. Adds workflow and tool commands for enhanced multi-agent coordination capabilities.
2.5 KiB
2.5 KiB
model
| model |
|---|
| claude-sonnet-4-0 |
Standup Notes Generator
Generate daily standup notes by reviewing Obsidian vault context and Jira tickets.
Usage
/standup-notes
Prerequisites
- Enable the mcp-obsidian provider with read/write access to the target vault.
- Configure the atlassian provider with Jira credentials that can query the team's backlog.
- Optional: connect calendar integrations if you want meetings to appear automatically.
Process
-
Gather Context from Obsidian
- Use
mcp__mcp-obsidian__obsidian_get_recent_changesto find recently modified files - Use
mcp__mcp-obsidian__obsidian_get_recent_periodic_notesto get recent daily notes - Look for project updates, completed tasks, and ongoing work
- Use
-
Check Jira Tickets
- Use
mcp__atlassian__searchJiraIssuesUsingJqlto find tickets assigned to current user (fall back to asking the user for updates if the Atlassian connector is unavailable) - Filter for:
- In Progress tickets (current work)
- Recently resolved/closed tickets (yesterday's accomplishments)
- Upcoming/todo tickets (today's planned work)
- Use
-
Generate Standup Notes Format:
Morning! Yesterday: • [Completed tasks from Jira and Obsidian notes] • [Key accomplishments and milestones] Today: • [In-progress Jira tickets] • [Planned work from tickets and notes] • [Meetings from calendar/notes] Note: [Any blockers, dependencies, or important context] -
Write to Obsidian
- Create file in
Standup Notes/YYYY-MM-DD.mdformat (or summarize in the chat if the Obsidian connector is disabled) - Use
mcp__mcp-obsidian__obsidian_append_contentto write the generated notes when available
- Create file in
Implementation Steps
- Get current user info from Atlassian
- Search for recent Obsidian changes (last 2 days)
- Query Jira for:
assignee = currentUser() AND (status CHANGED FROM "In Progress" TO "Done" DURING (-1d, now()) OR resolutiondate >= -1d)assignee = currentUser() AND status = "In Progress"assignee = currentUser() AND status in ("To Do", "Open") AND (sprint in openSprints() OR priority in (High, Highest))
- Parse and categorize findings
- Generate formatted standup notes
- Save to Obsidian vault
Context Extraction Patterns
- Look for keywords: "completed", "finished", "deployed", "released", "fixed", "implemented"
- Extract meeting notes and action items
- Identify blockers or dependencies mentioned
- Pull sprint goals and objectives