Skip to content

Can skills depend on other skills or MCPs? #9

@bendichter

Description

@bendichter

Hi! Big fan of Anthropic's work, and I'm excited about this push into life sciences 😀

We're interested in building skills and MCPs to support analysis of open neurophysiology data on the DANDI Archive (dandiarchive.org).

https://github.com/catalystneuro/claude-skills
https://github.com/magland/neurosift-mcps

I'm curious whether it's possible to have skills depend on other skills or MCPs.

For example, I'd like to create a DANDI data analysis skill that has access to both an MCP for searching the DANDI Archive and the PubMed MCP. I'm also imagining a skill that depends on the existing skill-building skill, which could automatically generate new skills from Sphinx documentation for obscure or rapidly changing analysis libraries.

Of course currently it's possible to just tell the user to install the needed plugins individually, but I could imagine a sort of web of skills could be quite powerful. Is this kind of dependency structure currently supported, or are there plans to enable it? Happy to provide more details about the use cases if that would be helpful.

cc @magland

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions