重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
jetbrains-skill by ry-run/run-skills
npx skills add https://github.com/ry-run/run-skills --skill jetbrains-skill目标:将 JetBrains IDE 功能(索引、检查、重构、运行配置、集成终端)作为外部客户端的工具使用,同时保持变更可审计且安全。
笔记 + 工具列表(精简版):skills/jetbrains-skill/references/jetbrains-skill.md。
IDE 可以允许运行 shell 命令 / 运行配置而无需每个操作都进行确认(“勇敢模式”)。这会增加自动化能力,但也会增加风险。在启用/禁用此模式前,需要明确的用户确认。
get_file_problemsget_symbol_inforename_refactoring(优于纯文本替换)search_in_files_by_text / 广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
search_in_files_by_regexfind_files_by_name_keyword(快速,仅按名称)或 find_files_by_glob(路径通配符)get_file_text_by_pathcreate_new_filereplace_text_in_file(自动保存)open_file_in_editorreformat_fileget_run_configurationsexecute_run_configurationexecute_terminal_command(可能需要确认;输出有上限)projectPath 以避免歧义。maxLinesCount + truncateMode 控制输出;对于大量输出不要依赖默认值。get_file_problems 查找错误/警告 → 2) get_symbol_info 理解代码 → 3) rename_refactoring 用于重命名 → 4) replace_text_in_file 仅用于真正的文本更改。优先使用 search_in_files_by_text / search_in_files_by_regex,因为它使用 IDE 搜索/索引,并用 || 高亮显示匹配项。
使用 execute_run_configuration 并设置合理的 timeout(毫秒)。对于终端命令,使用 execute_terminal_command,但要记住输出上限;对于大量输出,重定向到文件并通过文件工具读取。
skills/jetbrains-skill/references/jetbrains-skill.md每周安装数
54
仓库
GitHub 星标数
8
首次出现
2026 年 1 月 30 日
安全审计
安装于
codex50
opencode45
gemini-cli43
github-copilot40
kimi-cli38
amp38
Goal: use JetBrains IDE features (index, inspections, refactoring, run configurations, integrated terminal) as tools for an external client, while keeping changes auditable and safe.
notes + tool list (condensed): skills/jetbrains-skill/references/jetbrains-skill.md.
The IDE can allow running shell commands / run configurations without per-action confirmation (“Brave mode”). This increases automation power but also increases risk. Require explicit user confirmation before enabling/disabling it.
get_file_problemsget_symbol_inforename_refactoring (prefer over plain text replace)search_in_files_by_text / search_in_files_by_regexfind_files_by_name_keyword (fast, name-only) or find_files_by_glob (path glob)get_file_text_by_pathcreate_new_filereplace_text_in_file (auto-saves)open_file_in_editorreformat_fileget_run_configurationsexecute_run_configurationexecute_terminal_command (may require confirmation; output is capped)projectPath when known to avoid ambiguity.maxLinesCount + truncateMode; do not rely on defaults for large outputs.get_file_problems to find errors/warnings → 2) get_symbol_info to understand the code → 3) rename_refactoring for renames → 4) replace_text_in_file only for truly textual changes.Prefer search_in_files_by_text / search_in_files_by_regex since it uses IDE search/indexing and highlights matches with ||.
Use execute_run_configuration with a sane timeout (ms). For terminal commands use execute_terminal_command, but remember output caps; for huge output, redirect to a file and read it via file tools.
skills/jetbrains-skill/references/jetbrains-skill.mdWeekly Installs
54
Repository
GitHub Stars
8
First Seen
Jan 30, 2026
Security Audits
Gen Agent Trust HubWarnSocketPassSnykPass
Installed on
codex50
opencode45
gemini-cli43
github-copilot40
kimi-cli38
amp38
agent-browser 浏览器自动化工具 - Vercel Labs 命令行网页操作与测试
172,600 周安装