Skip to content

add a skill to make it easier for agentic use of manywidgets#2

Merged
batpad merged 1 commit into
mainfrom
skillz
Jun 10, 2026
Merged

add a skill to make it easier for agentic use of manywidgets#2
batpad merged 1 commit into
mainfrom
skillz

Conversation

@batpad

@batpad batpad commented Jun 8, 2026

Copy link
Copy Markdown
Member

Adds

  • a skill folder with instructions to agents on how to use manywidgets in their notebooks
  • generates widget references directly from the traitlets definition so the code remains the source of truth for the interface of each widget
  • an install-skill command so that users can install the skill locally (by default copies the skill into .claude/skills/ in the current folder - with --user copies into user home folder, and --path to install to a custom location

I think I like this pattern for adding a skill to a library - have it generate based on a single source of truth in the code, and add a simple CLI command for users to install it to their favourite location. @kylebarron might be nice to get your thoughts on something similar for lonboard :)

@wrynearson you're likely to be the first user for this, will be great if you're able to give a quick review, though I may also merge it in and we can iterate.

…to build skill from code / traitlets references to ensure it stays in sync
@kylebarron

Copy link
Copy Markdown
Member

I would love to have something similar for lonboard. If you have any interest, feel free to make a PR to Lonboard!

If you wanted, you could even write a post on the Lonboard blog about how to use the new Lonboard AI skills you use 😍

@batpad

batpad commented Jun 10, 2026

Copy link
Copy Markdown
Member Author

I don't see any major harm in going ahead and merging this and iterating if needed. Merging!

@batpad batpad merged commit 4ff35d8 into main Jun 10, 2026
3 checks passed
@wrynearson wrynearson deleted the skillz branch June 10, 2026 06:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants