phx:init

Initialize and configure the Elixir/Phoenix plugin in CLAUDE.md.

517|35|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/oliver-kriska/claude-elixir-phoenix --skill phx-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phx:init
Source: https://github.com/oliver-kriska/claude-elixir-phoenix/tree/main/plugins/elixir-phoenix/skills/init
Command: npx skills add https://github.com/oliver-kriska/claude-elixir-phoenix --skill phx-init

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the setup of the Elixir/Phoenix Claude Code plugin, ensuring that your project is configured with the necessary auto-activation rules, Iron Laws, and agent triggers for optimal AI assistance.

Core Features & Use Cases

  • Project Configuration: Installs and updates essential behavioral instructions into your project's CLAUDE.md file.
  • Stack Detection: Automatically detects your project's specific Elixir/Phoenix stack (e.g., Phoenix version, Ecto, Oban, Ash, Tidewave) to tailor the configuration.
  • Use Case: When you first install the Elixir/Phoenix plugin, running /phx:init ensures that Claude Code understands your project's nuances, enabling features like complexity detection, interview mode, and Iron Laws enforcement from the start.

Quick Start

Run /phx:init to initialize the Elixir/Phoenix plugin in your project.

Frequently Asked Questions about phx:init

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I initialize the Elixir Phoenix plugin in Claude Code?

To initialize the Elixir Phoenix plugin, run the `/phx:init` command. It installs auto-activation rules, behavioral instructions, and agent triggers directly into your project's `CLAUDE.md` file for AI assistance.

What does automatic stack detection do for Phoenix projects?

Automatic stack detection identifies your project's specific Phoenix, Ecto, Oban, Ash, and Tidewave versions. It uses these details to customize and tailor the injected configuration instructions for your exact environment.

Can I update an existing Phoenix plugin configuration without starting over?

Yes, you can update existing configurations by running `/phx:init`. It supports both fresh installations and updates, ensuring your `CLAUDE.md` file contains the latest auto-activation rules and Iron Laws.

Do I need a CLAUDE.md file to set up the Elixir Phoenix plugin?

You do not need to manually create a `CLAUDE.md` file beforehand. The initialization process writes the necessary agent triggers, auto-activation rules, and Iron Laws directly into the file as part of its setup.

Why configure behavioral instructions for Elixir Phoenix AI assistance?

Configuring behavioral instructions ensures Claude Code understands your project's nuances from the start. It enables features like complexity detection, interview mode, and Iron Laws enforcement for optimal AI assistance.