# Docs Outline
Lots of good stuff in the current outline
### Outline
See: https://code.visualstudio.com/api
1. arch
2. creation (from scratch)
3. migration guide
4. compatibility guide
5. manifest reference (spec)
6. hookspec reference (doesn't change?)
7. Finding and installing (doesn't change)
- In the spec: (reference) [DRAFT](https://hackmd.io/UK4NhwUaSpGkaqUGkx_1OA)
- Package discovery
- manifest
- From scratch guide: (tutorial)
- getting the cookie cutter
- picking a contribution
- intro concepts.
- relation to hookspec.
- link to compatibility guide.
- implementing the contribution
- preparing for the hub
- publishing to pip (packaging and pushing to pypi)
- Migration guide (tutorial)
- hookspec/contribution point mapping
- tooling - cli for generating a manifest
- where to use original plugin system
- what's unsupported at the moment
> Creation guides should be stripped down and focused on hook impl. Link back to the spec.
Prerequisites
- Some familiarity with Napari
- Writing functions in python
-