oliver-kriska/claude-elixir-phoenix
DirSkills catalogs 25 skills from this repository, across 6 categories: AI Engineering, Automation, Data, DevOps, Quality, Writing.
π§©
5d ago
Ash Framework
Ash Framework guides generating and editing Ash resources, actions, policies, validations, and code interfaces in Phoenix and LiveView apps. Use it when working with Ash codegen, domain interfaces, or AshPhoenix.Form.
AI Engineering
53338
π
5d ago
Autoresearch
Autoresearch runs a loop that mutates one plugin skill at a time, evaluates it with deterministic checks, and keeps or reverts the change. Use it for targeted or overnight improvement runs.
AI Engineering
53338
π‘
5d ago
Brainstorm
Brainstorm gathers and structures Elixir/Phoenix requirements through an interactive interview, then saves an interview.md file for later planning. Use it when an idea is vague, the approach is unclear, or you want to compare options before planning.
AI Engineering
53338
π
5d ago
Catchup
Catchup summarizes what changed while you were away by collecting recent PRs, commits, Linear tickets, and meetings into one prioritized brief. Use it after time off to review missed work without reading every update.
Automation
53338
π
5d ago
Challenge Mode Reviews
Challenge Mode Reviews pushes for rigorous scrutiny before approving changes. Use it to question Ecto migrations, LiveView events, OTP designs, and PR readiness with proof and edge-case checks.
Quality
53338
π
5d ago
Claude Code Changelog Assistant
Claude Code Changelog Assistant tracks new Claude Code releases, extracts versions since the last check, and maps breaking changes, opportunities, deprecations, and fixes to plugin components. Use it before releases or on a schedule.
AI Engineering
53338
π
5d ago
Codex Loop
Codex Loop runs a bounded Codex CLI review, applies approved fixes, verifies them, and re-reviews until clean or rounds run out. Use it before a PR when you want an external critic on Elixir/Phoenix changes.
Quality
53338
π§ͺ
5d ago
Codex Panel A/B
Codex Panel A/B runs one holistic Codex review and three focused passes on the same branch diff, then classifies findings as duplicates, real misses, or false positives. Use it on a fresh branch before any Codex review has run.
Quality
53338
π
5d ago
Compound Docs
Compound Docs stores solved Elixir/Phoenix/Ecto issues as searchable docs with YAML frontmatter. Use it before debugging new problems to find prior fixes, risks, and prevention notes.
Writing
53338
π
5d ago
Constraint Debug
Constraint Debug invokes the Elixir/Phoenix Ecto constraint debugger through the /ecto:constraint-debug alias. Use it when you need help diagnosing constraint-related database errors in an Elixir Phoenix app.
Quality
53338
π
5d ago
Docs Check
Docs Check validates plugin agents, skills, hooks, and config against the latest Claude Code documentation. Use it before releases or on a schedule to catch breaking changes, deprecations, and new features.
Quality
53338
π
5d ago
Ecto N+1 Check
Ecto N+1 Check invokes the Phoenix pluginβs N+1 query checker for Elixir/Ecto code. Use it explicitly when reviewing code for repeated database queries and performance issues.
Quality
53338
π
5d ago
Ketchup
Ketchup opens the same return-from-absence briefing as /catchup. Use it when you want the catchup workflow with the /ketchup shortcut and the same flags.
Automation
53338
π§
5d ago
LiveView Assigns Audit
LiveView Assigns Audit inspects LiveView socket assigns for memory bloat, unused assigns, and missing temporary_assigns. Use it when LiveView memory grows or you need to tighten assign usage.
Quality
53338
π§©
5d ago
Phoenix Boundaries
Phoenix Boundaries analyzes Phoenix module dependencies and context coupling with mix xref. Use it to check cross-context calls, boundary violations, and architecture before refactoring or splitting modules.
Quality
53338
π
5d ago
Plan Briefing
Plan Briefing walks through a plan file one section at a time, explaining reasoning, decisions, and solution shape. Use it when developers need to understand a plan before approving or after work is done.
Writing
53338
π οΈ
5d ago
Plugin Development Workflow
Plugin Development Workflow guides changes to plugin skills, agents, hooks, and the eval framework in this repo. Use when editing files in plugins/elixir-phoenix/, lab/eval/, or lab/autoresearch/ to keep eval, lint, and tests passing.
DevOps
53338
π
5d ago
Plugin Release
Plugin Release cuts a versioned Elixir/Phoenix plugin release by bumping manifests, finalizing the changelog, running CI, and creating the tag and GitHub release. Use it when shipping a new plugin version.
DevOps
53338
π©Ί
5d ago
Project Health Audit
Project Health Audit runs a project-wide check of architecture, performance, security, tests, and dependencies. Use it before releases, after refactors, or when you need a quick view of overall codebase health.
Quality
53338
π£
5d ago
Promote
Promote generates X/Twitter release posts with ASCII cards, tweet threads, and fact-check notes. Use it after tagging a release or when announcing new plugin versions.
Writing
53338
π
5d ago
Session Deep Dive
Session Deep Dive analyzes high-signal sessions identified by /session-scan, using subagents and precomputed metrics to produce qualitative reports and cross-session synthesis. Use it after scanning sessions to compare patterns against known findings.
Data
53338
π
5d ago
Session Scan
Session Scan computes deterministic metrics for Claude Code sessions discovered through ccrider MCP. Use it to triage sessions by friction, opportunity, and fingerprint, with broad-session filtering and deduplication.
AI Engineering
53338
π
5d ago
Session Trends
Session Trends analyzes session metrics over 7-day, 30-day, and all-time windows, then compares them with MEMORY.md baselines. Use it to track friction, adoption, and other progress signals over time.
Data
53338
π
5d ago
Skill Monitor
Skill Monitor analyzes session metrics to measure how each skill performs over time. It shows usage, friction, outcomes, and flags skills that may need routing or behavior improvements.
Data
53338
π
5d ago
Watch PR
Watch PR keeps an Elixir/Phoenix pull request under an Amp Orb keep-alive lease until required non-deployment CI is green and review threads are resolved. Use it after opening or updating a PR to monitor status and optionally handle fixes.
Automation
53338