Claude Skill
maxim-ist/elixir-architect
一个用于 Elixir 和 Phoenix 开发的 Claude Skill,提供架构指导和代码辅助。支持 Ash 框架,适合构建健壮的应用程序。
概览
仓库信息
安装这个 Skill
git clone https://github.com/maxim-ist/elixir-architect.gitRegistry 信息
项目简介
Elixir Architect 是一个 Claude Skill,旨在协助 Elixir 和 Phoenix 框架开发,提供架构指导和代码生成功能。
Elixir Architect skills for Claude Code
要点
- Elixir 开发辅助
- Phoenix 框架指导
- 架构模式支持
- 与 Claude Code 集成
使用场景
- 构建 Elixir 应用程序
- Phoenix 项目脚手架
- 代码架构审查
- 开发工作流程优化
README 摘要
# Elixir Architect A comprehensive Claude Code skill for architecting production-ready Elixir/Phoenix applications with complete documentation, ADRs, guardrails, and handoff materials. ## Overview **Elixir Architect** is a Claude Code skill that acts as an expert system architect, creating comprehensive project documentation packages that enable Director and Implementor AI agents to successfully build complex Elixir/OTP systems following industry best practices. This skill creates: - ✅ Complete directory structure for multi-app projects - ✅ Architecture documentation (8 comprehensive files) - ✅ Architecture Decision Records (ADRs) - ✅ AI collaboration guardrails (Director/Implementor roles) - ✅ Handoff documentation with workflows - ✅ Domain-specific adaptations (Financial, E-Commerce, SaaS) ## Key Features ### Expert Consultation Automatically launches Task agents to research: - Domain-specific architecture patterns - Ash Framework best practices - Dave Thomas's path-based dependency approach - OTP supervision tree patterns - Superpowers framework for implementation planning ### Comprehensive Documentation Generates 20+ documentation files including: - **Foundation**: README.md, CLAUDE.md with AI context - **Architecture**: 8 detailed architecture documents (~6,000 lines) - **Guardrails**: NEVER_DO, ALWAYS_DO, role definitions, review checklist - **Decisions**: ADRs with alternatives and trade-offs - **Handoff**: Complete workflow for Director/Implementor collaboration ### Domain-Specific Adaptations Special handling for: - **Financial Systems**: Double-entry bookkeeping, money handling, audit trails - **E-Commerce**: Order workflows, inventory, payment integration - **SaaS Platforms**: Multi-tenancy, subscriptions, usage tracking ### Proven Architectural Patt