Summary: This article outlines the preparation and documentation requirements for the Sketch Plugins category within Code.
Technical Requirements
- Sketch Plugins must be compatible with Sketch 3.0.0+. Versions of Sketch that were released before 3.0.0 will not be supported.
- Items submitted for review must be easily packaged and directly importable into Sketch.
- Submitted plugins cannot require a third-party extension to function properly.
- Plugins cannot grant in-app purchases.
- The plugin should work seamlessly with the software without interrupting any functionality within Sketch.
- Plugins must be fully functioning both online and offline.
- All submissions must be saved as a .sketchplugin for ease of use.
Documentation Requirements
Please note that items submitted for review without help files will be declined.
Below are the requirements for help files:
- A list of all the functions of the plugin.
- Visual documentation of how the plugin works within Sketch (Screenshots necessary).
- A list of plugins the product is incompatible with.
- Your help file must include concise instructions on installation, customization and use, written in English and formatted as a .pdf or HTML document.
Keep in mind that customers may have little to no familiarity with Sketch plugins, so you need to incorporate clear explanations and screenshots. - You can create a screencast in addition to, but not instead of, text and image-based instructions.
Please do not assume that the customer of your item has any significant level of Sketch knowledge. When preparing your documentation, treat the customer like a beginner.