一键安装此套包中的所有插件:
42plugin install georgeguimaraes/kit/claude-code-elixir包含的插件(6)
OTP 思维助手
georgeguimaraes
当用户提及添加后台处理、缓存数据、异步运行、处理并发请求、跨请求管理状态、处理队列任务、GenServer 性能优化,或涉及 GenServer、Supervisor、Agent、Task、Registry、DynamicSupervisor、handle_call、handle_cast、监督树、容错机制、“让它崩溃”原则,以及在 Broadway 和 Oban 之间选择时,使用此技能。
Phoenix 实时开发助手
georgeguimaraes
当用户询问添加 LiveView 页面、创建表单、处理实时更新、向用户广播变更、添加新路由、创建 API 端点、修复 LiveView 错误、解释 mount 为何调用两次,或提及 handle_event、handle_info、handle_params、mount、channels、controllers、components、assigns、sockets 或 PubSub 时使用此技能。避免在 mount 中重复查询。
异步任务处理
georgeguimaraes
当用户提及添加后台任务、异步处理、调度任务、重试失败作业、发送邮件、延迟执行、添加定时任务、唯一作业、批量处理,或涉及Oban、Oban Pro、工作流、作业队列、级联、嫁接、记录值、作业参数、故障排查时,使用此插件。
Elixir思维助手
georgeguimaraes
当用户询问在Elixir中实现功能、重构模块、使用GenServer、代码结构设计、管道操作符、错误处理、并发编程,或提及协议、行为、模式匹配、with语句、推导式、结构体,或来自OOP背景时使用。包含范式转换的见解。
Elixir技能应用
georgeguimaraes
当用户处理.ex或.exs文件、提及Elixir/Phoenix/Ecto/OTP、项目包含mix.exs文件,或询问“该用哪个技能”、“Elixir新手”、“Elixir求助”时使用此技能。在探索代码前,先路由到正确的思考技能。在Elixir项目中触发“实现”、“添加”、“修复”、“重构”等操作。
Ecto 数据库助手
georgeguimaraes
此插件适用于用户请求添加数据库表、创建新上下文、查询数据库、向模式添加字段、验证表单输入、修复 N+1 查询、预加载关联、分离关注点,或提及 Repo、changesets、migrations、Ecto.Multi、has_many、belongs_to、transactions、query composition 或上下文间通信的场景。