examples/elixir_programming_skills/skills/elixir-learning-path/SKILL.md
--- lesson_style: summary title: Elixir Learning Path tags: - elixir - path - overview links: - target: "[[basics]]" rel: related - target: "[[pattern-matching]]" rel: related - target: "[[control-structures]]" rel: related - target: "[[functions]]" rel: related - target: "[[modules-and-docs]]" rel: related - target: "[[enum-and-pipe]]" rel: related - target: "[[mix-and-projects]]" rel: related - target: "[[error-handling]]" rel: related -
npx skillsauth add pcharbon70/jido_skillset examples/elixir_programming_skills/skills/elixir-learning-pathInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Summary of the lesson index pages: Elixir learning is typically staged from core syntax and data handling into runtime concerns and architecture patterns. The basics track emphasizes data types, pattern matching, control flow, functions, modules, tooling, and documentation habits. Intermediate topics shift toward process-oriented thinking and operational tasks, while advanced topics center on OTP structure and contracts.
Recommended progression through this graph is: [[basics]] -> [[pattern-matching]] -> [[control-structures]] -> [[functions]] -> [[modules-and-docs]] -> [[enum-and-pipe]]. Then expand into project operation and resilience with [[mix-and-projects]], [[error-handling]], and [[concurrency]]. Finish with system design and quality practices in [[otp-supervision]], [[testing]], and [[typespecs-and-behaviours]].
testing
--- title: bad tags: [one, two --- Invalid yaml frontmatter.
testing
B links back to [[a]].
testing
A links to [[b]].
testing
--- title: Beta --- Beta body.