This can follow the pattern used in [amp-story-interactive](https://github.com/ampproject/amphtml/blob/main/extensions/amp-story-interactive/0.1/amp-story-interactive.js) 1) Scaffold a `amp-story-shopping` component that will import: - `amp-story-shopping-config` - `amp-story-shopping-tag` - `amp-story-shopping-attachment` 2) Scaffold sub components. 3) Include an example html file under `/examples/amp-story` that renders the scaffolded sub components within an amp-story. Example file structure: <img width="411" alt="Screen Shot 2021-10-21 at 1 04 13 PM" src="https://user-images.githubusercontent.com/3860311/138324499-66e37af7-8b5e-4e11-aeec-dd16369d78d1.png"> Example demo page rendering boilerplate components: <img width="1012" alt="Screen Shot 2021-10-21 at 1 08 59 PM" src="https://user-images.githubusercontent.com/3860311/138325006-89cc1978-9ef5-4d1e-8ebe-6ca97fb37436.png">