Repository navigation
docs(jetbrains): split agent guidance into skills - #14619
Conversation
Keep hard restrictions and shared-code references always loaded while moving detailed UI, session, architecture, and development guidance into on-demand skills. Convert the release workflow to an explicit command and remove completed release planning documents.
Code Review SummaryStatus: No Issues Found | Recommendation: Merge Documentation-only refactor: Files Reviewed (12 files)
Reviewed by deepseek-v4.1-flash · Input: 0 · Output: 0 · Cached: 0 Review guidance: REVIEW.md from base branch |
Issue
No linked issue. This is an internal contributor-guidance and command organization change.
Context
packages/kilo-jetbrains/AGENTS.mdwas 844 lines and loaded in full for every JetBrains plugin task, even when most of its detailed UI, session, architecture, or development guidance was irrelevant. This made the always-on agent context unnecessarily large.Keep only hard restrictions, reuse references, and the retained Swing component model in always-loaded context. Move detailed guidance into focused, on-demand skills, and make the user-initiated JetBrains release workflow an explicit command.
Implementation
Split the detailed guidance into
jetbrains-ui,jetbrains-session,jetbrains-arch, andjetbrains-devskills. The slim packageAGENTS.mdnow indexes those skills while retaining non-negotiable restrictions and shared-code references.Convert
release-jetbrainsfrom a skill to/release-jetbrainswhile preserving its helper script paths because CI and CLI pin tooling call them directly. Remove completed release setup/implementation documents and update contributor references.Screenshots / Video
N/A. No visual or runtime product changes.
How to Test
Manual/local verification
bun run script/check-md-table-padding.ts; all 372 tracked Markdown files passed.packages/kilo-jetbrains/AGENTS.mdis 89 lines, down from 844..kilo/skills/release-jetbrains/script/set-pin.tsstill exists andscript/publish.tsstill references that path../gradlew typecheckpassed.Reviewer test steps
packages/kilo-jetbrains/AGENTS.mdand confirm it retains the hard restrictions, shared-code index, component model, and skill/command index.jetbrains-ui,jetbrains-session,jetbrains-arch, andjetbrains-devskills..kilo/command/release-jetbrains.mdreferences the unchanged helper scripts under.kilo/skills/release-jetbrains/script/.bun run script/check-md-table-padding.ts.Blocked checks and substitute verification
Checklist
Get in Touch
GitHub: @kirillk