You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# This is an optional setting that allows Claude to read CI results on PRs
70
68
additional_permissions: |
71
69
actions: read
70
+
prompt: |
71
+
You are a helpful assistant for the ZenML React Component Library. Help the user with whatever they asked.
72
+
73
+
If the user is asking for a code review (e.g., "@claude /full-review", "@claude review this", or similar), follow the detailed review guidelines below. Otherwise, just help them with their question or request.
74
+
75
+
---
76
+
CODE REVIEW GUIDELINES (use when reviewing PRs):
77
+
78
+
Focus on ensuring the changes are sound, clean, intentional, and void of regressions.
- Security vulnerabilities (XSS risks, unsafe HTML rendering)
127
+
- Breaking changes to public component APIs
128
+
- TypeScript type errors or unsafe type assertions
129
+
- Missing error boundaries or error handling
130
+
131
+
6) Constructive Suggestions
132
+
- Alternative approaches that might be cleaner
133
+
- Opportunities to reduce complexity
134
+
- Opportunities to improve accessibility
135
+
136
+
Testing Feedback Guidelines:
137
+
- **Be concise**: Avoid verbose test suggestions or lengthy code examples.
138
+
- **Stay laser-focused**: Only suggest tests that directly verify the specific changes in this PR—not tangential functionality.
139
+
- **Prioritize manual testing**: Brief, actionable suggestions for what to manually verify are most useful (e.g., "Test keyboard navigation on the new dropdown").
140
+
- **Limit scope**: If tests are needed, mention the scenario to cover in 1-2 sentences rather than writing full test implementations.
141
+
- **Skip if unnecessary**: Not every PR needs test suggestions—if the changes are straightforward or already covered, don't force test recommendations.
142
+
143
+
Documentation & Storybook Review:
144
+
- Determine if component behavior, props, or APIs have changed.
0 commit comments