Attach skill nodes to AI agent node

It would help if there was a node for:

Skills, or agent skills. The AI agent node has connections for model (obviously), memory and tools, the one missing is “skills”. This would enable full support for agents with dedicated skills within n8n. I don’t think it requires any additional explanation, the use case should be obvious nowadays. I know this can be worked around by building a workflow that “injects” skill frontmatter into the prompt, and add a tool to fetch the skill if the model decides it needs it. But that is not a polished experience. I strongly believe a “skill” connection and dedicated flexible skill nodes (implementation tbd) would be a great addition. For rough idea, see screenshot:

Are you willing to work on this?

I have unfortunately no time to develop and implement this, but I’m more than happy to test/review.

UPDATE

I just discovered this is a duplicate of an already existing issue:

Hi @bvandevliet

I think this feature request is very valid, and I voted for it as well.

For anyone who hasn’t seen it yet, there’s already a workaround pattern in n8n:

injecting skill frontmatter into the prompt and using a tool to fetch the skill when needed. That works, but I still agree that a native “skills” connection would be much cleaner and more intuitive for the AI Agent node.

https://www.youtube.com/shorts/WLngvmntWJI

The idea is strong, and having first-class support would definitely improve the experience.

2 Likes
1 Like