Developing Third Party Interface Guidelines with LLM Support
Use case: Your application uses an SDK or API to access a third party platform. You want to select a new vendor. The challenge is your application lacks clean abstraction so direct interaction with the SDK/API exists throughout the code. You need to be able to let vendors know exactly what you need.
You want to quickly develop a detailed interface guideline that details all the essential ways your application interacts with the platform but remove any unnecessary details specific to the third party platform itself.
Using this process, I was able to produce documents for four SDKs related to one legacy platform in one day of effort.
Flow of interactions for creating a detailed interface guideline with experts and AI assistance