A fundamental step of creating a Content Pack is understand what you want to achieve with your contribution and make sure to design it correctly.
Having a correct design means making sure that the use cases are fulfilled properly, the different components of your Content Pack function properly and interact well together.
We recommend the following process:
- Understand the Use Cases you want your contribution to solve. Some examples here.
- Identify which components you need to build in order to achieve the use case, and which ones you can reuse from existing Content Packs. Will you just create Playbooks? Or Integrations as well? This is important to scope the amount of time and effort needed to create your Content Pack.
- Follow the Best Practices as much as possible
- Compile the Design Document you have received from the Cortex XSOAR Alliances Team, here is an empty template you can use. Ask for a review if you want to make sure it's work. Click here to see a compiled example of a Design Document.
After your design is at least 50% complete and you have an idea of what you need to do, start building the content. You can get back to the design to review details later in an interative process.