We use a platform called Allego (it's like Showpad and others) to manage all our sales enablement content, and we organize it by topic and campaign.
Within each topic or campaign cluster, we have all the material they would need: the marketing content (typically each campaign includes a webinar, e-book, article, etc.), a brief that tells them what they need to know about the campaign or topic, and supporting enablement material like social posts, sales cadence copy, scripts, etc.
The hard part is the organization and taxonomy—making the information easily searchable and findable. Just like you would organize your content library on a website for buyers, you want to organize and optimize your content for internal searchability, too. The faster and easier sales can find what they're looking for (without having to remember/find a specific link you shared or another platform outside of what they already use), the more likely they are to use it and share it in their sales conversations. And it's even more useful when they can understand how different topics are related.
One challenge we're trying to tackle now is connecting the marketing content more directly to sales conversations. So we're thinking about how to provide sellers with more context around the topic or campaign. Trying to answer questions like: What product(s) does it relate to? How do you guide the prospect or customer from the marketing content to seeing the tangible value and wanting to learn more about a related product? What messages carry through from the content to your sales conversations?