setup
Installation
SKILL.md
Setup Playbook
HARD-GATE
- Elixir/Erlang/OTP versions must match
.tool-versions/.elixir-version. mix deps.get,mix ecto.create,mix ecto.migrate, andmix testmust succeed locally before CI is considered valid.- No secrets, tokens, or environment-specific URLs are committed.
- CI workflow is defined and covers
mix format --check-formatted,mix credo --strict, andmix test(plusmix dialyzerif the project uses it).
When to use
New machine, new Phoenix app bootstrap, or repairing a broken local/CI environment.