Split out add-on design guide, provide specific requirements list and FAQ