Hi Agustin,
Creating custom contexts in OAI is not well documented as it's honestly not something done frequently. If you want examples, I'd suggest looking at how it was done when the OpenAIRE v4 context was added in
https://github.com/DSpace/DSpace/pull/2592
Beyond that, the basic idea would be to:
If you end up having more specific questions let us know. If you are interested, we'd also welcome help in enhancing our documentation to provide step-by-step instructions for how to make this sort of change. If you would like to help with documentation, let me know & we can get you setup with a Wiki account and proper permissions to make edits.
Tim