To characterize fluid flow in the slip regime, the use of Navier–Stokes–Fourier (NSF) equations with slip boundary conditions is prevalent. This trend underscores the necessity of developing reliable and accurate slip boundary conditions. According to kinetic theory, slip behaviours are intrinsically linked to the gas scattering processes at the surface. The widely used Maxwell scattering model, which employs a single accommodation coefficient to describe gas scattering processes, reveals its limitations when the difference between accommodation coefficients in the tangential and normal directions becomes significant. In this work, we provide a derivation of velocity slip and temperature jump boundary conditions based on the Cercignani–Lampis–Lord scattering model, which applies two independent accommodation coefficients to describe the gas scattering process. A Knudsen layer correction term is introduced to account for the impact of the surface on the velocity distribution function, which is associated with the scattering model. The governing equation of the correction term is established based on the linearized Boltzmann equation. Additionally, two moments are derived to capture the collision effect in the Knudsen layer: a conserving moment of collision invariants, and an approximate higher-order conserving moment. These moments are then employed to determine the coefficients in the correction term. We demonstrate that the derived slip coefficients align closely with numerical results obtained by solving the Boltzmann equation in the Knudsen layer. Besides, we apply the derived slip boundary conditions within the framework of the NSF equations, yielding numerical results that exhibit excellent consistency with those obtained through molecular-level simulations.