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
Add GitHub issue lookup step to check-upstream skill
When gaps are identified, search open issues at
apache/datafusion-python before reporting. Existing issues are
linked in the report rather than duplicated.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: .ai/skills/check-upstream/SKILL.md
+9-2Lines changed: 9 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -153,6 +153,13 @@ These upstream FFI types have been reviewed and do not need to be independently
153
153
- FFI example in `examples/datafusion-ffi-example/`
154
154
- Type appears in union type hints where accepted
155
155
156
+
## Checking for Existing GitHub Issues
157
+
158
+
After identifying missing APIs, search the open issues at https://github.com/apache/datafusion-python/issues for each gap to see if an issue already exists requesting that API be exposed. Search using the function or method name as the query.
159
+
160
+
- If an existing issue is found, include a link to it in the report. Do NOT create a new issue.
161
+
- If no existing issue is found, note that no issue exists yet.
162
+
156
163
## Output Format
157
164
158
165
For each area checked, produce a report like:
@@ -164,8 +171,8 @@ For each area checked, produce a report like:
164
171
- list of what's already available
165
172
166
173
### Missing from Upstream (Y functions/methods)
167
-
- function_name — brief description of what it does
168
-
- function_name — brief description of what it does
174
+
- function_name — brief description of what it does (existing issue: #123)
175
+
- function_name — brief description of what it does (no existing issue)
169
176
170
177
### Notes
171
178
- Any relevant observations about partial implementations, naming differences, etc.
0 commit comments