BULDEE
- 7 skills
- 0 followers
- 1 week ago last updated
- ▌ Craftsman Spec · buldeeSpecification-first development (BDD/TDD). Use when implementing new features, creating new components, or when requirements need clarification through tests.
- ▌ Craftsman Test · buldee bundlePragmatic testing following Fowler/Martin principles. Use when writing or reviewing tests, deciding what to test, or improving test coverage strategically.
- ▌ Craftsman Debug · buldeeSystematic debugging using ReAct pattern. Use when encountering bugs, errors, unexpected behavior, test failures, or performance issues. Never guess - investigate methodically.
- ▌ Craftsman Design · buldee bundleSenior Domain-Driven Design methodology. Use for creating entities, value objects, aggregates, or designing domain models. Follows a 4-phase process (Understand, Challenge, Recommend, Implement).
- ▌ Craftsman Legacy · buldee bundleLegacy code rescue - audit hotspots, cover with characterization tests, break dependencies, and plan strangler-fig migrations. Use when inheriting, taming, testing, or refactoring an untested/undocumented codebase.
- ▌ Craftsman Quality · buldeeHow to write code that passes the craftsman gate, and how to answer it when it refuses a turn. Load when coding in a repository where the craftsman plugin is enabled.
- ▌ Craftsman Refactor · buldee bundleSystematic refactoring with behavior preservation. Use when improving existing code structure, reducing technical debt, or when code smells are detected.