Refactor repo as agent-skills#3
Conversation
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
|
Thanks for putting this together — broader cross-agent reach is the right goal. A few drawbacks worth weighing before going in this direction: No MCP bundling for No marketplace visibility in Claude Code. Today the plugin is discoverable from inside Claude via No auto-update. Claude Code marketplace plugins check on launch and pull updates automatically. Why Alternative. I opened #7 with a different shape that gets the cross-agent reach without losing the Claude UX:
Note: #7 intentionally keeps the repo name as See #7 — worth comparing the two shapes before we pick a direction. |
|
I'm not sure how to proceed here. AFAIK the I will address what I can but I must leave the rest to @ewels and @edmundmiller (especially the points about MCP and auto-updates)
The
The repo can still function as a CC plugin, which is why I didn't remove the
Not really a big deal either way. When referring to major versions, I prefer to omit the patch number since it's not relevant. The agent should just use the latest patch release of the major version. |
|
Talking to Edmund, I think I will refactor the README to provide focused install paths for the most common harnesses: https://github.com/edmundmiller/nf-core-skills Instead of using |
|
Yup, this echoes a discussion we had on Slack (somewhere). If we want to then I think we could provide all things. This is what the folks do at impeccable: https://github.com/pbakaus/impeccable I'd recommend pointing Claude or similar at the repo to explain. It looks complicated as hell but it's mostly as there is loads of duplication. Automation takes a key set of files and meta and then copies it out into all the different formats. Then you can use that one repo for As is usually my style, I would advocate for this approach (maybe not all those agents though, could pick the top 3 or 4). Provide all the installation options at once, so people can pick their preferred method.. |
|
I had looked at impeccable and if I'm understanding correctly they use a kind of templating + build system that looks overkill to me at least at this stage. Not getting a simple install script is a "downgrade". We are talking of literally copying 4 markdown files, don't see where the downgrade is. Anyhow I'm ok with any solution provided we don't break the ability to use directly with claude (ie. marketplace/github installation, mcp support, etc) |
|
Edmund also shared this: https://github.blog/changelog/2026-04-16-manage-agent-skills-with-github-cli/ So users could just install using the gh skill install nextflow-io/skillsSeems like the same experience as |
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
|
I updated the PR based on the discussion. The README now provides two install paths:
This keeps the benefits of the CC plugin while providing a simple install path for other harnesses. Most of our users will already have @pditommaso ready for review |
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
|
By the way, it looks like Seqera MCP is only used by |
This PR refactors the repo to a generic "agent-skills" instead of a Claude plugin
agent-skillsnpx skillsto install skills for any coding agentSee also: