Use Case
Phoenix API Generator isn't just for solo use β teams can share skills and build consistent AI workflows across the organization. Generate a full Phoenix JSON API from an OpenAPI spec or natural language description. Creates contexts, Ecto schemas, migrations, controllers, JSON views/renderers, router entries, ExUnit tests with factories, auth plugs, and tenant scoping. Use when building a new Phoenix REST API, adding CRUD endpoints, scaffolding resources, or converting an OpenAPI YAML into a Phoenix project. This guide covers how to deploy Phoenix API Generator for your team, standardize prompts, and create shared workflows that everyone can use.
Install Phoenix API Generator in your project directory: .claude/skills/phoenix-api-gen/
Commit the skill folder to your repository so the whole team has access
Document your team's standard prompts in a shared README
Use Phoenix API Generator in code reviews, standups, and planning sessions
Iterate: collect feedback from the team and refine your prompts
Copy these prompts and use them with your AI agent after installing Phoenix API Generator
How can my team use Phoenix API Generator together?
Set up Phoenix API Generator for our project so everyone can use it
Create a shared workflow using Phoenix API Generator for our team
Select your agent
Option 1: Install via CLI (recommended)
Recommended (no pre-install needed)
npx clawhub@latest --dir ~/.claude/skills install phoenix-api-genOr via clawhub CLI (if already installed)
clawhub --dir ~/.claude/skills install phoenix-api-genβ οΈ Requires Node.js 18+. No Node? Use Option 2 below to download the ZIP instead. Install Node.js β
Option 2: Manual install (no Node required)
Download the ZIP, extract it, and place the folder at the path below. Restart your agent to activate.
Install path
~/.claude/skills/phoenix-api-gen/π‘Extract and place the folder at the path above, then restart your agent.