Claude Code compound-docs skill: Find previous Phoenix fixes
Search a local Elixir or Phoenix solution library by symptom, component, or tag. Each record documents one issue with YAML metadata, its resolution, and a prevention note.
中文Install in Claude Code
Keep the upstream reference files with the skill. Claude can load it when you ask it to search an existing project solution library.
- Download the repository snapshot at the linked commit. Copy plugins/elixir-phoenix/skills/compound-docs/ into .claude/skills/compound-docs/ in your practice project and keep its reference files.
- Check that SKILL.md is directly inside .claude/skills/compound-docs/. Open Claude Code from the project root.
- Describe a matching task using the example below. Claude can load the skill when it recognizes the task.
Example task
Add a note under .claude/solutions/liveview-issues/ about a filter that left an old list visible because the update handler never reloaded it. Ask Claude to find the note from the symptom.What to check
The answer cites the local record and explains the stale list, the missing reload, and a regression test that changes the filter.
Original SKILL.md on GitHub · Updated
Frequently asked question
How can teammates retrieve a fix from its symptom?
Write observable symptoms and the affected component in the frontmatter. Keep the fix and prevention steps in the body so the match can be verified.