원클릭으로
julia-develop
Set up a Julia development workflow with Revise hot-reloading
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Set up a Julia development workflow with Revise hot-reloading
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
Show Julia session information (version, project, variables, loaded modules, Revise status)
| name | julia-develop |
| description | Set up a Julia development workflow with Revise hot-reloading |
| argument-hint | [path] |
| allowed-tools | ["mcp__plugin_julia_julia-repl__activate","mcp__plugin_julia_julia-repl__pkg","mcp__plugin_julia_julia-repl__eval","mcp__plugin_julia_julia-repl__revise","mcp__plugin_julia_julia-repl__info"] |
Set up a complete Julia development workflow with project activation, dependency installation, and Revise.jl hot-reloading.
path - Path to the project directory (default: current directory ".")Execute these steps in sequence:
Activate the project:
activate(path="<path>")
Install dependencies:
pkg(action="instantiate")
Load the package (if it's a Julia package with src/<PkgName>.jl):
eval(code="using <PkgName>")
Verify Revise.jl is available:
revise(action="status")
If Revise is not available:
pkg(action="add", packages="Revise")
Then reset to reload (Revise auto-loads on startup).
Report the setup to the user:
Once set up, the iterative development cycle is:
.jl files as neededrevise(action="revise") picks up changeseval to run code, or pkg(action="test") for full test suiteWhen developing a local package alongside a project:
pkg(action="develop", packages="./path/to/MyPkg")
This puts the package in development mode. Combined with Revise, any edits to the package source are automatically picked up without restarting.
When done:
pkg(action="free", packages="MyPkg")