跳到技能内容
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
词映 AI导航
工具库Skills 技能
我的收藏
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
Skills directory/oliver-kriska/claude-elixir-phoenix/elixir-idioms

Claude Code elixir-idioms skill: Review Elixir validation and error flow

Review Elixir code for pattern matching, with chains, tagged results, and appropriate use of OTP processes. The skill provides references for common choices.

中文

Install in Claude Code

Use a local Claude Code session with an Elixir practice project. Keep the skill's references directory. Claude can load it for a matching review.

  1. Download the repository snapshot at the linked commit. Copy plugins/elixir-phoenix/skills/elixir-idioms/ into .claude/skills/elixir-idioms/ in your practice project and keep its reference files.
  2. Check that SKILL.md is directly inside .claude/skills/elixir-idioms/. Open Claude Code from the project root.
  3. Describe a matching task using the example below. Claude can load the skill when it recognizes the task.

Example task

Give Claude a form handler that checks a name, parses a quantity, and returns {:error, reason} from either failed step. Ask whether with would make the flow clearer and request success and invalid-quantity examples.

What to check

The review preserves distinct error reasons, provides an {:ok, value} example, and identifies a plain function as sufficient for the sample.

Original SKILL.md on GitHub · Updated 2026-11-11

Frequently asked question

When is with a good fit for validation?

Use it when a successful step passes a value to the next one and each step has a clear success or failure result.

词映 AI 导航Skills 技能
工具分类全部工具已本地化技能选型指南AI 快讯