elixir-discipline
CommunityAlways apply the right Elixir skill first.
Authormkreyman
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enforces a mandatory pre-response discipline for Elixir/Phoenix requests to ensure you use applicable skills and follow best practices. It helps prevent ad hoc fixes by requiring a structured process before coding.
Core Features & Use Cases
- Mandatory pre-response checklist: Stop and verify the context before answering Elixir/Phoenix questions.
- Skill routing: Announce and load the appropriate sub-skills (elixir-tdd-enforcement, elixir-root-cause-only, elixir-verification-gate, elixir-no-shortcuts, elixir-no-placeholders) as needed.
- Quality guardrails: Ensure tests, root-cause tracing, and explicit verification before changes or claims.
Quick Start
Before responding to any Elixir/Phoenix task, announce which sub-skill you will use and follow its steps exactly. For example: "Using elixir-tdd-enforcement" and then proceed to run the required checks and validations in order.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: elixir-discipline Download link: https://github.com/mkreyman/bmad-elixir/archive/main.zip#elixir-discipline Please download this .zip file, extract it, and install it in the .claude/skills/ directory.