Portable Elixir and Phoenix skills for Codex.
This repository packages custom skills from a local Codex setup so they can be installed on any machine into ~/.codex/skills.
Each install writes a manifest of the skills this repository manages. Future installs use that manifest to prune skills that were removed from the repo without touching unrelated skills in the target directory.
- Elixir/Phoenix skills under
skills/ - Skill definitions in
SKILL.md - Related
agents/andreferences/folders when present
- Codex-curated
.systemskills - Personal Codex data (auth, sessions, logs, memories, plugin caches)
git clone https://github.com/ccarvalho-eng/codex-elixir-phoenix.git
cd codex-elixir-phoenix
./install.shDefault target: ~/.codex/skills
Custom target:
CODEX_HOME=/path/to/.codex ./install.shDry run:
./install.sh --dry-rungit pull
./install.shIf a previously installed skill has been removed from this repository, a subsequent install prunes it automatically by consulting the stored manifest.
./uninstall.shDry run:
./uninstall.sh --dry-runCustom target:
CODEX_HOME=/path/to/.codex ./uninstall.shbash ./scripts/validate_skills.shThis checks the skill catalog for broken local references/... links and verifies the install and uninstall scripts, including the guarantee that install.sh --dry-run leaves the filesystem untouched.
Inspired by oliver-kriska/claude-elixir-phoenix. This repository is a Codex-oriented adaptation and is not an official fork.