recipe-writer

Installation
SKILL.md

OpenRewrite Recipe Writing Expert

Overview

Create production-quality OpenRewrite recipes using test-first development. This skill combines comprehensive coverage of all recipe types (declarative, Refaster, imperative) with deep domain expertise in Java and YAML transformations.

Core Principle: Write tests first (RED), implement minimally (GREEN), apply OpenRewrite idioms (REFACTOR).

When to Use This Skill

Explicitly invoke this skill for:

  • Planning recipes - Determining the best recipe type for a use case
  • Implementing recipes - Writing recipe classes, visitors, and JavaTemplate code
  • Writing tests - Creating comprehensive test coverage with RewriteTest
  • YAML transformations - GitHub Actions, Kubernetes manifests, CI/CD configs
  • Java refactoring - Code migrations, API updates, framework modernization
  • Debugging recipes - Troubleshooting visitor behavior, type checking, or preconditions
  • Converting recipe types - Analyzing if an imperative recipe can be declarative
Related skills

More from sjungling/claude-plugins

Installs
4
GitHub Stars
11
First Seen
Jan 24, 2026