When the design is finalized, I prepare files to ensure the hand-off to developers is as smooth as possible. This includes documenting how pages and sections adapt responsively, how components behave when users interact with them, and structuring type scales, colors, and reusable components.
This step is always carried out in close dialogue with the developer, not only during hand-off but continuously throughout the entire process.