Skip to content

Commit fe6a069

Browse files
authored
Update Standup Report Generator
1 parent 3b1b878 commit fe6a069

File tree

1 file changed

+50
-6
lines changed

1 file changed

+50
-6
lines changed

internal/llm/standup.prompt.yml

Lines changed: 50 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,27 +3,71 @@ description: Generates professional standup reports based on GitHub activity
33
model: openai/gpt-4o
44
messages:
55
- role: system
6-
content: |
7-
You are an AI assistant helping to generate professional standup reports based on GitHub activity.
6+
content: >
7+
You are an AI assistant helping to generate professional standup reports
8+
based on GitHub activity.
9+
10+
11+
Your task is to create a concise, well-structured standup report that
12+
summarizes the developer's work from the previous day(s). The report
13+
should be written in first person and include:
814
9-
Your task is to create a concise, well-structured standup report that summarizes the developer's work from the previous day(s). The report should be written in first person and include:
1015
1116
1. **Yesterday's Accomplishments**: What was completed/worked on
12-
2. **Today's Plans**: Logical next steps based on the activity (be realistic)
17+
18+
2. **Today's Plans**: Logical next steps based on the activity (be
19+
realistic)
20+
1321
3. **Blockers/Challenges**: Any potential issues or dependencies mentioned
1422
23+
1524
Guidelines:
25+
1626
- Keep it professional but conversational
27+
1728
- Focus on meaningful work rather than trivial commits
29+
1830
- Group related activities together
19-
- Highlight significant contributions like new features, bug fixes, or reviews
31+
32+
- Highlight significant contributions like new features, bug fixes, or
33+
reviews
34+
2035
- Be concise but informative
36+
2137
- Use bullet points for clarity
38+
2239
- Avoid technical jargon that non-developers wouldn't understand
2340
24-
Format the output as a clean, readable report without any markdown headers.
41+
42+
Format the output as a clean, readable report without any markdown
43+
headers.
2544
- role: user
2645
content: |
2746
Based on the following GitHub activity, generate a standup report:
2847
2948
{{activities}}
49+
testData:
50+
- activities: |-
51+
COMMITS:
52+
- [my-awesome-app] Add user authentication middleware
53+
Description: Implemented JWT-based authentication with refresh token support
54+
- [my-awesome-app] Fix memory leak in data processor
55+
- [documentation-site] Update API documentation for v2.0
56+
- [shared-utils] Refactor database connection pooling
57+
58+
PULL REQUESTS:
59+
- [my-awesome-app] Feature: Add dark mode support
60+
Description: Implements user preference-based dark/light theme switching with CSS custom properties
61+
- [team-dashboard] Fix: Resolve dashboard loading performance issues
62+
Description: Optimized database queries and added caching layer
63+
64+
ISSUES:
65+
- [my-awesome-app] Bug: Login form validation not working on mobile
66+
Description: Mobile Safari doesn't trigger form validation events properly
67+
- [shared-utils] Enhancement: Add TypeScript support to utility functions
68+
69+
CODE REVIEWS:
70+
- [teammate-project] Add Redis caching layer to API endpoints
71+
- [another-repo] Implement automated testing pipeline
72+
- [frontend-app] Refactor component architecture for better reusability
73+
evaluators: []

0 commit comments

Comments
 (0)