msbaek

41 mods across 1 repository, 8 stars between them.

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

A code-refactoring method that replaces repeated null checks with a Special Case class, also called a Null Object, so the code can use a normal interface instead of branching for missing values.

8 7d ago A 36 tokens

lift-up-conditional

26

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

A code-refactoring method that moves duplicated conditions into a higher-level part of the code so several lower-level parts can share one decision.

8 7d ago A 35 tokens

naming-process

27

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

A process for choosing clearer names in code, based on Clean Code rules and a six-step naming method. It finds naming problems such as repeated type names, vague utility names, filler words, and abbreviations across files.

8 7d ago A 118 tokens

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

A refactoring guide for replacing repeated if-else or switch conditions with polymorphism. Polymorphism means letting different object types provide their own version of an operation instead of keeping all cases in one conditional.

8 7d ago A 33 tokens

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

A refactoring method that changes step-by-step loops into a data pipeline, such as a Stream API or collection pipeline. The operations describe how data is filtered, changed, or collected.

8 7d ago A 39 tokens

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

A refactoring method that separates input and output work from calculations. The separated calculation part can run without outside effects, while the surrounding part handles those effects.

8 7d ago A 57 tokens

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

A refactoring skill for separating a method that both returns a value and changes program state into two methods: a read-only query and a side-effecting modifier.

8 7d ago A 46 tokens

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

A guided refactoring process for changing code across an entire system. It applies techniques such as extracting methods and moving domain logic, with separate commits for each technique.

8 7d ago A 37 tokens

tdd-feature

34

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

A guided workflow for building one feature or use case with test-driven development, or TDD: write a failing test, make it pass, then improve the code. It agrees on the plan and completion checks with you before implementing the feature.

8 7d ago A 281 tokens

tdd-legacy

35

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

A workflow for adding tests to existing code that has no tests. It first records the current behavior with characterization tests, gets approval for that behavior, and checks the tests with mutation testing before handing the code to further improvements.

8 7d ago A 67 tokens

tdd-plan-input

36

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

A question-and-answer guide for completing the source requirements document before a TDD plan starts. It helps turn incomplete requirements into information that the planning process can use.

8 7d ago A 109 tokens

tdd-plan

37

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

A planning aid for test-driven development (TDD), a way of writing tests before or alongside code. It turns domain rules and a user story into Gherkin scenarios and a unit-test list, adding a use case when flows or states are complex.

8 7d ago A 59 tokens

tdd-profile

38

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

A post-session report for test-driven development (TDD), a way of writing tests before or alongside code. It reads a session transcript and counts time and token use by skill and agent, without changing code.

8 7d ago A 116 tokens

tdd-rgb

39

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

A TDD cycle runner for test-driven development, a way of writing tests before or alongside code. It delegates the Red, Green, and Blue stages to agents in sequence.

8 7d ago A 31 tokens

tdd-tidy

40

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

Skill "tdd-tidy" from msbaek/msbaek-claude-plugins, covering tidying skill — composed method 지향 독립 리팩토링, goal, constraints, hard rules and output format.

8 7d ago A 44 tokens

tdd

41

msbaek/msbaek-claude-plugins

Skill Claude CodeCodex

An orchestrator for test-driven development (TDD), a way of writing tests before or alongside code. It creates projects and guides the related TDD workflow.

8 7d ago A 32 tokens