[{"name":"build-components","description":"Builds Seamble components, the JS and CSS behind a snippet a Squarespace owner pastes once into a Code Block. Covers the mount contract, the rules that keep a component from breaking the site, and the build, preview and ship loop. Use before writing or changing a component's code.","uri":"skill://seamble/build-components/SKILL.md","url":"http://seamble.com/skills/build-components","files":[{"path":"SKILL.md","title":"Build Seamble components","uri":"skill://seamble/build-components/SKILL.md","url":"http://seamble.com/skills/build-components"},{"path":"references/squarespace.md","title":"Squarespace","uri":"skill://seamble/build-components/references/squarespace.md","url":"http://seamble.com/skills/build-components/references/squarespace"},{"path":"references/styling.md","title":"Styling","uri":"skill://seamble/build-components/references/styling.md","url":"http://seamble.com/skills/build-components/references/styling"},{"path":"references/runtime.md","title":"Runtime","uri":"skill://seamble/build-components/references/runtime.md","url":"http://seamble.com/skills/build-components/references/runtime"},{"path":"references/quality.md","title":"Quality","uri":"skill://seamble/build-components/references/quality.md","url":"http://seamble.com/skills/build-components/references/quality"},{"path":"references/examples.md","title":"Examples","uri":"skill://seamble/build-components/references/examples.md","url":"http://seamble.com/skills/build-components/references/examples"},{"path":"references/examples-tabs.md","title":"Example: tabs","uri":"skill://seamble/build-components/references/examples-tabs.md","url":"http://seamble.com/skills/build-components/references/examples-tabs"},{"path":"references/troubleshooting.md","title":"Troubleshooting","uri":"skill://seamble/build-components/references/troubleshooting.md","url":"http://seamble.com/skills/build-components/references/troubleshooting"}]}]