{"slug": "agent-skills-in-intellij-idea", "title": "Agent Skills in IntelliJ IDEA", "summary": "JetBrains has introduced Agent Skills in IntelliJ IDEA, enabling AI agents to gain additional capabilities and knowledge for agentic development. The Skills Manager allows developers to install skills globally, per project, or per agent, and the Skill Repository provides access to skills verified by JetBrains for security vulnerabilities. Teams can also add their own repositories for internally reviewed skills, enhancing control over which skills developers use.", "body_md": "## IntelliJ IDEA\n\nIntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin\n\n[AI](/idea/category/ai/)\n\n[AI Assistant](/idea/category/ai-assistant/)\n\n# Agent Skills in IntelliJ IDEA\n\nAgent Skills have become a key building block of the Agent Harness for AI-driven agentic development. They give AI agents additional capabilities and knowledge, enabling them to complete tasks in a way that aligns with your preferences.\n\nIf you are new to Agent Skills, I recommend reading [ AI-Assisted Java Application Development with Agent Skills](https://blog.jetbrains.com/idea/2026/03/ai-assisted-java-application-development-with-agent-skills/) first.\n\nIntelliJ IDEA and other JetBrains IDEs include AI Assistant, which helps developers with AI agentic development. AI Assistant provides an elegant and secure way to use and manage Agent Skills.\n\nIf you missed the announcement, see [ Introducing the Skill Manager and Skill Repository](https://blog.jetbrains.com/ai/2026/04/skill-manager-and-skill-repository/).\n\nIn this article, we will explore:\n\n- How to install\n[Agent Skills](https://www.jetbrains.com/help/ai-assistant/agent-skills.html#skills-sources)via the Skills Manager. - Managing skills with the Skill Repository.\n- Installing skills globally, per project, or per agent.\n- Adding your own Skill Repository.\n\n## Skills Manager\n\nAI Assistant supports a wide range of AI agents through [ACP](https://www.jetbrains.com/help/ai-assistant/acp.html) (Agent Client Protocol).\n\nThe Skills Manager in AI Assistant lets you view the list of available skills and install them.\n\nIf you have already installed Agent Skills globally, the Skills Manager detects them and helps you install them as IntelliJ IDEA agent skills.\n\nYou can install a skill globally, at the project level, or per agent.\n\n## Skill Repositories\n\nThe Skill Repository lets you manage a list of locations where your verified skills are stored.\n\nBy default, JetBrains provides a Skill Repository hosted at [https://github.com/JetBrains/skills](https://github.com/JetBrains/skills).\n\nThese skills are verified by JetBrains for security vulnerabilities.\n\nIt is essential to check for security issues before using agent skills downloaded from the internet. A better approach is to maintain an organization-wide Skill Repository, verified by your team, and add it to the Skill Repository list.\n\n## Agent Skills in action\n\nBased on the prompt description, the AI agent automatically detects and uses relevant agent skills.\n\nFor example, I installed [spring-boot-skill](https://github.com/sivaprasadreddy/sivalabs-agent-skills), and when I asked the AI agent to write tests for Spring Boot REST API endpoints, it used the **spring-boot-skill**.\n\nYou can also explicitly invoke an agent skill using $skill-name [prompt] with Codex or `/skill-name [prompt]` with Claude.\n\n## Summary\n\nAI Assistant’s Skills Manager makes agent skills part of your regular IDE workflow. You can discover, install, and manage skills without leaving IntelliJ IDEA, then make them available globally, for a specific project, or only to a particular AI agent. The AI agent can automatically select a relevant skill from your prompt, while explicit invocation gives you control when you need it.\n\nJust as importantly, the Skill Repository provides access to skills verified by JetBrains for security vulnerabilities. Teams can also add their own repositories containing internally reviewed skills. This makes it easier to benefit from reusable agent capabilities while maintaining control over which skills developers use in their projects.\n\n#### Subscribe to IntelliJ IDEA Blog updates", "url": "https://wpnews.pro/news/agent-skills-in-intellij-idea", "canonical_source": "https://blog.jetbrains.com/idea/2026/08/agent-skills-in-intellij-idea/", "published_at": "2026-08-12 07:58:12+00:00", "updated_at": "2026-08-12 09:52:03.248271+00:00", "lang": "en", "topics": ["ai-agents", "developer-tools", "ai-tools"], "entities": ["JetBrains", "IntelliJ IDEA", "AI Assistant", "Skills Manager", "Skill Repository", "Agent Client Protocol", "spring-boot-skill"], "alternates": {"html": "https://wpnews.pro/news/agent-skills-in-intellij-idea", "markdown": "https://wpnews.pro/news/agent-skills-in-intellij-idea.md", "text": "https://wpnews.pro/news/agent-skills-in-intellij-idea.txt", "jsonld": "https://wpnews.pro/news/agent-skills-in-intellij-idea.jsonld"}}