بنقرة واحدة
julia-pkg
Manage Julia packages (add, remove, status, update, test, develop)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Manage Julia packages (add, remove, status, update, test, develop)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Activates when user asks to plot, chart, or visualize data in the Julia REPL.
Activates when user asks to run, evaluate, or test Julia code in a persistent REPL session, or mentions Julia REPL, Julia session, or hot-reloading Julia changes.
Build, run, and drive the AgentREPL.jl MCP server. Use when asked to start AgentREPL, launch the Julia REPL MCP server, run its tests, eval Julia code through it, render a plot, or confirm a change works against the running server.
Manage multiple Julia REPL sessions (create, switch, list, destroy)
Activate a Julia project/environment for the session
Set up a Julia development workflow with Revise hot-reloading
| name | julia-pkg |
| description | Manage Julia packages (add, remove, status, update, test, develop) |
| argument-hint | <action> [packages] |
| allowed-tools | ["mcp__plugin_julia_julia-repl__pkg"] |
Manage Julia packages in the current environment.
action - One of: add, rm, status, update, instantiate, resolve, test, develop, freepackages - Package names or paths (required for add/rm/develop/free, optional for update/test)Parse the user's arguments to determine the action and packages:
| User Input | Action | Packages |
|---|---|---|
add JSON | add | JSON |
add JSON DataFrames CSV | add | JSON, DataFrames, CSV |
rm OldPackage | rm | OldPackage |
status | status | (none) |
update | update | (none - updates all) |
update JSON | update | JSON |
instantiate | instantiate | (none) |
resolve | resolve | (none) |
test | test | (none - tests current project) |
test MyPackage | test | MyPackage |
develop ./MyLocalPkg | develop | ./MyLocalPkg |
free MyPackage | free | MyPackage |
Call pkg with the appropriate action and packages parameters.
using PackageNameinstantiate action installs dependencies from Project.toml/Manifest.tomltest action runs Pkg.test() - can be slow for large test suitesdevelop action puts a package in development mode (uses local code)free action exits development mode (returns to registry version)develop, consider using revise(action="revise") to hot-reload changes