In the second episode of IntelliJ IDEA Tech Talks, I talk to James Ward about SkillsJars, a way to manage skill files like dependencies.
James is a wonderful guest, with lots if interesting things to say about programming and AI. I hope you like this episode!
Description
Skills are a great way to bring specific knowledge into your AI, but how do you manage your skill.md files? Wouldn’t it be nice if we could manage them like dependencies, so we could version them, scan for security problems, etcetera. James Ward created SkillsJars to do just that! In this episode he walks us through skills, managing skills as dependencies with SkillsJars, how to consume skills in coding assistant and custom agents, and how to publish skills either through the skillsjars.com website or using Maven / Gradle. Watch this episode to learn how to manage your skills.
Chapters
- 00:00:00 – Intro
- 00:01:45 – Agent skills
- 00:03:07 – Zen of James
- 00:04:33 – JetBrains Skill Manager and Repository
- 00:05:04 – SkillsJars
- 00:10:45 – Security scanning of skills
- 00:11:56 – Consume SkillsJars in coding assistants
- 00:19:36 – IntelliJ IDEA Plugin for SkillsJars
- 00:22:01 – Consume SkillsJars in custom agents
- 00:31:56 – Publishing skills on SkillsJars
- 00:36:30 – ai4jvm.com
- 00:37:31 – MCP servers
Links
- Agent skills
- Skills
- Zen of James skill
- JetBrains skill manager and skill repository
- SkillsJars website
- SkillsJars on GitHub
- JetBrains AI Assistant skills
- Demo code
- SkillsJars Helper Plugin
- AI 4 JVM website
- JetBrains Koog
- JetBrains Tracy
- JavaDocs website
- Dev2Next conference
- Effect Oriented Programming book
