The IntelliJ IDEA Blog

Agent Skills in IntelliJ IDEA

8.5内容质量
Agent Skills in IntelliJ IDEA

TL;DR · AI 摘要

IntelliJ IDEA通过Agent Skills和Skill Repository增强AI助手功能,实现安全高效的AI代理开发流程。

核心要点

  • Agent Skills支持全局/项目/单代理三级安装模式,满足不同场景需求
  • JetBrains官方Skill Repository提供安全验证的AI技能库(https://github.com/JetBrains/skills)
  • 显式调用技能语法:$skill-name [prompt](Codex)或/skill-name [prompt](Claude)

结构提纲

按章节快速跳转。

  1. 介绍Agent Skills作为AI代理开发的核心构建模块

  2. 支持通过ACP协议安装和管理AI代理技能

  3. 提供安全验证的技能存储库并支持组织级自定义仓库

  4. 演示Spring Boot测试生成时自动调用对应技能的案例

思维导图

用一张图看清主题之间的关系。

查看大纲文本(无障碍 / 无 JS 友好)
  • IntelliJ IDEA Agent Skills
    • Skills Manager
      • ACP协议支持
      • 三级安装模式
    • Skill Repository
      • 官方安全验证库
      • 组织自定义仓库
    • 使用场景
      • 自动技能匹配
      • 显式调用语法

金句 / Highlights

值得收藏与分享的关键句。

  • JetBrains官方Skill Repository提供安全验证的技能库(https://github.com/JetBrains/skills)

    Skill Repositories段落

    ⬇︎ 下载 PNG𝕏 分享到 X
  • Agent Skills支持全局/项目/单代理三级安装模式

    Skills Manager段落

    ⬇︎ 下载 PNG𝕏 分享到 X
  • 显式调用技能语法:$skill-name [prompt](Codex)或/skill-name [prompt](Claude)

    Agent Skills in action段落

    ⬇︎ 下载 PNG𝕏 分享到 X
#IntelliJ IDEA#AI助手#Agent Skills#Skill Repository
打开原文

Agent Skills in IntelliJ IDEA - The JetBrains Blog

IntelliJ IDEA

IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin

Follow

  • Follow:
  • Linkedin Linkedin
  • Bluesky Bluesky
  • X X
  • Facebook Facebook
  • Youtube Youtube
  • RSS RSS

Download

AI

AI Assistant

Agent Skills in IntelliJ IDEA

Siva Katamreddy

Agent 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.

If you are new to Agent Skills, I recommend reading AI-Assisted Java Application Development with Agent Skills first.

IntelliJ 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.

If you missed the announcement, see Introducing the Skill Manager and Skill Repository .

In this article, we will explore:

  • How to install Agent Skills via the Skills Manager.
  • Managing skills with the Skill Repository.
  • Installing skills globally, per project, or per agent.
  • Adding your own Skill Repository.

Skills Manager

AI Assistant supports a wide range of AI agents through ACP (Agent Client Protocol).

The Skills Manager in AI Assistant lets you view the list of available skills and install them.

If you have already installed Agent Skills globally, the Skills Manager detects them and helps you install them as IntelliJ IDEA agent skills.

You can install a skill globally, at the project level, or per agent.

Skill Repositories

The Skill Repository lets you manage a list of locations where your verified skills are stored.

By default, JetBrains provides a Skill Repository hosted at https://github.com/JetBrains/skills .

These skills are verified by JetBrains for security vulnerabilities.

It 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.

Agent Skills in action

Based on the prompt description, the AI agent automatically detects and uses relevant agent skills.

For example, I installed spring-boot-skill , and when I asked the AI agent to write tests for Spring Boot REST API endpoints, it used the spring-boot-skill .

You can also explicitly invoke an agent skill using $skill-name [prompt] with Codex or /skill-name [prompt] with Claude.

Summary

AI 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.

Just 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.

ai agent

ai skills

ai-in-ij

  • Share
  • Facebook
  • Twitter
  • Linkedin

Prev post

IntelliJ IDEA 2026.2.1 Is Out!

Top 5 AI Features in IntelliJ IDEA

Next post