Skip to content

Follow up JetBrains AI Assistant upstream updates: project skills via .agents/skills (Skill Manager, 2026.1) #2037

Description

@dyoshikawa

Summary

JetBrains AI Assistant 2026.1 added a Skill Manager / Skill Repository whose project-level skills are auto-discovered from the shared, committable .agents/skills directory. rulesync's aiassistant target supports only rules and ignore, so skills is unsupported despite the surface being file-based and version-controllable.

Recent Releases

Gaps

  • skills — unsupported for aiassistant, upstream now reads committable project skills. AI Assistant's Agent Skills Manager auto-discovers project-level skills from .agents/skills (and agent-specific roots like .claude/skills, .codex/skills); the docs explicitly state these project paths "travel with the repository and be shared through version control." rulesync has no aiassistant-skill.ts and the skills feature is gated off for this target; it already ships a generic agentsskills-skill.ts adapter that emits to the .agents/skills convention AI Assistant reads. Source: https://www.jetbrains.com/help/ai-assistant/agent-skills.html

Proposed Follow-up

  • Add an aiassistant-skill.ts adapter (mirroring agentsskills-skill.ts / junie-skill.ts) writing project skills to .agents/skills/<name>/SKILL.md; register it in skills-processor.ts and getToolTargets. IDE-level/global skill storage is internal (not a committable path), so follow the project-scope-only convention for the native surface; update the README support matrix accordingly.

Not gaps (verified): MCP exists in 2026.1 but configuration lives only in IDE settings (no committable file); / chat commands and the Claude Agent integration have no project-file surface; rules remain project-only upstream (no global location); no hooks/permissions surface documented.

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    consideringenhancementNew feature or requestmaintainer-scrapRough notes for AI implementation. Not for human eyes.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions