elixir-phoenix-compound
Capture a solved Phoenix problem as a reusable solution doc.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Capture a solved Phoenix problem as a reusable solution doc.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Recommend the right `$elixir-phoenix-*` skill for the current task.
Elixir/Phoenix: Review lifecycle, state-machine, Oban, persistence, pause/resume, retry, and restart-sensitive changes before commit, push, or PR. Use for concurrency-sensitive runtime work to produce explicit blocking vs optional findings, require durability checks, and verify smoke plus restart resilience when applicable.
Audit LiveView assigns for memory bloat, dead assigns, and stream candidates.
Audit project health across architecture, security, performance, tests, and deps.
Analyze Phoenix context boundaries and coupling with `mix xref`.
Brainstorm Phoenix features, tradeoffs, and requirements before planning.
| name | elixir-phoenix-compound |
| description | Capture a solved Phoenix problem as a reusable solution doc. |
| metadata | {"short-description":"Capture reusable Phoenix fix docs"} |
After fixing a problem, capture the solution as searchable institutional documentation.
`elixir-phoenix-compound` Fixed N+1 query in user listing
`elixir-phoenix-compound` Resolved LiveView timeout in dashboard
`elixir-phoenix-compound` # Auto-detects from recent session context
Each unit of engineering work should make subsequent units easier — not harder.
$ARGUMENTS provided, use as descriptiongit diff, .codex/plans/{slug}/progress.md for recent completionsOnly document non-trivial problems that required investigation.
Create .codex/solutions/ directory if it doesn't exist (run mkdir -p .codex/solutions).
Then search .codex/solutions/ for relevant keywords using rg.
If found: Create new (different root cause), Update existing (same root cause, new symptom), or Skip.
Extract from session context: module, symptoms, investigation steps, root cause, solution code, and prevention advice.
Open elixir-phoenix-compound-docs and use its schema and
resolution template references before writing the solution file.
When user says "that worked", "it's fixed", "problem solved",
"the fix was" — suggest elixir-phoenix-compound.
mix compile && mix test first; unverified solutions poison the knowledge base`elixir-phoenix-review` → Complete → `elixir-phoenix-compound` ← YOU ARE HERE
│
.codex/solutions/{category}/{fix}.md
│
`elixir-phoenix-investigate` and `elixir-phoenix-plan` search here
references/compound-workflow.md — Detailed step-by-stepelixir-phoenix-compound-docs for schema and templates