GitHub user wenjin272 added a comment to the discussion: Agent Skills Integration Design
Hi, @alnzng, I have talked about the skill-tool binding with @xintongsong offline. He expressed some concerns: It is beneficial to streamline the context by binding tools to skills and supporting dynamic loading. However, this requires users to explicitly declare the tools bound to each skill, which differs from the behavior of existing agents. I have investigated LangChain, CrewAI, and DeepAgent, and indeed, none of them currently support binding a tool to a specific skill individually. - DeepAgent: https://docs.langchain.com/oss/python/deepagents/skills#source-precedence - CrewAI: https://docs.crewai.com/en/concepts/skills#pattern-1-skills-only-domain-expertise-no-actions-needed Only LangChain mentioned a similar idea: https://docs.langchain.com/oss/python/langchain/multi-agent/skills#extending-the-pattern, but no specific implementation was provided. Therefore, I think we can first align with other agent frameworks and support this capability at a more appropriate time in the future. WDYT? @alnzng @xintongsong GitHub link: https://github.com/apache/flink-agents/discussions/565#discussioncomment-16404150 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
