ワンクリックで
mix-master
Manage Elixir dependencies at runtime using Mix
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Manage Elixir dependencies at runtime using Mix
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
行为驱动开发编译器 (BDDC)。使用此技能通过 DSL 管理 BDD 测试,该 DSL 可编译为 ExUnit 测试。包括从 .dsl 文件生成测试、验证指令集以及通过 lint 确保测试质量。
Create and use Mix.install standalone scripts for debugging Elixir code, testing APIs, exploring libraries, and isolating problems. Use when you need to test third-party integrations, verify library behavior, debug signatures, or prototype solutions outside the main project.
调用 Google Jules API 进行远程代理协作编程。适用于跨仓库重构、自动 PR 生成、以及需要利用 Google 强大远程代理能力的场景。
Remote debugging for BEAM/Elixir in production-like environments. Use when you need to enter a live container or host via kubectl exec or ssh to run IEx/remote RPC, reproduce issues, and collect telemetry/metrics safely with human-in-the-loop approval.
Invoke external agent CLIs (codex/gemini/claude) via shell from chat.
Build professional, full-stack Phoenix LiveView prototypes in a single file. Ideal for temporary page demos, interactive feature archival, and standalone UI documentation.
| name | mix-master |
| description | Manage Elixir dependencies at runtime using Mix |
You can manage Elixir project dependencies using this skill.
When you need to add a new Elixir package to the project:
mix.exs file to understand the existing dependenciesmix.exs to add the dependency to the deps() function:
defp deps do
[
{:new_package, "~> 1.0"}
# ... other deps
]
end
shell tool with command: mix deps.get to fetch the new dependencyshell tool with command: mix compile to compile and verifymix deps.get - Fetch dependenciesmix deps.update package_name - Update a specific packagemix deps.clean --all - Clean all dependencies (use carefully)mix deps.tree - Show dependency treemix compile - Compile the projectmix compile --warnings-as-errors - Compile with strict modemix clean - Clean build artifactsmix test - Run all testsmix test test/path/to/file_test.exs - Run specific test filemix test test/path/to/file_test.exs:42 - Run test at specific linemix test --failed - Re-run only failed testsmix format - Format code according to .formatter.exsmix format --check-formatted - Check if code is formattedmix credo - Run static code analysis (if credo is installed)mix phx.routes - List all Phoenix routesmix phx.server - Start Phoenix servermix phx.gen.context - Generate contextmix phx.gen.live - Generate LiveViewmix ecto.create - Create databasemix ecto.migrate - Run migrationsmix ecto.rollback - Rollback last migrationmix ecto.reset - Drop, create, migrate, and seed databasemix format# User asks: "Add the Jason library for JSON parsing"
# Step 1: Read current mix.exs
read_file("mix.exs")
# Step 2: Edit to add Jason
edit_file(
path: "mix.exs",
old_string: "defp deps do\n [",
new_string: "defp deps do\n [\n {:jason, \"~> 1.4\"},"
)
# Step 3: Fetch dependency
shell("mix deps.get")
# Step 4: Compile to verify
shell("mix compile")