From 83291af582d21f5418854fa628a76686203c2f7a Mon Sep 17 00:00:00 2001 From: Keith Lazuka Date: Thu, 16 Oct 2025 10:02:06 -0400 Subject: [PATCH] Reorganize the example skills (#1) * Rename to document-skills * rearrange --- .../algorithmic-art => algorithmic-art}/LICENSE.txt | 0 .../algorithmic-art => algorithmic-art}/SKILL.md | 0 .../templates/generator_template.js | 0 .../templates/viewer.html | 0 .../LICENSE.txt | 0 .../SKILL.md | 0 .../scripts/bundle-artifact.sh | 0 .../scripts/init-artifact.sh | 0 .../scripts/shadcn-components.tar.gz | Bin .../LICENSE.txt | 0 .../brand-guidelines => brand-guidelines}/SKILL.md | 0 .../canvas-design => canvas-design}/LICENSE.txt | 0 {examples/canvas-design => canvas-design}/SKILL.md | 0 .../canvas-fonts/ArsenalSC-OFL.txt | 0 .../canvas-fonts/ArsenalSC-Regular.ttf | Bin .../canvas-fonts/BigShoulders-Bold.ttf | Bin .../canvas-fonts/BigShoulders-OFL.txt | 0 .../canvas-fonts/BigShoulders-Regular.ttf | Bin .../canvas-fonts/Boldonse-OFL.txt | 0 .../canvas-fonts/Boldonse-Regular.ttf | Bin .../canvas-fonts/BricolageGrotesque-Bold.ttf | Bin .../canvas-fonts/BricolageGrotesque-OFL.txt | 0 .../canvas-fonts/BricolageGrotesque-Regular.ttf | Bin .../canvas-fonts/CrimsonPro-Bold.ttf | Bin .../canvas-fonts/CrimsonPro-Italic.ttf | Bin .../canvas-fonts/CrimsonPro-OFL.txt | 0 .../canvas-fonts/CrimsonPro-Regular.ttf | Bin .../canvas-fonts/DMMono-OFL.txt | 0 .../canvas-fonts/DMMono-Regular.ttf | Bin .../canvas-fonts/EricaOne-OFL.txt | 0 .../canvas-fonts/EricaOne-Regular.ttf | Bin .../canvas-fonts/GeistMono-Bold.ttf | Bin .../canvas-fonts/GeistMono-OFL.txt | 0 .../canvas-fonts/GeistMono-Regular.ttf | Bin .../canvas-fonts/Gloock-OFL.txt | 0 .../canvas-fonts/Gloock-Regular.ttf | Bin .../canvas-fonts/IBMPlexMono-Bold.ttf | Bin .../canvas-fonts/IBMPlexMono-OFL.txt | 0 .../canvas-fonts/IBMPlexMono-Regular.ttf | Bin .../canvas-fonts/IBMPlexSerif-Bold.ttf | Bin .../canvas-fonts/IBMPlexSerif-BoldItalic.ttf | Bin .../canvas-fonts/IBMPlexSerif-Italic.ttf | Bin .../canvas-fonts/IBMPlexSerif-Regular.ttf | Bin .../canvas-fonts/InstrumentSans-Bold.ttf | Bin .../canvas-fonts/InstrumentSans-BoldItalic.ttf | Bin .../canvas-fonts/InstrumentSans-Italic.ttf | Bin .../canvas-fonts/InstrumentSans-OFL.txt | 0 .../canvas-fonts/InstrumentSans-Regular.ttf | Bin .../canvas-fonts/InstrumentSerif-Italic.ttf | Bin .../canvas-fonts/InstrumentSerif-Regular.ttf | Bin .../canvas-fonts/Italiana-OFL.txt | 0 .../canvas-fonts/Italiana-Regular.ttf | Bin .../canvas-fonts/JetBrainsMono-Bold.ttf | Bin .../canvas-fonts/JetBrainsMono-OFL.txt | 0 .../canvas-fonts/JetBrainsMono-Regular.ttf | Bin .../canvas-fonts/Jura-Light.ttf | Bin .../canvas-fonts/Jura-Medium.ttf | Bin .../canvas-fonts/Jura-OFL.txt | 0 .../canvas-fonts/LibreBaskerville-OFL.txt | 0 .../canvas-fonts/LibreBaskerville-Regular.ttf | Bin .../canvas-fonts/Lora-Bold.ttf | Bin .../canvas-fonts/Lora-BoldItalic.ttf | Bin .../canvas-fonts/Lora-Italic.ttf | Bin .../canvas-fonts/Lora-OFL.txt | 0 .../canvas-fonts/Lora-Regular.ttf | Bin .../canvas-fonts/NationalPark-Bold.ttf | Bin .../canvas-fonts/NationalPark-OFL.txt | 0 .../canvas-fonts/NationalPark-Regular.ttf | Bin .../canvas-fonts/NothingYouCouldDo-OFL.txt | 0 .../canvas-fonts/NothingYouCouldDo-Regular.ttf | Bin .../canvas-fonts/Outfit-Bold.ttf | Bin .../canvas-fonts/Outfit-OFL.txt | 0 .../canvas-fonts/Outfit-Regular.ttf | Bin .../canvas-fonts/PixelifySans-Medium.ttf | Bin .../canvas-fonts/PixelifySans-OFL.txt | 0 .../canvas-fonts/PoiretOne-OFL.txt | 0 .../canvas-fonts/PoiretOne-Regular.ttf | Bin .../canvas-fonts/RedHatMono-Bold.ttf | Bin .../canvas-fonts/RedHatMono-OFL.txt | 0 .../canvas-fonts/RedHatMono-Regular.ttf | Bin .../canvas-fonts/Silkscreen-OFL.txt | 0 .../canvas-fonts/Silkscreen-Regular.ttf | Bin .../canvas-fonts/SmoochSans-Medium.ttf | Bin .../canvas-fonts/SmoochSans-OFL.txt | 0 .../canvas-fonts/Tektur-Medium.ttf | Bin .../canvas-fonts/Tektur-OFL.txt | 0 .../canvas-fonts/Tektur-Regular.ttf | Bin .../canvas-fonts/WorkSans-Bold.ttf | Bin .../canvas-fonts/WorkSans-BoldItalic.ttf | Bin .../canvas-fonts/WorkSans-Italic.ttf | Bin .../canvas-fonts/WorkSans-OFL.txt | 0 .../canvas-fonts/WorkSans-Regular.ttf | Bin .../canvas-fonts/YoungSerif-OFL.txt | 0 .../canvas-fonts/YoungSerif-Regular.ttf | Bin .../docx/LICENSE.txt | 0 {office-examples => document-skills}/docx/SKILL.md | 0 .../docx/docx-js.md | 0 {office-examples => document-skills}/docx/ooxml.md | 0 .../ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd | 0 .../ISO-IEC29500-4_2016/dml-chartDrawing.xsd | 0 .../schemas/ISO-IEC29500-4_2016/dml-diagram.xsd | 0 .../ISO-IEC29500-4_2016/dml-lockedCanvas.xsd | 0 .../ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd | 0 .../schemas/ISO-IEC29500-4_2016/dml-picture.xsd | 0 .../ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd | 0 .../dml-wordprocessingDrawing.xsd | 0 .../docx/ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd | 0 .../shared-additionalCharacteristics.xsd | 0 .../ISO-IEC29500-4_2016/shared-bibliography.xsd | 0 .../shared-commonSimpleTypes.xsd | 0 .../shared-customXmlDataProperties.xsd | 0 .../shared-customXmlSchemaProperties.xsd | 0 .../shared-documentPropertiesCustom.xsd | 0 .../shared-documentPropertiesExtended.xsd | 0 .../shared-documentPropertiesVariantTypes.xsd | 0 .../schemas/ISO-IEC29500-4_2016/shared-math.xsd | 0 .../shared-relationshipReference.xsd | 0 .../docx/ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd | 0 .../ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd | 0 .../ISO-IEC29500-4_2016/vml-officeDrawing.xsd | 0 .../ISO-IEC29500-4_2016/vml-presentationDrawing.xsd | 0 .../ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd | 0 .../vml-wordprocessingDrawing.xsd | 0 .../docx/ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd | 0 .../docx/ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd | 0 .../schemas/ecma/fouth-edition/opc-contentTypes.xsd | 0 .../ecma/fouth-edition/opc-coreProperties.xsd | 0 .../ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd | 0 .../ecma/fouth-edition/opc-relationships.xsd | 0 .../docx/ooxml/schemas/mce/mc.xsd | 0 .../docx/ooxml/schemas/microsoft/wml-2010.xsd | 0 .../docx/ooxml/schemas/microsoft/wml-2012.xsd | 0 .../docx/ooxml/schemas/microsoft/wml-2018.xsd | 0 .../docx/ooxml/schemas/microsoft/wml-cex-2018.xsd | 0 .../docx/ooxml/schemas/microsoft/wml-cid-2016.xsd | 0 .../schemas/microsoft/wml-sdtdatahash-2020.xsd | 0 .../docx/ooxml/schemas/microsoft/wml-symex-2015.xsd | 0 .../docx/ooxml/scripts/pack.py | 0 .../docx/ooxml/scripts/unpack.py | 0 .../docx/ooxml/scripts/validate.py | 0 .../docx/ooxml/scripts/validation/__init__.py | 0 .../docx/ooxml/scripts/validation/base.py | 0 .../docx/ooxml/scripts/validation/docx.py | 0 .../docx/ooxml/scripts/validation/pptx.py | 0 .../docx/ooxml/scripts/validation/redlining.py | 0 .../docx/scripts/__init__.py | 0 .../docx/scripts/document.py | 0 .../docx/scripts/templates/comments.xml | 0 .../docx/scripts/templates/commentsExtended.xml | 0 .../docx/scripts/templates/commentsExtensible.xml | 0 .../docx/scripts/templates/commentsIds.xml | 0 .../docx/scripts/templates/people.xml | 0 .../docx/scripts/utilities.py | 0 .../pdf/LICENSE.txt | 0 {office-examples => document-skills}/pdf/SKILL.md | 0 {office-examples => document-skills}/pdf/forms.md | 0 .../pdf/reference.md | 0 .../pdf/scripts/check_bounding_boxes.py | 0 .../pdf/scripts/check_bounding_boxes_test.py | 0 .../pdf/scripts/check_fillable_fields.py | 0 .../pdf/scripts/convert_pdf_to_images.py | 0 .../pdf/scripts/create_validation_image.py | 0 .../pdf/scripts/extract_form_field_info.py | 0 .../pdf/scripts/fill_fillable_fields.py | 0 .../pdf/scripts/fill_pdf_form_with_annotations.py | 0 .../pptx/LICENSE.txt | 0 {office-examples => document-skills}/pptx/SKILL.md | 0 .../pptx/html2pptx.md | 0 {office-examples => document-skills}/pptx/ooxml.md | 0 .../ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd | 0 .../ISO-IEC29500-4_2016/dml-chartDrawing.xsd | 0 .../schemas/ISO-IEC29500-4_2016/dml-diagram.xsd | 0 .../ISO-IEC29500-4_2016/dml-lockedCanvas.xsd | 0 .../ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd | 0 .../schemas/ISO-IEC29500-4_2016/dml-picture.xsd | 0 .../ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd | 0 .../dml-wordprocessingDrawing.xsd | 0 .../pptx/ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd | 0 .../shared-additionalCharacteristics.xsd | 0 .../ISO-IEC29500-4_2016/shared-bibliography.xsd | 0 .../shared-commonSimpleTypes.xsd | 0 .../shared-customXmlDataProperties.xsd | 0 .../shared-customXmlSchemaProperties.xsd | 0 .../shared-documentPropertiesCustom.xsd | 0 .../shared-documentPropertiesExtended.xsd | 0 .../shared-documentPropertiesVariantTypes.xsd | 0 .../schemas/ISO-IEC29500-4_2016/shared-math.xsd | 0 .../shared-relationshipReference.xsd | 0 .../pptx/ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd | 0 .../ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd | 0 .../ISO-IEC29500-4_2016/vml-officeDrawing.xsd | 0 .../ISO-IEC29500-4_2016/vml-presentationDrawing.xsd | 0 .../ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd | 0 .../vml-wordprocessingDrawing.xsd | 0 .../pptx/ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd | 0 .../pptx/ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd | 0 .../schemas/ecma/fouth-edition/opc-contentTypes.xsd | 0 .../ecma/fouth-edition/opc-coreProperties.xsd | 0 .../ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd | 0 .../ecma/fouth-edition/opc-relationships.xsd | 0 .../pptx/ooxml/schemas/mce/mc.xsd | 0 .../pptx/ooxml/schemas/microsoft/wml-2010.xsd | 0 .../pptx/ooxml/schemas/microsoft/wml-2012.xsd | 0 .../pptx/ooxml/schemas/microsoft/wml-2018.xsd | 0 .../pptx/ooxml/schemas/microsoft/wml-cex-2018.xsd | 0 .../pptx/ooxml/schemas/microsoft/wml-cid-2016.xsd | 0 .../schemas/microsoft/wml-sdtdatahash-2020.xsd | 0 .../pptx/ooxml/schemas/microsoft/wml-symex-2015.xsd | 0 .../pptx/ooxml/scripts/pack.py | 0 .../pptx/ooxml/scripts/unpack.py | 0 .../pptx/ooxml/scripts/validate.py | 0 .../pptx/ooxml/scripts/validation/__init__.py | 0 .../pptx/ooxml/scripts/validation/base.py | 0 .../pptx/ooxml/scripts/validation/docx.py | 0 .../pptx/ooxml/scripts/validation/pptx.py | 0 .../pptx/ooxml/scripts/validation/redlining.py | 0 .../pptx/scripts/html2pptx.js | 0 .../pptx/scripts/inventory.py | 0 .../pptx/scripts/rearrange.py | 0 .../pptx/scripts/replace.py | 0 .../pptx/scripts/thumbnail.py | 0 .../xlsx/LICENSE.txt | 0 {office-examples => document-skills}/xlsx/SKILL.md | 0 {office-examples => document-skills}/xlsx/recalc.py | 0 .../internal-comms => internal-comms}/LICENSE.txt | 0 .../internal-comms => internal-comms}/SKILL.md | 0 .../examples/3p-updates.md | 0 .../examples/company-newsletter.md | 0 .../examples/faq-answers.md | 0 .../examples/general-comms.md | 0 {examples/mcp-builder => mcp-builder}/LICENSE.txt | 0 {examples/mcp-builder => mcp-builder}/SKILL.md | 0 .../reference/evaluation.md | 0 .../reference/mcp_best_practices.md | 0 .../reference/node_mcp_server.md | 0 .../reference/python_mcp_server.md | 0 .../scripts/connections.py | 0 .../scripts/evaluation.py | 0 .../scripts/example_evaluation.xml | 0 .../scripts/requirements.txt | 0 .../skill-creator => skill-creator}/LICENSE.txt | 0 {examples/skill-creator => skill-creator}/SKILL.md | 0 .../scripts/init_skill.py | 0 .../scripts/package_skill.py | 0 .../scripts/quick_validate.py | 0 .../LICENSE.txt | 0 .../SKILL.md | 0 .../core/color_palettes.py | 0 .../core/easing.py | 0 .../core/frame_composer.py | 0 .../core/gif_builder.py | 0 .../core/typography.py | 0 .../core/validators.py | 0 .../core/visual_effects.py | 0 .../requirements.txt | 0 .../templates/bounce.py | 0 .../templates/explode.py | 0 .../templates/fade.py | 0 .../templates/flip.py | 0 .../templates/kaleidoscope.py | 0 .../templates/morph.py | 0 .../templates/move.py | 0 .../templates/pulse.py | 0 .../templates/shake.py | 0 .../templates/slide.py | 0 .../templates/spin.py | 0 .../templates/wiggle.py | 0 .../templates/zoom.py | 0 .../template-skill => template-skill}/SKILL.md | 0 .../theme-factory => theme-factory}/LICENSE.txt | 0 {examples/theme-factory => theme-factory}/SKILL.md | 0 .../theme-showcase.pdf | Bin .../themes/arctic-frost.md | 0 .../themes/botanical-garden.md | 0 .../themes/desert-rose.md | 0 .../themes/forest-canopy.md | 0 .../themes/golden-hour.md | 0 .../themes/midnight-galaxy.md | 0 .../themes/modern-minimalist.md | 0 .../themes/ocean-depths.md | 0 .../themes/sunset-boulevard.md | 0 .../themes/tech-innovation.md | 0 .../webapp-testing => webapp-testing}/LICENSE.txt | 0 .../webapp-testing => webapp-testing}/SKILL.md | 0 .../examples/console_logging.py | 0 .../examples/element_discovery.py | 0 .../examples/static_html_automation.py | 0 .../scripts/with_server.py | 0 288 files changed, 0 insertions(+), 0 deletions(-) rename {examples/algorithmic-art => algorithmic-art}/LICENSE.txt (100%) rename {examples/algorithmic-art => algorithmic-art}/SKILL.md (100%) rename {examples/algorithmic-art => algorithmic-art}/templates/generator_template.js (100%) rename {examples/algorithmic-art => algorithmic-art}/templates/viewer.html (100%) rename {examples/artifacts-builder => artifacts-builder}/LICENSE.txt (100%) rename {examples/artifacts-builder => artifacts-builder}/SKILL.md (100%) rename {examples/artifacts-builder => artifacts-builder}/scripts/bundle-artifact.sh (100%) rename {examples/artifacts-builder => artifacts-builder}/scripts/init-artifact.sh (100%) rename {examples/artifacts-builder => artifacts-builder}/scripts/shadcn-components.tar.gz (100%) rename {examples/brand-guidelines => brand-guidelines}/LICENSE.txt (100%) rename {examples/brand-guidelines => brand-guidelines}/SKILL.md (100%) rename {examples/canvas-design => canvas-design}/LICENSE.txt (100%) rename {examples/canvas-design => canvas-design}/SKILL.md (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/ArsenalSC-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/ArsenalSC-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/BigShoulders-Bold.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/BigShoulders-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/BigShoulders-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Boldonse-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Boldonse-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/BricolageGrotesque-Bold.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/BricolageGrotesque-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/BricolageGrotesque-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/CrimsonPro-Bold.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/CrimsonPro-Italic.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/CrimsonPro-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/CrimsonPro-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/DMMono-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/DMMono-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/EricaOne-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/EricaOne-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/GeistMono-Bold.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/GeistMono-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/GeistMono-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Gloock-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Gloock-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/IBMPlexMono-Bold.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/IBMPlexMono-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/IBMPlexMono-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/IBMPlexSerif-Bold.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/IBMPlexSerif-BoldItalic.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/IBMPlexSerif-Italic.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/IBMPlexSerif-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/InstrumentSans-Bold.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/InstrumentSans-BoldItalic.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/InstrumentSans-Italic.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/InstrumentSans-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/InstrumentSans-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/InstrumentSerif-Italic.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/InstrumentSerif-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Italiana-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Italiana-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/JetBrainsMono-Bold.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/JetBrainsMono-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/JetBrainsMono-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Jura-Light.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Jura-Medium.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Jura-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/LibreBaskerville-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/LibreBaskerville-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Lora-Bold.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Lora-BoldItalic.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Lora-Italic.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Lora-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Lora-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/NationalPark-Bold.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/NationalPark-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/NationalPark-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/NothingYouCouldDo-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/NothingYouCouldDo-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Outfit-Bold.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Outfit-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Outfit-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/PixelifySans-Medium.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/PixelifySans-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/PoiretOne-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/PoiretOne-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/RedHatMono-Bold.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/RedHatMono-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/RedHatMono-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Silkscreen-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Silkscreen-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/SmoochSans-Medium.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/SmoochSans-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Tektur-Medium.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Tektur-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/Tektur-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/WorkSans-Bold.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/WorkSans-BoldItalic.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/WorkSans-Italic.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/WorkSans-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/WorkSans-Regular.ttf (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/YoungSerif-OFL.txt (100%) rename {examples/canvas-design => canvas-design}/canvas-fonts/YoungSerif-Regular.ttf (100%) rename {office-examples => document-skills}/docx/LICENSE.txt (100%) rename {office-examples => document-skills}/docx/SKILL.md (100%) rename {office-examples => document-skills}/docx/docx-js.md (100%) rename {office-examples => document-skills}/docx/ooxml.md (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/mce/mc.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/microsoft/wml-2010.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/microsoft/wml-2012.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/microsoft/wml-2018.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/microsoft/wml-cex-2018.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/microsoft/wml-cid-2016.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/schemas/microsoft/wml-symex-2015.xsd (100%) rename {office-examples => document-skills}/docx/ooxml/scripts/pack.py (100%) rename {office-examples => document-skills}/docx/ooxml/scripts/unpack.py (100%) rename {office-examples => document-skills}/docx/ooxml/scripts/validate.py (100%) rename {office-examples => document-skills}/docx/ooxml/scripts/validation/__init__.py (100%) rename {office-examples => document-skills}/docx/ooxml/scripts/validation/base.py (100%) rename {office-examples => document-skills}/docx/ooxml/scripts/validation/docx.py (100%) rename {office-examples => document-skills}/docx/ooxml/scripts/validation/pptx.py (100%) rename {office-examples => document-skills}/docx/ooxml/scripts/validation/redlining.py (100%) rename {office-examples => document-skills}/docx/scripts/__init__.py (100%) rename {office-examples => document-skills}/docx/scripts/document.py (100%) rename {office-examples => document-skills}/docx/scripts/templates/comments.xml (100%) rename {office-examples => document-skills}/docx/scripts/templates/commentsExtended.xml (100%) rename {office-examples => document-skills}/docx/scripts/templates/commentsExtensible.xml (100%) rename {office-examples => document-skills}/docx/scripts/templates/commentsIds.xml (100%) rename {office-examples => document-skills}/docx/scripts/templates/people.xml (100%) rename {office-examples => document-skills}/docx/scripts/utilities.py (100%) rename {office-examples => document-skills}/pdf/LICENSE.txt (100%) rename {office-examples => document-skills}/pdf/SKILL.md (100%) rename {office-examples => document-skills}/pdf/forms.md (100%) rename {office-examples => document-skills}/pdf/reference.md (100%) rename {office-examples => document-skills}/pdf/scripts/check_bounding_boxes.py (100%) rename {office-examples => document-skills}/pdf/scripts/check_bounding_boxes_test.py (100%) rename {office-examples => document-skills}/pdf/scripts/check_fillable_fields.py (100%) rename {office-examples => document-skills}/pdf/scripts/convert_pdf_to_images.py (100%) rename {office-examples => document-skills}/pdf/scripts/create_validation_image.py (100%) rename {office-examples => document-skills}/pdf/scripts/extract_form_field_info.py (100%) rename {office-examples => document-skills}/pdf/scripts/fill_fillable_fields.py (100%) rename {office-examples => document-skills}/pdf/scripts/fill_pdf_form_with_annotations.py (100%) rename {office-examples => document-skills}/pptx/LICENSE.txt (100%) rename {office-examples => document-skills}/pptx/SKILL.md (100%) rename {office-examples => document-skills}/pptx/html2pptx.md (100%) rename {office-examples => document-skills}/pptx/ooxml.md (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/mce/mc.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/microsoft/wml-2010.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/microsoft/wml-2012.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/microsoft/wml-2018.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/microsoft/wml-cex-2018.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/microsoft/wml-cid-2016.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/schemas/microsoft/wml-symex-2015.xsd (100%) rename {office-examples => document-skills}/pptx/ooxml/scripts/pack.py (100%) rename {office-examples => document-skills}/pptx/ooxml/scripts/unpack.py (100%) rename {office-examples => document-skills}/pptx/ooxml/scripts/validate.py (100%) rename {office-examples => document-skills}/pptx/ooxml/scripts/validation/__init__.py (100%) rename {office-examples => document-skills}/pptx/ooxml/scripts/validation/base.py (100%) rename {office-examples => document-skills}/pptx/ooxml/scripts/validation/docx.py (100%) rename {office-examples => document-skills}/pptx/ooxml/scripts/validation/pptx.py (100%) rename {office-examples => document-skills}/pptx/ooxml/scripts/validation/redlining.py (100%) rename {office-examples => document-skills}/pptx/scripts/html2pptx.js (100%) rename {office-examples => document-skills}/pptx/scripts/inventory.py (100%) rename {office-examples => document-skills}/pptx/scripts/rearrange.py (100%) rename {office-examples => document-skills}/pptx/scripts/replace.py (100%) rename {office-examples => document-skills}/pptx/scripts/thumbnail.py (100%) rename {office-examples => document-skills}/xlsx/LICENSE.txt (100%) rename {office-examples => document-skills}/xlsx/SKILL.md (100%) rename {office-examples => document-skills}/xlsx/recalc.py (100%) rename {examples/internal-comms => internal-comms}/LICENSE.txt (100%) rename {examples/internal-comms => internal-comms}/SKILL.md (100%) rename {examples/internal-comms => internal-comms}/examples/3p-updates.md (100%) rename {examples/internal-comms => internal-comms}/examples/company-newsletter.md (100%) rename {examples/internal-comms => internal-comms}/examples/faq-answers.md (100%) rename {examples/internal-comms => internal-comms}/examples/general-comms.md (100%) rename {examples/mcp-builder => mcp-builder}/LICENSE.txt (100%) rename {examples/mcp-builder => mcp-builder}/SKILL.md (100%) rename {examples/mcp-builder => mcp-builder}/reference/evaluation.md (100%) rename {examples/mcp-builder => mcp-builder}/reference/mcp_best_practices.md (100%) rename {examples/mcp-builder => mcp-builder}/reference/node_mcp_server.md (100%) rename {examples/mcp-builder => mcp-builder}/reference/python_mcp_server.md (100%) rename {examples/mcp-builder => mcp-builder}/scripts/connections.py (100%) rename {examples/mcp-builder => mcp-builder}/scripts/evaluation.py (100%) rename {examples/mcp-builder => mcp-builder}/scripts/example_evaluation.xml (100%) rename {examples/mcp-builder => mcp-builder}/scripts/requirements.txt (100%) rename {examples/skill-creator => skill-creator}/LICENSE.txt (100%) rename {examples/skill-creator => skill-creator}/SKILL.md (100%) rename {examples/skill-creator => skill-creator}/scripts/init_skill.py (100%) rename {examples/skill-creator => skill-creator}/scripts/package_skill.py (100%) rename {examples/skill-creator => skill-creator}/scripts/quick_validate.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/LICENSE.txt (100%) rename {examples/slack-gif-creator => slack-gif-creator}/SKILL.md (100%) rename {examples/slack-gif-creator => slack-gif-creator}/core/color_palettes.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/core/easing.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/core/frame_composer.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/core/gif_builder.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/core/typography.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/core/validators.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/core/visual_effects.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/requirements.txt (100%) rename {examples/slack-gif-creator => slack-gif-creator}/templates/bounce.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/templates/explode.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/templates/fade.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/templates/flip.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/templates/kaleidoscope.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/templates/morph.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/templates/move.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/templates/pulse.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/templates/shake.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/templates/slide.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/templates/spin.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/templates/wiggle.py (100%) rename {examples/slack-gif-creator => slack-gif-creator}/templates/zoom.py (100%) rename {examples/template-skill => template-skill}/SKILL.md (100%) rename {examples/theme-factory => theme-factory}/LICENSE.txt (100%) rename {examples/theme-factory => theme-factory}/SKILL.md (100%) rename {examples/theme-factory => theme-factory}/theme-showcase.pdf (100%) rename {examples/theme-factory => theme-factory}/themes/arctic-frost.md (100%) rename {examples/theme-factory => theme-factory}/themes/botanical-garden.md (100%) rename {examples/theme-factory => theme-factory}/themes/desert-rose.md (100%) rename {examples/theme-factory => theme-factory}/themes/forest-canopy.md (100%) rename {examples/theme-factory => theme-factory}/themes/golden-hour.md (100%) rename {examples/theme-factory => theme-factory}/themes/midnight-galaxy.md (100%) rename {examples/theme-factory => theme-factory}/themes/modern-minimalist.md (100%) rename {examples/theme-factory => theme-factory}/themes/ocean-depths.md (100%) rename {examples/theme-factory => theme-factory}/themes/sunset-boulevard.md (100%) rename {examples/theme-factory => theme-factory}/themes/tech-innovation.md (100%) rename {examples/webapp-testing => webapp-testing}/LICENSE.txt (100%) rename {examples/webapp-testing => webapp-testing}/SKILL.md (100%) rename {examples/webapp-testing => webapp-testing}/examples/console_logging.py (100%) rename {examples/webapp-testing => webapp-testing}/examples/element_discovery.py (100%) rename {examples/webapp-testing => webapp-testing}/examples/static_html_automation.py (100%) rename {examples/webapp-testing => webapp-testing}/scripts/with_server.py (100%) diff --git a/examples/algorithmic-art/LICENSE.txt b/algorithmic-art/LICENSE.txt similarity index 100% rename from examples/algorithmic-art/LICENSE.txt rename to algorithmic-art/LICENSE.txt diff --git a/examples/algorithmic-art/SKILL.md b/algorithmic-art/SKILL.md similarity index 100% rename from examples/algorithmic-art/SKILL.md rename to algorithmic-art/SKILL.md diff --git a/examples/algorithmic-art/templates/generator_template.js b/algorithmic-art/templates/generator_template.js similarity index 100% rename from examples/algorithmic-art/templates/generator_template.js rename to algorithmic-art/templates/generator_template.js diff --git a/examples/algorithmic-art/templates/viewer.html b/algorithmic-art/templates/viewer.html similarity index 100% rename from examples/algorithmic-art/templates/viewer.html rename to algorithmic-art/templates/viewer.html diff --git a/examples/artifacts-builder/LICENSE.txt b/artifacts-builder/LICENSE.txt similarity index 100% rename from examples/artifacts-builder/LICENSE.txt rename to artifacts-builder/LICENSE.txt diff --git a/examples/artifacts-builder/SKILL.md b/artifacts-builder/SKILL.md similarity index 100% rename from examples/artifacts-builder/SKILL.md rename to artifacts-builder/SKILL.md diff --git a/examples/artifacts-builder/scripts/bundle-artifact.sh b/artifacts-builder/scripts/bundle-artifact.sh similarity index 100% rename from examples/artifacts-builder/scripts/bundle-artifact.sh rename to artifacts-builder/scripts/bundle-artifact.sh diff --git a/examples/artifacts-builder/scripts/init-artifact.sh b/artifacts-builder/scripts/init-artifact.sh similarity index 100% rename from examples/artifacts-builder/scripts/init-artifact.sh rename to artifacts-builder/scripts/init-artifact.sh diff --git a/examples/artifacts-builder/scripts/shadcn-components.tar.gz b/artifacts-builder/scripts/shadcn-components.tar.gz similarity index 100% rename from examples/artifacts-builder/scripts/shadcn-components.tar.gz rename to artifacts-builder/scripts/shadcn-components.tar.gz diff --git a/examples/brand-guidelines/LICENSE.txt b/brand-guidelines/LICENSE.txt similarity index 100% rename from examples/brand-guidelines/LICENSE.txt rename to brand-guidelines/LICENSE.txt diff --git a/examples/brand-guidelines/SKILL.md b/brand-guidelines/SKILL.md similarity index 100% rename from examples/brand-guidelines/SKILL.md rename to brand-guidelines/SKILL.md diff --git a/examples/canvas-design/LICENSE.txt b/canvas-design/LICENSE.txt similarity index 100% rename from examples/canvas-design/LICENSE.txt rename to canvas-design/LICENSE.txt diff --git a/examples/canvas-design/SKILL.md b/canvas-design/SKILL.md similarity index 100% rename from examples/canvas-design/SKILL.md rename to canvas-design/SKILL.md diff --git a/examples/canvas-design/canvas-fonts/ArsenalSC-OFL.txt b/canvas-design/canvas-fonts/ArsenalSC-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/ArsenalSC-OFL.txt rename to canvas-design/canvas-fonts/ArsenalSC-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/ArsenalSC-Regular.ttf b/canvas-design/canvas-fonts/ArsenalSC-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/ArsenalSC-Regular.ttf rename to canvas-design/canvas-fonts/ArsenalSC-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/BigShoulders-Bold.ttf b/canvas-design/canvas-fonts/BigShoulders-Bold.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/BigShoulders-Bold.ttf rename to canvas-design/canvas-fonts/BigShoulders-Bold.ttf diff --git a/examples/canvas-design/canvas-fonts/BigShoulders-OFL.txt b/canvas-design/canvas-fonts/BigShoulders-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/BigShoulders-OFL.txt rename to canvas-design/canvas-fonts/BigShoulders-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/BigShoulders-Regular.ttf b/canvas-design/canvas-fonts/BigShoulders-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/BigShoulders-Regular.ttf rename to canvas-design/canvas-fonts/BigShoulders-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/Boldonse-OFL.txt b/canvas-design/canvas-fonts/Boldonse-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/Boldonse-OFL.txt rename to canvas-design/canvas-fonts/Boldonse-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/Boldonse-Regular.ttf b/canvas-design/canvas-fonts/Boldonse-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/Boldonse-Regular.ttf rename to canvas-design/canvas-fonts/Boldonse-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/BricolageGrotesque-Bold.ttf b/canvas-design/canvas-fonts/BricolageGrotesque-Bold.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/BricolageGrotesque-Bold.ttf rename to canvas-design/canvas-fonts/BricolageGrotesque-Bold.ttf diff --git a/examples/canvas-design/canvas-fonts/BricolageGrotesque-OFL.txt b/canvas-design/canvas-fonts/BricolageGrotesque-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/BricolageGrotesque-OFL.txt rename to canvas-design/canvas-fonts/BricolageGrotesque-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/BricolageGrotesque-Regular.ttf b/canvas-design/canvas-fonts/BricolageGrotesque-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/BricolageGrotesque-Regular.ttf rename to canvas-design/canvas-fonts/BricolageGrotesque-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/CrimsonPro-Bold.ttf b/canvas-design/canvas-fonts/CrimsonPro-Bold.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/CrimsonPro-Bold.ttf rename to canvas-design/canvas-fonts/CrimsonPro-Bold.ttf diff --git a/examples/canvas-design/canvas-fonts/CrimsonPro-Italic.ttf b/canvas-design/canvas-fonts/CrimsonPro-Italic.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/CrimsonPro-Italic.ttf rename to canvas-design/canvas-fonts/CrimsonPro-Italic.ttf diff --git a/examples/canvas-design/canvas-fonts/CrimsonPro-OFL.txt b/canvas-design/canvas-fonts/CrimsonPro-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/CrimsonPro-OFL.txt rename to canvas-design/canvas-fonts/CrimsonPro-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/CrimsonPro-Regular.ttf b/canvas-design/canvas-fonts/CrimsonPro-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/CrimsonPro-Regular.ttf rename to canvas-design/canvas-fonts/CrimsonPro-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/DMMono-OFL.txt b/canvas-design/canvas-fonts/DMMono-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/DMMono-OFL.txt rename to canvas-design/canvas-fonts/DMMono-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/DMMono-Regular.ttf b/canvas-design/canvas-fonts/DMMono-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/DMMono-Regular.ttf rename to canvas-design/canvas-fonts/DMMono-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/EricaOne-OFL.txt b/canvas-design/canvas-fonts/EricaOne-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/EricaOne-OFL.txt rename to canvas-design/canvas-fonts/EricaOne-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/EricaOne-Regular.ttf b/canvas-design/canvas-fonts/EricaOne-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/EricaOne-Regular.ttf rename to canvas-design/canvas-fonts/EricaOne-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/GeistMono-Bold.ttf b/canvas-design/canvas-fonts/GeistMono-Bold.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/GeistMono-Bold.ttf rename to canvas-design/canvas-fonts/GeistMono-Bold.ttf diff --git a/examples/canvas-design/canvas-fonts/GeistMono-OFL.txt b/canvas-design/canvas-fonts/GeistMono-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/GeistMono-OFL.txt rename to canvas-design/canvas-fonts/GeistMono-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/GeistMono-Regular.ttf b/canvas-design/canvas-fonts/GeistMono-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/GeistMono-Regular.ttf rename to canvas-design/canvas-fonts/GeistMono-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/Gloock-OFL.txt b/canvas-design/canvas-fonts/Gloock-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/Gloock-OFL.txt rename to canvas-design/canvas-fonts/Gloock-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/Gloock-Regular.ttf b/canvas-design/canvas-fonts/Gloock-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/Gloock-Regular.ttf rename to canvas-design/canvas-fonts/Gloock-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/IBMPlexMono-Bold.ttf b/canvas-design/canvas-fonts/IBMPlexMono-Bold.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/IBMPlexMono-Bold.ttf rename to canvas-design/canvas-fonts/IBMPlexMono-Bold.ttf diff --git a/examples/canvas-design/canvas-fonts/IBMPlexMono-OFL.txt b/canvas-design/canvas-fonts/IBMPlexMono-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/IBMPlexMono-OFL.txt rename to canvas-design/canvas-fonts/IBMPlexMono-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/IBMPlexMono-Regular.ttf b/canvas-design/canvas-fonts/IBMPlexMono-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/IBMPlexMono-Regular.ttf rename to canvas-design/canvas-fonts/IBMPlexMono-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/IBMPlexSerif-Bold.ttf b/canvas-design/canvas-fonts/IBMPlexSerif-Bold.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/IBMPlexSerif-Bold.ttf rename to canvas-design/canvas-fonts/IBMPlexSerif-Bold.ttf diff --git a/examples/canvas-design/canvas-fonts/IBMPlexSerif-BoldItalic.ttf b/canvas-design/canvas-fonts/IBMPlexSerif-BoldItalic.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/IBMPlexSerif-BoldItalic.ttf rename to canvas-design/canvas-fonts/IBMPlexSerif-BoldItalic.ttf diff --git a/examples/canvas-design/canvas-fonts/IBMPlexSerif-Italic.ttf b/canvas-design/canvas-fonts/IBMPlexSerif-Italic.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/IBMPlexSerif-Italic.ttf rename to canvas-design/canvas-fonts/IBMPlexSerif-Italic.ttf diff --git a/examples/canvas-design/canvas-fonts/IBMPlexSerif-Regular.ttf b/canvas-design/canvas-fonts/IBMPlexSerif-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/IBMPlexSerif-Regular.ttf rename to canvas-design/canvas-fonts/IBMPlexSerif-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/InstrumentSans-Bold.ttf b/canvas-design/canvas-fonts/InstrumentSans-Bold.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/InstrumentSans-Bold.ttf rename to canvas-design/canvas-fonts/InstrumentSans-Bold.ttf diff --git a/examples/canvas-design/canvas-fonts/InstrumentSans-BoldItalic.ttf b/canvas-design/canvas-fonts/InstrumentSans-BoldItalic.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/InstrumentSans-BoldItalic.ttf rename to canvas-design/canvas-fonts/InstrumentSans-BoldItalic.ttf diff --git a/examples/canvas-design/canvas-fonts/InstrumentSans-Italic.ttf b/canvas-design/canvas-fonts/InstrumentSans-Italic.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/InstrumentSans-Italic.ttf rename to canvas-design/canvas-fonts/InstrumentSans-Italic.ttf diff --git a/examples/canvas-design/canvas-fonts/InstrumentSans-OFL.txt b/canvas-design/canvas-fonts/InstrumentSans-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/InstrumentSans-OFL.txt rename to canvas-design/canvas-fonts/InstrumentSans-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/InstrumentSans-Regular.ttf b/canvas-design/canvas-fonts/InstrumentSans-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/InstrumentSans-Regular.ttf rename to canvas-design/canvas-fonts/InstrumentSans-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/InstrumentSerif-Italic.ttf b/canvas-design/canvas-fonts/InstrumentSerif-Italic.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/InstrumentSerif-Italic.ttf rename to canvas-design/canvas-fonts/InstrumentSerif-Italic.ttf diff --git a/examples/canvas-design/canvas-fonts/InstrumentSerif-Regular.ttf b/canvas-design/canvas-fonts/InstrumentSerif-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/InstrumentSerif-Regular.ttf rename to canvas-design/canvas-fonts/InstrumentSerif-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/Italiana-OFL.txt b/canvas-design/canvas-fonts/Italiana-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/Italiana-OFL.txt rename to canvas-design/canvas-fonts/Italiana-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/Italiana-Regular.ttf b/canvas-design/canvas-fonts/Italiana-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/Italiana-Regular.ttf rename to canvas-design/canvas-fonts/Italiana-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/JetBrainsMono-Bold.ttf b/canvas-design/canvas-fonts/JetBrainsMono-Bold.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/JetBrainsMono-Bold.ttf rename to canvas-design/canvas-fonts/JetBrainsMono-Bold.ttf diff --git a/examples/canvas-design/canvas-fonts/JetBrainsMono-OFL.txt b/canvas-design/canvas-fonts/JetBrainsMono-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/JetBrainsMono-OFL.txt rename to canvas-design/canvas-fonts/JetBrainsMono-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/JetBrainsMono-Regular.ttf b/canvas-design/canvas-fonts/JetBrainsMono-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/JetBrainsMono-Regular.ttf rename to canvas-design/canvas-fonts/JetBrainsMono-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/Jura-Light.ttf b/canvas-design/canvas-fonts/Jura-Light.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/Jura-Light.ttf rename to canvas-design/canvas-fonts/Jura-Light.ttf diff --git a/examples/canvas-design/canvas-fonts/Jura-Medium.ttf b/canvas-design/canvas-fonts/Jura-Medium.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/Jura-Medium.ttf rename to canvas-design/canvas-fonts/Jura-Medium.ttf diff --git a/examples/canvas-design/canvas-fonts/Jura-OFL.txt b/canvas-design/canvas-fonts/Jura-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/Jura-OFL.txt rename to canvas-design/canvas-fonts/Jura-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/LibreBaskerville-OFL.txt b/canvas-design/canvas-fonts/LibreBaskerville-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/LibreBaskerville-OFL.txt rename to canvas-design/canvas-fonts/LibreBaskerville-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/LibreBaskerville-Regular.ttf b/canvas-design/canvas-fonts/LibreBaskerville-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/LibreBaskerville-Regular.ttf rename to canvas-design/canvas-fonts/LibreBaskerville-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/Lora-Bold.ttf b/canvas-design/canvas-fonts/Lora-Bold.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/Lora-Bold.ttf rename to canvas-design/canvas-fonts/Lora-Bold.ttf diff --git a/examples/canvas-design/canvas-fonts/Lora-BoldItalic.ttf b/canvas-design/canvas-fonts/Lora-BoldItalic.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/Lora-BoldItalic.ttf rename to canvas-design/canvas-fonts/Lora-BoldItalic.ttf diff --git a/examples/canvas-design/canvas-fonts/Lora-Italic.ttf b/canvas-design/canvas-fonts/Lora-Italic.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/Lora-Italic.ttf rename to canvas-design/canvas-fonts/Lora-Italic.ttf diff --git a/examples/canvas-design/canvas-fonts/Lora-OFL.txt b/canvas-design/canvas-fonts/Lora-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/Lora-OFL.txt rename to canvas-design/canvas-fonts/Lora-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/Lora-Regular.ttf b/canvas-design/canvas-fonts/Lora-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/Lora-Regular.ttf rename to canvas-design/canvas-fonts/Lora-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/NationalPark-Bold.ttf b/canvas-design/canvas-fonts/NationalPark-Bold.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/NationalPark-Bold.ttf rename to canvas-design/canvas-fonts/NationalPark-Bold.ttf diff --git a/examples/canvas-design/canvas-fonts/NationalPark-OFL.txt b/canvas-design/canvas-fonts/NationalPark-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/NationalPark-OFL.txt rename to canvas-design/canvas-fonts/NationalPark-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/NationalPark-Regular.ttf b/canvas-design/canvas-fonts/NationalPark-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/NationalPark-Regular.ttf rename to canvas-design/canvas-fonts/NationalPark-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/NothingYouCouldDo-OFL.txt b/canvas-design/canvas-fonts/NothingYouCouldDo-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/NothingYouCouldDo-OFL.txt rename to canvas-design/canvas-fonts/NothingYouCouldDo-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/NothingYouCouldDo-Regular.ttf b/canvas-design/canvas-fonts/NothingYouCouldDo-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/NothingYouCouldDo-Regular.ttf rename to canvas-design/canvas-fonts/NothingYouCouldDo-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/Outfit-Bold.ttf b/canvas-design/canvas-fonts/Outfit-Bold.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/Outfit-Bold.ttf rename to canvas-design/canvas-fonts/Outfit-Bold.ttf diff --git a/examples/canvas-design/canvas-fonts/Outfit-OFL.txt b/canvas-design/canvas-fonts/Outfit-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/Outfit-OFL.txt rename to canvas-design/canvas-fonts/Outfit-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/Outfit-Regular.ttf b/canvas-design/canvas-fonts/Outfit-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/Outfit-Regular.ttf rename to canvas-design/canvas-fonts/Outfit-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/PixelifySans-Medium.ttf b/canvas-design/canvas-fonts/PixelifySans-Medium.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/PixelifySans-Medium.ttf rename to canvas-design/canvas-fonts/PixelifySans-Medium.ttf diff --git a/examples/canvas-design/canvas-fonts/PixelifySans-OFL.txt b/canvas-design/canvas-fonts/PixelifySans-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/PixelifySans-OFL.txt rename to canvas-design/canvas-fonts/PixelifySans-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/PoiretOne-OFL.txt b/canvas-design/canvas-fonts/PoiretOne-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/PoiretOne-OFL.txt rename to canvas-design/canvas-fonts/PoiretOne-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/PoiretOne-Regular.ttf b/canvas-design/canvas-fonts/PoiretOne-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/PoiretOne-Regular.ttf rename to canvas-design/canvas-fonts/PoiretOne-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/RedHatMono-Bold.ttf b/canvas-design/canvas-fonts/RedHatMono-Bold.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/RedHatMono-Bold.ttf rename to canvas-design/canvas-fonts/RedHatMono-Bold.ttf diff --git a/examples/canvas-design/canvas-fonts/RedHatMono-OFL.txt b/canvas-design/canvas-fonts/RedHatMono-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/RedHatMono-OFL.txt rename to canvas-design/canvas-fonts/RedHatMono-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/RedHatMono-Regular.ttf b/canvas-design/canvas-fonts/RedHatMono-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/RedHatMono-Regular.ttf rename to canvas-design/canvas-fonts/RedHatMono-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/Silkscreen-OFL.txt b/canvas-design/canvas-fonts/Silkscreen-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/Silkscreen-OFL.txt rename to canvas-design/canvas-fonts/Silkscreen-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/Silkscreen-Regular.ttf b/canvas-design/canvas-fonts/Silkscreen-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/Silkscreen-Regular.ttf rename to canvas-design/canvas-fonts/Silkscreen-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/SmoochSans-Medium.ttf b/canvas-design/canvas-fonts/SmoochSans-Medium.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/SmoochSans-Medium.ttf rename to canvas-design/canvas-fonts/SmoochSans-Medium.ttf diff --git a/examples/canvas-design/canvas-fonts/SmoochSans-OFL.txt b/canvas-design/canvas-fonts/SmoochSans-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/SmoochSans-OFL.txt rename to canvas-design/canvas-fonts/SmoochSans-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/Tektur-Medium.ttf b/canvas-design/canvas-fonts/Tektur-Medium.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/Tektur-Medium.ttf rename to canvas-design/canvas-fonts/Tektur-Medium.ttf diff --git a/examples/canvas-design/canvas-fonts/Tektur-OFL.txt b/canvas-design/canvas-fonts/Tektur-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/Tektur-OFL.txt rename to canvas-design/canvas-fonts/Tektur-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/Tektur-Regular.ttf b/canvas-design/canvas-fonts/Tektur-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/Tektur-Regular.ttf rename to canvas-design/canvas-fonts/Tektur-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/WorkSans-Bold.ttf b/canvas-design/canvas-fonts/WorkSans-Bold.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/WorkSans-Bold.ttf rename to canvas-design/canvas-fonts/WorkSans-Bold.ttf diff --git a/examples/canvas-design/canvas-fonts/WorkSans-BoldItalic.ttf b/canvas-design/canvas-fonts/WorkSans-BoldItalic.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/WorkSans-BoldItalic.ttf rename to canvas-design/canvas-fonts/WorkSans-BoldItalic.ttf diff --git a/examples/canvas-design/canvas-fonts/WorkSans-Italic.ttf b/canvas-design/canvas-fonts/WorkSans-Italic.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/WorkSans-Italic.ttf rename to canvas-design/canvas-fonts/WorkSans-Italic.ttf diff --git a/examples/canvas-design/canvas-fonts/WorkSans-OFL.txt b/canvas-design/canvas-fonts/WorkSans-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/WorkSans-OFL.txt rename to canvas-design/canvas-fonts/WorkSans-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/WorkSans-Regular.ttf b/canvas-design/canvas-fonts/WorkSans-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/WorkSans-Regular.ttf rename to canvas-design/canvas-fonts/WorkSans-Regular.ttf diff --git a/examples/canvas-design/canvas-fonts/YoungSerif-OFL.txt b/canvas-design/canvas-fonts/YoungSerif-OFL.txt similarity index 100% rename from examples/canvas-design/canvas-fonts/YoungSerif-OFL.txt rename to canvas-design/canvas-fonts/YoungSerif-OFL.txt diff --git a/examples/canvas-design/canvas-fonts/YoungSerif-Regular.ttf b/canvas-design/canvas-fonts/YoungSerif-Regular.ttf similarity index 100% rename from examples/canvas-design/canvas-fonts/YoungSerif-Regular.ttf rename to canvas-design/canvas-fonts/YoungSerif-Regular.ttf diff --git a/office-examples/docx/LICENSE.txt b/document-skills/docx/LICENSE.txt similarity index 100% rename from office-examples/docx/LICENSE.txt rename to document-skills/docx/LICENSE.txt diff --git a/office-examples/docx/SKILL.md b/document-skills/docx/SKILL.md similarity index 100% rename from office-examples/docx/SKILL.md rename to document-skills/docx/SKILL.md diff --git a/office-examples/docx/docx-js.md b/document-skills/docx/docx-js.md similarity index 100% rename from office-examples/docx/docx-js.md rename to document-skills/docx/docx-js.md diff --git a/office-examples/docx/ooxml.md b/document-skills/docx/ooxml.md similarity index 100% rename from office-examples/docx/ooxml.md rename to document-skills/docx/ooxml.md diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd diff --git a/office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd b/document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd rename to document-skills/docx/ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd diff --git a/office-examples/docx/ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd b/document-skills/docx/ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd rename to document-skills/docx/ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd diff --git a/office-examples/docx/ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd b/document-skills/docx/ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd rename to document-skills/docx/ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd diff --git a/office-examples/docx/ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd b/document-skills/docx/ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd rename to document-skills/docx/ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd diff --git a/office-examples/docx/ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd b/document-skills/docx/ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd rename to document-skills/docx/ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd diff --git a/office-examples/docx/ooxml/schemas/mce/mc.xsd b/document-skills/docx/ooxml/schemas/mce/mc.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/mce/mc.xsd rename to document-skills/docx/ooxml/schemas/mce/mc.xsd diff --git a/office-examples/docx/ooxml/schemas/microsoft/wml-2010.xsd b/document-skills/docx/ooxml/schemas/microsoft/wml-2010.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/microsoft/wml-2010.xsd rename to document-skills/docx/ooxml/schemas/microsoft/wml-2010.xsd diff --git a/office-examples/docx/ooxml/schemas/microsoft/wml-2012.xsd b/document-skills/docx/ooxml/schemas/microsoft/wml-2012.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/microsoft/wml-2012.xsd rename to document-skills/docx/ooxml/schemas/microsoft/wml-2012.xsd diff --git a/office-examples/docx/ooxml/schemas/microsoft/wml-2018.xsd b/document-skills/docx/ooxml/schemas/microsoft/wml-2018.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/microsoft/wml-2018.xsd rename to document-skills/docx/ooxml/schemas/microsoft/wml-2018.xsd diff --git a/office-examples/docx/ooxml/schemas/microsoft/wml-cex-2018.xsd b/document-skills/docx/ooxml/schemas/microsoft/wml-cex-2018.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/microsoft/wml-cex-2018.xsd rename to document-skills/docx/ooxml/schemas/microsoft/wml-cex-2018.xsd diff --git a/office-examples/docx/ooxml/schemas/microsoft/wml-cid-2016.xsd b/document-skills/docx/ooxml/schemas/microsoft/wml-cid-2016.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/microsoft/wml-cid-2016.xsd rename to document-skills/docx/ooxml/schemas/microsoft/wml-cid-2016.xsd diff --git a/office-examples/docx/ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd b/document-skills/docx/ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd rename to document-skills/docx/ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd diff --git a/office-examples/docx/ooxml/schemas/microsoft/wml-symex-2015.xsd b/document-skills/docx/ooxml/schemas/microsoft/wml-symex-2015.xsd similarity index 100% rename from office-examples/docx/ooxml/schemas/microsoft/wml-symex-2015.xsd rename to document-skills/docx/ooxml/schemas/microsoft/wml-symex-2015.xsd diff --git a/office-examples/docx/ooxml/scripts/pack.py b/document-skills/docx/ooxml/scripts/pack.py similarity index 100% rename from office-examples/docx/ooxml/scripts/pack.py rename to document-skills/docx/ooxml/scripts/pack.py diff --git a/office-examples/docx/ooxml/scripts/unpack.py b/document-skills/docx/ooxml/scripts/unpack.py similarity index 100% rename from office-examples/docx/ooxml/scripts/unpack.py rename to document-skills/docx/ooxml/scripts/unpack.py diff --git a/office-examples/docx/ooxml/scripts/validate.py b/document-skills/docx/ooxml/scripts/validate.py similarity index 100% rename from office-examples/docx/ooxml/scripts/validate.py rename to document-skills/docx/ooxml/scripts/validate.py diff --git a/office-examples/docx/ooxml/scripts/validation/__init__.py b/document-skills/docx/ooxml/scripts/validation/__init__.py similarity index 100% rename from office-examples/docx/ooxml/scripts/validation/__init__.py rename to document-skills/docx/ooxml/scripts/validation/__init__.py diff --git a/office-examples/docx/ooxml/scripts/validation/base.py b/document-skills/docx/ooxml/scripts/validation/base.py similarity index 100% rename from office-examples/docx/ooxml/scripts/validation/base.py rename to document-skills/docx/ooxml/scripts/validation/base.py diff --git a/office-examples/docx/ooxml/scripts/validation/docx.py b/document-skills/docx/ooxml/scripts/validation/docx.py similarity index 100% rename from office-examples/docx/ooxml/scripts/validation/docx.py rename to document-skills/docx/ooxml/scripts/validation/docx.py diff --git a/office-examples/docx/ooxml/scripts/validation/pptx.py b/document-skills/docx/ooxml/scripts/validation/pptx.py similarity index 100% rename from office-examples/docx/ooxml/scripts/validation/pptx.py rename to document-skills/docx/ooxml/scripts/validation/pptx.py diff --git a/office-examples/docx/ooxml/scripts/validation/redlining.py b/document-skills/docx/ooxml/scripts/validation/redlining.py similarity index 100% rename from office-examples/docx/ooxml/scripts/validation/redlining.py rename to document-skills/docx/ooxml/scripts/validation/redlining.py diff --git a/office-examples/docx/scripts/__init__.py b/document-skills/docx/scripts/__init__.py similarity index 100% rename from office-examples/docx/scripts/__init__.py rename to document-skills/docx/scripts/__init__.py diff --git a/office-examples/docx/scripts/document.py b/document-skills/docx/scripts/document.py similarity index 100% rename from office-examples/docx/scripts/document.py rename to document-skills/docx/scripts/document.py diff --git a/office-examples/docx/scripts/templates/comments.xml b/document-skills/docx/scripts/templates/comments.xml similarity index 100% rename from office-examples/docx/scripts/templates/comments.xml rename to document-skills/docx/scripts/templates/comments.xml diff --git a/office-examples/docx/scripts/templates/commentsExtended.xml b/document-skills/docx/scripts/templates/commentsExtended.xml similarity index 100% rename from office-examples/docx/scripts/templates/commentsExtended.xml rename to document-skills/docx/scripts/templates/commentsExtended.xml diff --git a/office-examples/docx/scripts/templates/commentsExtensible.xml b/document-skills/docx/scripts/templates/commentsExtensible.xml similarity index 100% rename from office-examples/docx/scripts/templates/commentsExtensible.xml rename to document-skills/docx/scripts/templates/commentsExtensible.xml diff --git a/office-examples/docx/scripts/templates/commentsIds.xml b/document-skills/docx/scripts/templates/commentsIds.xml similarity index 100% rename from office-examples/docx/scripts/templates/commentsIds.xml rename to document-skills/docx/scripts/templates/commentsIds.xml diff --git a/office-examples/docx/scripts/templates/people.xml b/document-skills/docx/scripts/templates/people.xml similarity index 100% rename from office-examples/docx/scripts/templates/people.xml rename to document-skills/docx/scripts/templates/people.xml diff --git a/office-examples/docx/scripts/utilities.py b/document-skills/docx/scripts/utilities.py similarity index 100% rename from office-examples/docx/scripts/utilities.py rename to document-skills/docx/scripts/utilities.py diff --git a/office-examples/pdf/LICENSE.txt b/document-skills/pdf/LICENSE.txt similarity index 100% rename from office-examples/pdf/LICENSE.txt rename to document-skills/pdf/LICENSE.txt diff --git a/office-examples/pdf/SKILL.md b/document-skills/pdf/SKILL.md similarity index 100% rename from office-examples/pdf/SKILL.md rename to document-skills/pdf/SKILL.md diff --git a/office-examples/pdf/forms.md b/document-skills/pdf/forms.md similarity index 100% rename from office-examples/pdf/forms.md rename to document-skills/pdf/forms.md diff --git a/office-examples/pdf/reference.md b/document-skills/pdf/reference.md similarity index 100% rename from office-examples/pdf/reference.md rename to document-skills/pdf/reference.md diff --git a/office-examples/pdf/scripts/check_bounding_boxes.py b/document-skills/pdf/scripts/check_bounding_boxes.py similarity index 100% rename from office-examples/pdf/scripts/check_bounding_boxes.py rename to document-skills/pdf/scripts/check_bounding_boxes.py diff --git a/office-examples/pdf/scripts/check_bounding_boxes_test.py b/document-skills/pdf/scripts/check_bounding_boxes_test.py similarity index 100% rename from office-examples/pdf/scripts/check_bounding_boxes_test.py rename to document-skills/pdf/scripts/check_bounding_boxes_test.py diff --git a/office-examples/pdf/scripts/check_fillable_fields.py b/document-skills/pdf/scripts/check_fillable_fields.py similarity index 100% rename from office-examples/pdf/scripts/check_fillable_fields.py rename to document-skills/pdf/scripts/check_fillable_fields.py diff --git a/office-examples/pdf/scripts/convert_pdf_to_images.py b/document-skills/pdf/scripts/convert_pdf_to_images.py similarity index 100% rename from office-examples/pdf/scripts/convert_pdf_to_images.py rename to document-skills/pdf/scripts/convert_pdf_to_images.py diff --git a/office-examples/pdf/scripts/create_validation_image.py b/document-skills/pdf/scripts/create_validation_image.py similarity index 100% rename from office-examples/pdf/scripts/create_validation_image.py rename to document-skills/pdf/scripts/create_validation_image.py diff --git a/office-examples/pdf/scripts/extract_form_field_info.py b/document-skills/pdf/scripts/extract_form_field_info.py similarity index 100% rename from office-examples/pdf/scripts/extract_form_field_info.py rename to document-skills/pdf/scripts/extract_form_field_info.py diff --git a/office-examples/pdf/scripts/fill_fillable_fields.py b/document-skills/pdf/scripts/fill_fillable_fields.py similarity index 100% rename from office-examples/pdf/scripts/fill_fillable_fields.py rename to document-skills/pdf/scripts/fill_fillable_fields.py diff --git a/office-examples/pdf/scripts/fill_pdf_form_with_annotations.py b/document-skills/pdf/scripts/fill_pdf_form_with_annotations.py similarity index 100% rename from office-examples/pdf/scripts/fill_pdf_form_with_annotations.py rename to document-skills/pdf/scripts/fill_pdf_form_with_annotations.py diff --git a/office-examples/pptx/LICENSE.txt b/document-skills/pptx/LICENSE.txt similarity index 100% rename from office-examples/pptx/LICENSE.txt rename to document-skills/pptx/LICENSE.txt diff --git a/office-examples/pptx/SKILL.md b/document-skills/pptx/SKILL.md similarity index 100% rename from office-examples/pptx/SKILL.md rename to document-skills/pptx/SKILL.md diff --git a/office-examples/pptx/html2pptx.md b/document-skills/pptx/html2pptx.md similarity index 100% rename from office-examples/pptx/html2pptx.md rename to document-skills/pptx/html2pptx.md diff --git a/office-examples/pptx/ooxml.md b/document-skills/pptx/ooxml.md similarity index 100% rename from office-examples/pptx/ooxml.md rename to document-skills/pptx/ooxml.md diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd diff --git a/office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd b/document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd rename to document-skills/pptx/ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd diff --git a/office-examples/pptx/ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd b/document-skills/pptx/ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd rename to document-skills/pptx/ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd diff --git a/office-examples/pptx/ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd b/document-skills/pptx/ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd rename to document-skills/pptx/ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd diff --git a/office-examples/pptx/ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd b/document-skills/pptx/ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd rename to document-skills/pptx/ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd diff --git a/office-examples/pptx/ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd b/document-skills/pptx/ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd rename to document-skills/pptx/ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd diff --git a/office-examples/pptx/ooxml/schemas/mce/mc.xsd b/document-skills/pptx/ooxml/schemas/mce/mc.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/mce/mc.xsd rename to document-skills/pptx/ooxml/schemas/mce/mc.xsd diff --git a/office-examples/pptx/ooxml/schemas/microsoft/wml-2010.xsd b/document-skills/pptx/ooxml/schemas/microsoft/wml-2010.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/microsoft/wml-2010.xsd rename to document-skills/pptx/ooxml/schemas/microsoft/wml-2010.xsd diff --git a/office-examples/pptx/ooxml/schemas/microsoft/wml-2012.xsd b/document-skills/pptx/ooxml/schemas/microsoft/wml-2012.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/microsoft/wml-2012.xsd rename to document-skills/pptx/ooxml/schemas/microsoft/wml-2012.xsd diff --git a/office-examples/pptx/ooxml/schemas/microsoft/wml-2018.xsd b/document-skills/pptx/ooxml/schemas/microsoft/wml-2018.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/microsoft/wml-2018.xsd rename to document-skills/pptx/ooxml/schemas/microsoft/wml-2018.xsd diff --git a/office-examples/pptx/ooxml/schemas/microsoft/wml-cex-2018.xsd b/document-skills/pptx/ooxml/schemas/microsoft/wml-cex-2018.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/microsoft/wml-cex-2018.xsd rename to document-skills/pptx/ooxml/schemas/microsoft/wml-cex-2018.xsd diff --git a/office-examples/pptx/ooxml/schemas/microsoft/wml-cid-2016.xsd b/document-skills/pptx/ooxml/schemas/microsoft/wml-cid-2016.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/microsoft/wml-cid-2016.xsd rename to document-skills/pptx/ooxml/schemas/microsoft/wml-cid-2016.xsd diff --git a/office-examples/pptx/ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd b/document-skills/pptx/ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd rename to document-skills/pptx/ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd diff --git a/office-examples/pptx/ooxml/schemas/microsoft/wml-symex-2015.xsd b/document-skills/pptx/ooxml/schemas/microsoft/wml-symex-2015.xsd similarity index 100% rename from office-examples/pptx/ooxml/schemas/microsoft/wml-symex-2015.xsd rename to document-skills/pptx/ooxml/schemas/microsoft/wml-symex-2015.xsd diff --git a/office-examples/pptx/ooxml/scripts/pack.py b/document-skills/pptx/ooxml/scripts/pack.py similarity index 100% rename from office-examples/pptx/ooxml/scripts/pack.py rename to document-skills/pptx/ooxml/scripts/pack.py diff --git a/office-examples/pptx/ooxml/scripts/unpack.py b/document-skills/pptx/ooxml/scripts/unpack.py similarity index 100% rename from office-examples/pptx/ooxml/scripts/unpack.py rename to document-skills/pptx/ooxml/scripts/unpack.py diff --git a/office-examples/pptx/ooxml/scripts/validate.py b/document-skills/pptx/ooxml/scripts/validate.py similarity index 100% rename from office-examples/pptx/ooxml/scripts/validate.py rename to document-skills/pptx/ooxml/scripts/validate.py diff --git a/office-examples/pptx/ooxml/scripts/validation/__init__.py b/document-skills/pptx/ooxml/scripts/validation/__init__.py similarity index 100% rename from office-examples/pptx/ooxml/scripts/validation/__init__.py rename to document-skills/pptx/ooxml/scripts/validation/__init__.py diff --git a/office-examples/pptx/ooxml/scripts/validation/base.py b/document-skills/pptx/ooxml/scripts/validation/base.py similarity index 100% rename from office-examples/pptx/ooxml/scripts/validation/base.py rename to document-skills/pptx/ooxml/scripts/validation/base.py diff --git a/office-examples/pptx/ooxml/scripts/validation/docx.py b/document-skills/pptx/ooxml/scripts/validation/docx.py similarity index 100% rename from office-examples/pptx/ooxml/scripts/validation/docx.py rename to document-skills/pptx/ooxml/scripts/validation/docx.py diff --git a/office-examples/pptx/ooxml/scripts/validation/pptx.py b/document-skills/pptx/ooxml/scripts/validation/pptx.py similarity index 100% rename from office-examples/pptx/ooxml/scripts/validation/pptx.py rename to document-skills/pptx/ooxml/scripts/validation/pptx.py diff --git a/office-examples/pptx/ooxml/scripts/validation/redlining.py b/document-skills/pptx/ooxml/scripts/validation/redlining.py similarity index 100% rename from office-examples/pptx/ooxml/scripts/validation/redlining.py rename to document-skills/pptx/ooxml/scripts/validation/redlining.py diff --git a/office-examples/pptx/scripts/html2pptx.js b/document-skills/pptx/scripts/html2pptx.js similarity index 100% rename from office-examples/pptx/scripts/html2pptx.js rename to document-skills/pptx/scripts/html2pptx.js diff --git a/office-examples/pptx/scripts/inventory.py b/document-skills/pptx/scripts/inventory.py similarity index 100% rename from office-examples/pptx/scripts/inventory.py rename to document-skills/pptx/scripts/inventory.py diff --git a/office-examples/pptx/scripts/rearrange.py b/document-skills/pptx/scripts/rearrange.py similarity index 100% rename from office-examples/pptx/scripts/rearrange.py rename to document-skills/pptx/scripts/rearrange.py diff --git a/office-examples/pptx/scripts/replace.py b/document-skills/pptx/scripts/replace.py similarity index 100% rename from office-examples/pptx/scripts/replace.py rename to document-skills/pptx/scripts/replace.py diff --git a/office-examples/pptx/scripts/thumbnail.py b/document-skills/pptx/scripts/thumbnail.py similarity index 100% rename from office-examples/pptx/scripts/thumbnail.py rename to document-skills/pptx/scripts/thumbnail.py diff --git a/office-examples/xlsx/LICENSE.txt b/document-skills/xlsx/LICENSE.txt similarity index 100% rename from office-examples/xlsx/LICENSE.txt rename to document-skills/xlsx/LICENSE.txt diff --git a/office-examples/xlsx/SKILL.md b/document-skills/xlsx/SKILL.md similarity index 100% rename from office-examples/xlsx/SKILL.md rename to document-skills/xlsx/SKILL.md diff --git a/office-examples/xlsx/recalc.py b/document-skills/xlsx/recalc.py similarity index 100% rename from office-examples/xlsx/recalc.py rename to document-skills/xlsx/recalc.py diff --git a/examples/internal-comms/LICENSE.txt b/internal-comms/LICENSE.txt similarity index 100% rename from examples/internal-comms/LICENSE.txt rename to internal-comms/LICENSE.txt diff --git a/examples/internal-comms/SKILL.md b/internal-comms/SKILL.md similarity index 100% rename from examples/internal-comms/SKILL.md rename to internal-comms/SKILL.md diff --git a/examples/internal-comms/examples/3p-updates.md b/internal-comms/examples/3p-updates.md similarity index 100% rename from examples/internal-comms/examples/3p-updates.md rename to internal-comms/examples/3p-updates.md diff --git a/examples/internal-comms/examples/company-newsletter.md b/internal-comms/examples/company-newsletter.md similarity index 100% rename from examples/internal-comms/examples/company-newsletter.md rename to internal-comms/examples/company-newsletter.md diff --git a/examples/internal-comms/examples/faq-answers.md b/internal-comms/examples/faq-answers.md similarity index 100% rename from examples/internal-comms/examples/faq-answers.md rename to internal-comms/examples/faq-answers.md diff --git a/examples/internal-comms/examples/general-comms.md b/internal-comms/examples/general-comms.md similarity index 100% rename from examples/internal-comms/examples/general-comms.md rename to internal-comms/examples/general-comms.md diff --git a/examples/mcp-builder/LICENSE.txt b/mcp-builder/LICENSE.txt similarity index 100% rename from examples/mcp-builder/LICENSE.txt rename to mcp-builder/LICENSE.txt diff --git a/examples/mcp-builder/SKILL.md b/mcp-builder/SKILL.md similarity index 100% rename from examples/mcp-builder/SKILL.md rename to mcp-builder/SKILL.md diff --git a/examples/mcp-builder/reference/evaluation.md b/mcp-builder/reference/evaluation.md similarity index 100% rename from examples/mcp-builder/reference/evaluation.md rename to mcp-builder/reference/evaluation.md diff --git a/examples/mcp-builder/reference/mcp_best_practices.md b/mcp-builder/reference/mcp_best_practices.md similarity index 100% rename from examples/mcp-builder/reference/mcp_best_practices.md rename to mcp-builder/reference/mcp_best_practices.md diff --git a/examples/mcp-builder/reference/node_mcp_server.md b/mcp-builder/reference/node_mcp_server.md similarity index 100% rename from examples/mcp-builder/reference/node_mcp_server.md rename to mcp-builder/reference/node_mcp_server.md diff --git a/examples/mcp-builder/reference/python_mcp_server.md b/mcp-builder/reference/python_mcp_server.md similarity index 100% rename from examples/mcp-builder/reference/python_mcp_server.md rename to mcp-builder/reference/python_mcp_server.md diff --git a/examples/mcp-builder/scripts/connections.py b/mcp-builder/scripts/connections.py similarity index 100% rename from examples/mcp-builder/scripts/connections.py rename to mcp-builder/scripts/connections.py diff --git a/examples/mcp-builder/scripts/evaluation.py b/mcp-builder/scripts/evaluation.py similarity index 100% rename from examples/mcp-builder/scripts/evaluation.py rename to mcp-builder/scripts/evaluation.py diff --git a/examples/mcp-builder/scripts/example_evaluation.xml b/mcp-builder/scripts/example_evaluation.xml similarity index 100% rename from examples/mcp-builder/scripts/example_evaluation.xml rename to mcp-builder/scripts/example_evaluation.xml diff --git a/examples/mcp-builder/scripts/requirements.txt b/mcp-builder/scripts/requirements.txt similarity index 100% rename from examples/mcp-builder/scripts/requirements.txt rename to mcp-builder/scripts/requirements.txt diff --git a/examples/skill-creator/LICENSE.txt b/skill-creator/LICENSE.txt similarity index 100% rename from examples/skill-creator/LICENSE.txt rename to skill-creator/LICENSE.txt diff --git a/examples/skill-creator/SKILL.md b/skill-creator/SKILL.md similarity index 100% rename from examples/skill-creator/SKILL.md rename to skill-creator/SKILL.md diff --git a/examples/skill-creator/scripts/init_skill.py b/skill-creator/scripts/init_skill.py similarity index 100% rename from examples/skill-creator/scripts/init_skill.py rename to skill-creator/scripts/init_skill.py diff --git a/examples/skill-creator/scripts/package_skill.py b/skill-creator/scripts/package_skill.py similarity index 100% rename from examples/skill-creator/scripts/package_skill.py rename to skill-creator/scripts/package_skill.py diff --git a/examples/skill-creator/scripts/quick_validate.py b/skill-creator/scripts/quick_validate.py similarity index 100% rename from examples/skill-creator/scripts/quick_validate.py rename to skill-creator/scripts/quick_validate.py diff --git a/examples/slack-gif-creator/LICENSE.txt b/slack-gif-creator/LICENSE.txt similarity index 100% rename from examples/slack-gif-creator/LICENSE.txt rename to slack-gif-creator/LICENSE.txt diff --git a/examples/slack-gif-creator/SKILL.md b/slack-gif-creator/SKILL.md similarity index 100% rename from examples/slack-gif-creator/SKILL.md rename to slack-gif-creator/SKILL.md diff --git a/examples/slack-gif-creator/core/color_palettes.py b/slack-gif-creator/core/color_palettes.py similarity index 100% rename from examples/slack-gif-creator/core/color_palettes.py rename to slack-gif-creator/core/color_palettes.py diff --git a/examples/slack-gif-creator/core/easing.py b/slack-gif-creator/core/easing.py similarity index 100% rename from examples/slack-gif-creator/core/easing.py rename to slack-gif-creator/core/easing.py diff --git a/examples/slack-gif-creator/core/frame_composer.py b/slack-gif-creator/core/frame_composer.py similarity index 100% rename from examples/slack-gif-creator/core/frame_composer.py rename to slack-gif-creator/core/frame_composer.py diff --git a/examples/slack-gif-creator/core/gif_builder.py b/slack-gif-creator/core/gif_builder.py similarity index 100% rename from examples/slack-gif-creator/core/gif_builder.py rename to slack-gif-creator/core/gif_builder.py diff --git a/examples/slack-gif-creator/core/typography.py b/slack-gif-creator/core/typography.py similarity index 100% rename from examples/slack-gif-creator/core/typography.py rename to slack-gif-creator/core/typography.py diff --git a/examples/slack-gif-creator/core/validators.py b/slack-gif-creator/core/validators.py similarity index 100% rename from examples/slack-gif-creator/core/validators.py rename to slack-gif-creator/core/validators.py diff --git a/examples/slack-gif-creator/core/visual_effects.py b/slack-gif-creator/core/visual_effects.py similarity index 100% rename from examples/slack-gif-creator/core/visual_effects.py rename to slack-gif-creator/core/visual_effects.py diff --git a/examples/slack-gif-creator/requirements.txt b/slack-gif-creator/requirements.txt similarity index 100% rename from examples/slack-gif-creator/requirements.txt rename to slack-gif-creator/requirements.txt diff --git a/examples/slack-gif-creator/templates/bounce.py b/slack-gif-creator/templates/bounce.py similarity index 100% rename from examples/slack-gif-creator/templates/bounce.py rename to slack-gif-creator/templates/bounce.py diff --git a/examples/slack-gif-creator/templates/explode.py b/slack-gif-creator/templates/explode.py similarity index 100% rename from examples/slack-gif-creator/templates/explode.py rename to slack-gif-creator/templates/explode.py diff --git a/examples/slack-gif-creator/templates/fade.py b/slack-gif-creator/templates/fade.py similarity index 100% rename from examples/slack-gif-creator/templates/fade.py rename to slack-gif-creator/templates/fade.py diff --git a/examples/slack-gif-creator/templates/flip.py b/slack-gif-creator/templates/flip.py similarity index 100% rename from examples/slack-gif-creator/templates/flip.py rename to slack-gif-creator/templates/flip.py diff --git a/examples/slack-gif-creator/templates/kaleidoscope.py b/slack-gif-creator/templates/kaleidoscope.py similarity index 100% rename from examples/slack-gif-creator/templates/kaleidoscope.py rename to slack-gif-creator/templates/kaleidoscope.py diff --git a/examples/slack-gif-creator/templates/morph.py b/slack-gif-creator/templates/morph.py similarity index 100% rename from examples/slack-gif-creator/templates/morph.py rename to slack-gif-creator/templates/morph.py diff --git a/examples/slack-gif-creator/templates/move.py b/slack-gif-creator/templates/move.py similarity index 100% rename from examples/slack-gif-creator/templates/move.py rename to slack-gif-creator/templates/move.py diff --git a/examples/slack-gif-creator/templates/pulse.py b/slack-gif-creator/templates/pulse.py similarity index 100% rename from examples/slack-gif-creator/templates/pulse.py rename to slack-gif-creator/templates/pulse.py diff --git a/examples/slack-gif-creator/templates/shake.py b/slack-gif-creator/templates/shake.py similarity index 100% rename from examples/slack-gif-creator/templates/shake.py rename to slack-gif-creator/templates/shake.py diff --git a/examples/slack-gif-creator/templates/slide.py b/slack-gif-creator/templates/slide.py similarity index 100% rename from examples/slack-gif-creator/templates/slide.py rename to slack-gif-creator/templates/slide.py diff --git a/examples/slack-gif-creator/templates/spin.py b/slack-gif-creator/templates/spin.py similarity index 100% rename from examples/slack-gif-creator/templates/spin.py rename to slack-gif-creator/templates/spin.py diff --git a/examples/slack-gif-creator/templates/wiggle.py b/slack-gif-creator/templates/wiggle.py similarity index 100% rename from examples/slack-gif-creator/templates/wiggle.py rename to slack-gif-creator/templates/wiggle.py diff --git a/examples/slack-gif-creator/templates/zoom.py b/slack-gif-creator/templates/zoom.py similarity index 100% rename from examples/slack-gif-creator/templates/zoom.py rename to slack-gif-creator/templates/zoom.py diff --git a/examples/template-skill/SKILL.md b/template-skill/SKILL.md similarity index 100% rename from examples/template-skill/SKILL.md rename to template-skill/SKILL.md diff --git a/examples/theme-factory/LICENSE.txt b/theme-factory/LICENSE.txt similarity index 100% rename from examples/theme-factory/LICENSE.txt rename to theme-factory/LICENSE.txt diff --git a/examples/theme-factory/SKILL.md b/theme-factory/SKILL.md similarity index 100% rename from examples/theme-factory/SKILL.md rename to theme-factory/SKILL.md diff --git a/examples/theme-factory/theme-showcase.pdf b/theme-factory/theme-showcase.pdf similarity index 100% rename from examples/theme-factory/theme-showcase.pdf rename to theme-factory/theme-showcase.pdf diff --git a/examples/theme-factory/themes/arctic-frost.md b/theme-factory/themes/arctic-frost.md similarity index 100% rename from examples/theme-factory/themes/arctic-frost.md rename to theme-factory/themes/arctic-frost.md diff --git a/examples/theme-factory/themes/botanical-garden.md b/theme-factory/themes/botanical-garden.md similarity index 100% rename from examples/theme-factory/themes/botanical-garden.md rename to theme-factory/themes/botanical-garden.md diff --git a/examples/theme-factory/themes/desert-rose.md b/theme-factory/themes/desert-rose.md similarity index 100% rename from examples/theme-factory/themes/desert-rose.md rename to theme-factory/themes/desert-rose.md diff --git a/examples/theme-factory/themes/forest-canopy.md b/theme-factory/themes/forest-canopy.md similarity index 100% rename from examples/theme-factory/themes/forest-canopy.md rename to theme-factory/themes/forest-canopy.md diff --git a/examples/theme-factory/themes/golden-hour.md b/theme-factory/themes/golden-hour.md similarity index 100% rename from examples/theme-factory/themes/golden-hour.md rename to theme-factory/themes/golden-hour.md diff --git a/examples/theme-factory/themes/midnight-galaxy.md b/theme-factory/themes/midnight-galaxy.md similarity index 100% rename from examples/theme-factory/themes/midnight-galaxy.md rename to theme-factory/themes/midnight-galaxy.md diff --git a/examples/theme-factory/themes/modern-minimalist.md b/theme-factory/themes/modern-minimalist.md similarity index 100% rename from examples/theme-factory/themes/modern-minimalist.md rename to theme-factory/themes/modern-minimalist.md diff --git a/examples/theme-factory/themes/ocean-depths.md b/theme-factory/themes/ocean-depths.md similarity index 100% rename from examples/theme-factory/themes/ocean-depths.md rename to theme-factory/themes/ocean-depths.md diff --git a/examples/theme-factory/themes/sunset-boulevard.md b/theme-factory/themes/sunset-boulevard.md similarity index 100% rename from examples/theme-factory/themes/sunset-boulevard.md rename to theme-factory/themes/sunset-boulevard.md diff --git a/examples/theme-factory/themes/tech-innovation.md b/theme-factory/themes/tech-innovation.md similarity index 100% rename from examples/theme-factory/themes/tech-innovation.md rename to theme-factory/themes/tech-innovation.md diff --git a/examples/webapp-testing/LICENSE.txt b/webapp-testing/LICENSE.txt similarity index 100% rename from examples/webapp-testing/LICENSE.txt rename to webapp-testing/LICENSE.txt diff --git a/examples/webapp-testing/SKILL.md b/webapp-testing/SKILL.md similarity index 100% rename from examples/webapp-testing/SKILL.md rename to webapp-testing/SKILL.md diff --git a/examples/webapp-testing/examples/console_logging.py b/webapp-testing/examples/console_logging.py similarity index 100% rename from examples/webapp-testing/examples/console_logging.py rename to webapp-testing/examples/console_logging.py diff --git a/examples/webapp-testing/examples/element_discovery.py b/webapp-testing/examples/element_discovery.py similarity index 100% rename from examples/webapp-testing/examples/element_discovery.py rename to webapp-testing/examples/element_discovery.py diff --git a/examples/webapp-testing/examples/static_html_automation.py b/webapp-testing/examples/static_html_automation.py similarity index 100% rename from examples/webapp-testing/examples/static_html_automation.py rename to webapp-testing/examples/static_html_automation.py diff --git a/examples/webapp-testing/scripts/with_server.py b/webapp-testing/scripts/with_server.py similarity index 100% rename from examples/webapp-testing/scripts/with_server.py rename to webapp-testing/scripts/with_server.py