elixir-architect
为Elixir/Phoenix项目生成生产级架构与协作文档的专家技能
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:elixir-architect。 它的用途是:为Elixir/Phoenix项目生成生产级架构与协作文档的专家技能 完整的 Skill 内容见:https://321skill.com/skills/elixir-architect/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'我需要为计划中的SaaS客服平台设计Elixir架构,项目路径是 /projects/support_saas,请使用Dave Thomas的多应用结构。',它会启动elixir-architect技能,询问你关于技术栈、多租户需求等细节,然后生成包含完整目录结构、8份架构文档、ADRs以及为Director和Implementor AI角色定制的协作指南在内的全套材料。
介绍
Elixir Architect 是一个专为Elixir/Phoenix应用设计的Claude Code技能,它解决了在复杂项目启动时,如何快速、系统地建立符合行业最佳实践的架构蓝图和团队协作规范的问题。它并非直接编写业务代码,而是生成一套完整的项目脚手架、架构文档、决策记录和AI协作指南,为后续的开发工作奠定坚实的基础。
使用时,你只需在Claude Code中调用该技能,并回答关于项目领域、技术栈、结构风格等几个关键问题。技能会自动启动任务代理进行领域研究,并生成包含20多个文件的完整文档包,涵盖从项目结构、架构说明到AI角色分工和审查清单的所有内容。
这个技能非常适合那些计划使用Elixir、Ash框架和OTP构建中大型、生产就绪型应用的项目团队,尤其是需要明确架构决策、规范开发流程或引入AI协作(如Director/Implementor模式)的场景。
建议在项目构思或重构初期使用,它能帮助团队统一技术认知,避免后期架构漂移。需要注意的是,它生成的是规划和文档,而非可运行的代码,具体的实现仍需由开发团队或AI执行者完成。
核心特点
与普通代码生成技能不同,它专注于生成生产级Elixir项目的完整架构文档包和AI协作规范,内置了针对金融、电商等领域的特定模式,并强制采用Dave Thomas路径依赖、Ash框架等已验证的最佳实践,为AI驱动的开发流程(Director/Implementor)提供了明确的角色分工和审查清单。
注意事项
该技能不适用于需要立即生成可运行代码或进行快速原型验证的场景,其主要产出是规划和文档。
常见问题
这个技能能直接生成可运行的Elixir代码吗?
不能,它主要生成架构文档、决策记录和协作规范,为后续的代码实现提供蓝图和指导。
适合小型个人项目使用吗?
更适合中大型、生产级的团队项目。对于小型项目,其生成的完整文档可能显得过于繁重。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/elixir-architect/raw/index.md 读取 elixir-architect 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/elixir-architect/raw/index.md(查看排版版本)