Skip to content

Commit fd1b6f4

Browse files
timsaucerclaude
andcommitted
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>
1 parent eeb23d7 commit fd1b6f4

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

.ai/skills/check-upstream/SKILL.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,13 @@ These upstream FFI types have been reviewed and do not need to be independently
153153
- FFI example in `examples/datafusion-ffi-example/`
154154
- Type appears in union type hints where accepted
155155

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+
156163
## Output Format
157164

158165
For each area checked, produce a report like:
@@ -164,8 +171,8 @@ For each area checked, produce a report like:
164171
- list of what's already available
165172
166173
### 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)
169176
170177
### Notes
171178
- Any relevant observations about partial implementations, naming differences, etc.

0 commit comments

Comments
 (0)