Topology creation for non-standard amino acid residues

GROMACS version:
GROMACS modification: 2023.3

Is there any way to create a topology for non-standard amino acid residues (acylated serine in my case)?
Of course some tools like CGENFF may be useful for separate molecules, but in my case it is necessary to get topology for acylated amino acid that is a part of protein chain.

See, e.g., How can I generate a topology for a peptide contain unnatural amino acids and a linker ?, Modified Residue topology - Gromacs 2020 and Topology creation for an acylated amino acid in Charmm force field.