This skill should be used when writing or modifying tests for OpenRewrite recipes in the Liftwizard project, when the user asks to "write recipe tests", "add test coverage", "test OpenRewrite recipe", "fix failing recipe test", or discusses test structure patterns for OpenRewrite. Provides guidance on test method naming, combining test scenarios, and coverage best practices.
This skill should be used when implementing or modifying OpenRewrite recipes in the Liftwizard project, when the user asks to "create a recipe", "implement a Refaster template", "convert to Refaster", "add an OpenRewrite transformation", or discusses recipe implementation patterns. Provides guidance on Refaster templates, traditional recipe implementation, type safety, and common patterns.