In React Native, there are certain third-party components which compile their own libraries that can be included in your main React project. Examples of such third-party lib
React-native-cli offers the new-library command:
react-native new-library --name
Calling this will generate a sample library in your Libraries directory by copying sample file over from the react-native library.
React Native has a couple docs specifically for writing Native Modules and Native UI Components, depending on what you want to achieve.
Link your component once you're done by following the instructions you already mentioned.