elixir-discipline

Community

Always 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 required

Components

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.
View Source Repository