Add blog post on writing agent skills for datafusion-python#187
Conversation
Walks through the user-facing vs developer skill split, the TPC-H grounding exercise, and the iterative feedback loop we used to keep the skills honest as the API moved. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
ntjohnson1
left a comment
There was a problem hiding this comment.
All nits so accept or reject however makes sense to you. This looks great. Excited for when this publishes
|
The staged URL is not working for me |
|
perhaps the staging was overwritten by the ballista 53 blog, https://datafusion.staged.apache.org/blog/ |
Address ntjohnson1's review on the writing-agent-skills post: trim filler wording, fix mixed tenses, disambiguate "wrapped library", and link the first mention of "skill" to agentskills.io. Also add a new paragraph explaining how end users selectively install one of several skills via `npx skills add --skill <name>`. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Per ntjohnson1's review: explain that loading the user skill while authoring maintainer code surfaces hallucinated APIs as ergonomic signal (e.g. `exists_ok` shaped by other Python libs), and that the same skill keeps maintainer-written docstrings, examples, and tests idiomatic on the first pass. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Per ntjohnson1's review: pass 3 should also surface inconsistencies in the repo itself. When the agent emits a non-idiomatic pattern, ask where it came from — if the answer is an examples/ script, a stale docstring, or a README snippet, fix that source as well as the skill, since the skill alone cannot stop future agents or human contributors from rediscovering the drift. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
Thank you for the comments @ntjohnson1 ! @andygrove the site should work, at least until someone pushes another branch that overwrites it. The latest |
Oh, I didn't know that it only showed the latest pending branch |
andygrove
left a comment
There was a problem hiding this comment.
This looks great. Thanks @timsaucer !
Staged site: https://datafusion.staged.apache.org/blog/2026/05/22/writing-agent-skills/