From bae99b5fc36b8e73f9a69acc93ab6e6477fd83c7 Mon Sep 17 00:00:00 2001 From: sfc-gh-ghernandez Date: Thu, 21 May 2026 13:26:51 -0500 Subject: [PATCH] Flatten skills/ directory to fix `cortex skill add` from GitHub URLs The CLI remote loader expects skill directories (folders with SKILL.md) as direct children of the repo root. The `skills/` nesting caused all skills to fail loading when installed via GitHub URL, even though they loaded fine from local paths. Moves all 12 skill directories to the repo root and updates README.md and CONTRIBUTING.md references accordingly. .... Generated with [Cortex Code](https://docs.snowflake.com/en/user-guide/cortex-code/cortex-code) Co-Authored-By: Cortex Code --- CONTRIBUTING.md | 4 ++-- README.md | 17 ++++++++--------- .../LICENSE | 0 .../SKILL.md | 0 {skills/dcr-v1-to-v2 => dcr-v1-to-v2}/LICENSE | 0 {skills/dcr-v1-to-v2 => dcr-v1-to-v2}/SKILL.md | 0 .../discover/INSTRUCTIONS.md | 0 .../generate/INSTRUCTIONS.md | 0 .../user_guide.md | 0 .../v1_v2_mapping.md | 0 .../INTEGRATION-TESTING.md | 0 .../LICENSE | 0 .../SKILL.md | 0 .../er_hitl_review.py | 0 .../references/hitl-app.md | 0 .../references/operationalize.md | 0 .../references/profiles/financial-services.md | 0 .../references/profiles/generic.md | 0 .../references/profiles/healthcare-provider.md | 0 .../references/profiles/insurance-payer.md | 0 .../references/profiles/pharma.md | 0 .../references/profiles/retail-cpg.md | 0 .../references/templates/agent-definition.md | 0 .../references/templates/agentic-matching.md | 0 .../references/templates/blocking.md | 0 .../templates/contrastive-embeddings.md | 0 .../references/templates/cost-estimator.md | 0 .../references/templates/incremental.md | 0 .../references/templates/matching.md | 0 .../references/templates/normalization.md | 0 .../references/templates/orchestration.md | 0 .../references/templates/search-service.md | 0 .../src/Makefile | 0 .../src/pyproject.toml | 0 .../src/tests/conftest.py | 0 .../src/tests/fixtures/financial_data.sql | 0 .../src/tests/fixtures/generic_data.sql | 0 .../src/tests/fixtures/healthcare_data.sql | 0 .../src/tests/fixtures/pharma_data.sql | 0 .../src/tests/fixtures/retail_data.sql | 0 .../tests/phase1_setup/test_setup_financial.py | 0 .../tests/phase1_setup/test_setup_generic.py | 0 .../phase1_setup/test_setup_healthcare.py | 0 .../tests/phase1_setup/test_setup_pharma.py | 0 .../tests/phase1_setup/test_setup_retail.py | 0 .../phase2_invoke/test_invoke_financial.py | 0 .../tests/phase2_invoke/test_invoke_generic.py | 0 .../phase2_invoke/test_invoke_healthcare.py | 0 .../tests/phase2_invoke/test_invoke_pharma.py | 0 .../tests/phase2_invoke/test_invoke_retail.py | 0 .../phase3_validate/test_validate_financial.py | 0 .../phase3_validate/test_validate_generic.py | 0 .../test_validate_healthcare.py | 0 .../phase3_validate/test_validate_pharma.py | 0 .../phase3_validate/test_validate_retail.py | 0 .../src/uv.lock | 0 .../LICENSE | 0 .../README.md | 0 .../SKILL.md | 0 .../analyze/INSTRUCTIONS.md | 0 .../consume/INSTRUCTIONS.md | 0 .../create-connector/INSTRUCTIONS.md | 0 .../csn-generator/INSTRUCTIONS.md | 0 .../csn-generator/README.md | 0 .../references/annotation-patterns.md | 0 .../references/csn-construction-rules.md | 0 .../references/csn-spec-reference.md | 0 .../references/pascal-case-dictionary.md | 0 .../references/snowflake-type-mapping.md | 0 .../references/supported-features.md | 0 .../sample-csn-files/cashflow.json | 0 .../sample-csn-files/customer.json | 0 .../entryviewjournalentry.json | 0 .../csn-generator/sample-csn-files/ledger.json | 0 .../sample-csn-files/product.json | 0 .../sample-csn-files/profitcenter.json | 0 .../sample-csn-files/supplier.json | 0 .../publish/INSTRUCTIONS.md | 0 .../troubleshoot/INSTRUCTIONS.md | 0 {skills/mlops => mlops}/LICENSE | 0 {skills/mlops => mlops}/SKILL.md | 0 .../implement-patterns/INSTRUCTIONS.md | 0 .../references/ci-cd-testing.md | 0 .../references/continuous-training.md | 0 .../references/data-features.md | 0 .../references/governance-metadata.md | 0 .../references/model-lifecycle.md | 0 .../references/monitoring-rollback.md | 0 .../references/promotion-patterns.md | 0 .../templates/github-actions-deploy.yml | 0 .../LICENSE | 0 .../README.md | 0 .../SKILL.md | 0 .../assets/ontology-graph.png | Bin .../pyproject.toml | 0 .../references/abstract_views_template.sql | 0 .../references/agent_config_template.json | 0 .../references/metadata_tables_template.sql | 0 .../references/physical_layer_template.sql | 0 .../references/semantic_model_template.yaml | 0 .../scripts/generate_agent_config.py | 0 .../scripts/generate_ontology_sql.py | 0 .../scripts/generate_semantic_models.py | 0 .../scripts/generate_spcs_scaffolding.py | 0 .../scripts/introspect_schema.py | 0 .../scripts/parse_owl.py | 0 .../scripts/visualize_ontology.py | 0 .../LICENSE | 0 .../SKILL.md | 0 .../TROUBLESHOOTING.md | 0 .../LICENSE | 0 .../SKILL.md | 0 .../references/quickstart-parsing.md | 0 .../references/teaching-guide.md | 0 {skills/rbac => rbac}/LICENSE | 0 {skills/rbac => rbac}/SKILL.md | 0 {skills/rbac => rbac}/architecture-patterns.md | 0 {skills/rbac => rbac}/database-access-roles.md | 0 {skills/rbac => rbac}/domain-admin-roles.md | 0 .../rbac => rbac}/environment-admin-roles.md | 0 {skills/rbac => rbac}/oob-account-roles.md | 0 {skills/rbac => rbac}/personas.md | 0 {skills/rbac => rbac}/policy-roles.md | 0 {skills/rbac => rbac}/schema-access-roles.md | 0 {skills/rbac => rbac}/secondary-roles.md | 0 .../rbac => rbac}/warehouse-access-roles.md | 0 .../LICENSE | 0 .../SKILL.md | 0 .../run_snippet.py | 0 .../snippets/README.md | 0 .../snippets/accumulating_snapshot/README.md | 0 .../snippets/accumulating_snapshot/queries.sql | 0 .../snippets/accumulating_snapshot/schema.sql | 0 .../accumulating_snapshot/seed_data.sql | 0 .../accumulating_snapshot/semantic_view.sql | 0 .../accumulating_snapshot/semantic_view.yaml | 0 .../snippets/ai_metadata/README.md | 0 .../snippets/ai_metadata/queries.sql | 0 .../snippets/ai_metadata/schema.sql | 0 .../snippets/ai_metadata/seed_data.sql | 0 .../snippets/ai_metadata/semantic_view.sql | 0 .../snippets/ai_metadata/semantic_view.yaml | 0 .../snippets/asof_join/README.md | 0 .../snippets/asof_join/queries.sql | 0 .../snippets/asof_join/schema.sql | 0 .../snippets/asof_join/seed_data.sql | 0 .../snippets/asof_join/semantic_view.sql | 0 .../snippets/asof_join/semantic_view.yaml | 0 .../snippets/caller_rights/README.md | 0 .../snippets/caller_rights/queries.sql | 0 .../snippets/caller_rights/schema.sql | 0 .../snippets/caller_rights/seed_data.sql | 0 .../snippets/caller_rights/semantic_view.sql | 0 .../snippets/caller_rights/semantic_view.yaml | 0 .../snippets/derived_metrics/README.md | 0 .../snippets/derived_metrics/queries.sql | 0 .../snippets/derived_metrics/schema.sql | 0 .../snippets/derived_metrics/seed_data.sql | 0 .../snippets/derived_metrics/semantic_view.sql | 0 .../derived_metrics/semantic_view.yaml | 0 .../snippets/entity_facts/README.md | 0 .../snippets/entity_facts/queries.sql | 0 .../snippets/entity_facts/schema.sql | 0 .../snippets/entity_facts/seed_data.sql | 0 .../snippets/entity_facts/semantic_view.sql | 0 .../snippets/entity_facts/semantic_view.yaml | 0 .../fact_as_relationship_key/README.md | 0 .../fact_as_relationship_key/queries.sql | 0 .../fact_as_relationship_key/schema.sql | 0 .../fact_as_relationship_key/seed_data.sql | 0 .../fact_as_relationship_key/semantic_view.sql | 0 .../semantic_view.yaml | 0 .../snippets/inline_sv/README.md | 0 .../snippets/inline_sv/schema.sql | 0 .../snippets/inline_sv/seed_data.sql | 0 .../snippets/inline_sv/semantic_view.sql | 0 .../snippets/inline_sv/semantic_view.yaml | 0 .../snippets/introspection/README.md | 0 .../snippets/introspection/queries.sql | 0 .../snippets/introspection/schema.sql | 0 .../snippets/materialization/README.md | 0 .../snippets/materialization/queries.sql | 0 .../snippets/materialization/schema.sql | 0 .../snippets/materialization/seed_data.sql | 0 .../snippets/materialization/semantic_view.sql | 0 .../materialization/semantic_view.yaml | 0 .../snippets/multi_fact_table/README.md | 0 .../snippets/multi_fact_table/queries.sql | 0 .../snippets/multi_fact_table/schema.sql | 0 .../snippets/multi_fact_table/seed_data.sql | 0 .../multi_fact_table/semantic_view.sql | 0 .../multi_fact_table/semantic_view.yaml | 0 .../snippets/multi_path_metrics/README.md | 0 .../snippets/multi_path_metrics/queries.sql | 0 .../snippets/multi_path_metrics/schema.sql | 0 .../snippets/multi_path_metrics/seed_data.sql | 0 .../multi_path_metrics/semantic_view.sql | 0 .../multi_path_metrics/semantic_view.yaml | 0 .../snippets/range_join/README.md | 0 .../snippets/range_join/queries.sql | 0 .../snippets/range_join/schema.sql | 0 .../snippets/range_join/seed_data.sql | 0 .../snippets/range_join/semantic_view.sql | 0 .../snippets/range_join/semantic_view.yaml | 0 .../snippets/role_playing_dimensions/README.md | 0 .../role_playing_dimensions/queries.sql | 0 .../role_playing_dimensions/schema.sql | 0 .../role_playing_dimensions/seed_data.sql | 0 .../role_playing_dimensions/semantic_view.sql | 0 .../role_playing_dimensions/semantic_view.yaml | 0 .../snippets/row_access_policies/README.md | 0 .../snippets/row_access_policies/queries.sql | 0 .../snippets/row_access_policies/schema.sql | 0 .../snippets/row_access_policies/seed_data.sql | 0 .../row_access_policies/semantic_view.sql | 0 .../row_access_policies/semantic_view.yaml | 0 .../snippets/scoped_dataset/README.md | 0 .../snippets/scoped_dataset/queries.sql | 0 .../snippets/scoped_dataset/schema.sql | 0 .../snippets/scoped_dataset/seed_data.sql | 0 .../snippets/scoped_dataset/semantic_view.sql | 0 .../snippets/scoped_dataset/semantic_view.yaml | 0 .../snippets/semi_additive_metric/README.md | 0 .../snippets/semi_additive_metric/queries.sql | 0 .../snippets/semi_additive_metric/schema.sql | 0 .../semi_additive_metric/seed_data.sql | 0 .../semi_additive_metric/semantic_view.sql | 0 .../semi_additive_metric/semantic_view.yaml | 0 .../shared_degenerate_dimension/README.md | 0 .../shared_degenerate_dimension/queries.sql | 0 .../shared_degenerate_dimension/schema.sql | 0 .../shared_degenerate_dimension/seed_data.sql | 0 .../semantic_view.sql | 0 .../semantic_view.yaml | 0 .../snippets/standard_sql/README.md | 0 .../snippets/standard_sql/queries.sql | 0 .../snippets/standard_sql/schema.sql | 0 .../snippets/sv_diagnostics/README.md | 0 .../snippets/sv_diagnostics/queries.sql | 0 .../snippets/sv_diagnostics/schema.sql | 0 .../snippets/sv_diagnostics/seed_data.sql | 0 .../snippets/sv_diagnostics/semantic_view.sql | 0 .../snippets/sv_diagnostics/semantic_view.yaml | 0 .../system_explain_semantic_query/README.md | 0 .../system_explain_semantic_query/queries.sql | 0 .../system_explain_semantic_query/schema.sql | 0 .../seed_data.sql | 0 .../semantic_view.sql | 0 .../semantic_view.yaml | 0 .../snippets/tags/README.md | 0 .../snippets/tags/queries.sql | 0 .../snippets/tags/schema.sql | 0 .../snippets/tags/seed_data.sql | 0 .../snippets/tags/semantic_view.sql | 0 .../snippets/tags/semantic_view.yaml | 0 .../snippets/time_intelligence/README.md | 0 .../snippets/time_intelligence/queries.sql | 0 .../snippets/time_intelligence/schema.sql | 0 .../snippets/time_intelligence/seed_data.sql | 0 .../time_intelligence/semantic_view.sql | 0 .../time_intelligence/semantic_view.yaml | 0 .../snippets/variables/README.md | 0 .../snippets/variables/queries.sql | 0 .../snippets/variables/schema.sql | 0 .../snippets/variables/seed_data.sql | 0 .../snippets/variables/semantic_view.sql | 0 .../snippets/variables/semantic_view.yaml | 0 .../snippets/window_metrics/README.md | 0 .../snippets/window_metrics/queries.sql | 0 .../snippets/window_metrics/schema.sql | 0 .../snippets/window_metrics/seed_data.sql | 0 .../snippets/window_metrics/semantic_view.sql | 0 .../snippets/window_metrics/semantic_view.yaml | 0 .../snowflake-docs => snowflake-docs}/LICENSE | 0 .../README.md | 0 .../snowflake-docs => snowflake-docs}/SKILL.md | 0 .../snowpipe-bcdr => snowpipe-bcdr}/LICENSE | 0 .../snowpipe-bcdr => snowpipe-bcdr}/SKILL.md | 0 278 files changed, 10 insertions(+), 11 deletions(-) rename {skills/_template-skill-name => _template-skill-name}/LICENSE (100%) rename {skills/_template-skill-name => _template-skill-name}/SKILL.md (100%) rename {skills/dcr-v1-to-v2 => dcr-v1-to-v2}/LICENSE (100%) rename {skills/dcr-v1-to-v2 => dcr-v1-to-v2}/SKILL.md (100%) rename {skills/dcr-v1-to-v2 => dcr-v1-to-v2}/discover/INSTRUCTIONS.md (100%) rename {skills/dcr-v1-to-v2 => dcr-v1-to-v2}/generate/INSTRUCTIONS.md (100%) rename {skills/dcr-v1-to-v2 => dcr-v1-to-v2}/user_guide.md (100%) rename {skills/dcr-v1-to-v2 => dcr-v1-to-v2}/v1_v2_mapping.md (100%) rename {skills/entity-resolution => entity-resolution}/INTEGRATION-TESTING.md (100%) rename {skills/entity-resolution => entity-resolution}/LICENSE (100%) rename {skills/entity-resolution => entity-resolution}/SKILL.md (100%) rename {skills/entity-resolution => entity-resolution}/er_hitl_review.py (100%) rename {skills/entity-resolution => entity-resolution}/references/hitl-app.md (100%) rename {skills/entity-resolution => entity-resolution}/references/operationalize.md (100%) rename {skills/entity-resolution => entity-resolution}/references/profiles/financial-services.md (100%) rename {skills/entity-resolution => entity-resolution}/references/profiles/generic.md (100%) rename {skills/entity-resolution => entity-resolution}/references/profiles/healthcare-provider.md (100%) rename {skills/entity-resolution => entity-resolution}/references/profiles/insurance-payer.md (100%) rename {skills/entity-resolution => entity-resolution}/references/profiles/pharma.md (100%) rename {skills/entity-resolution => entity-resolution}/references/profiles/retail-cpg.md (100%) rename {skills/entity-resolution => entity-resolution}/references/templates/agent-definition.md (100%) rename {skills/entity-resolution => entity-resolution}/references/templates/agentic-matching.md (100%) rename {skills/entity-resolution => entity-resolution}/references/templates/blocking.md (100%) rename {skills/entity-resolution => entity-resolution}/references/templates/contrastive-embeddings.md (100%) rename {skills/entity-resolution => entity-resolution}/references/templates/cost-estimator.md (100%) rename {skills/entity-resolution => entity-resolution}/references/templates/incremental.md (100%) rename {skills/entity-resolution => entity-resolution}/references/templates/matching.md (100%) rename {skills/entity-resolution => entity-resolution}/references/templates/normalization.md (100%) rename {skills/entity-resolution => entity-resolution}/references/templates/orchestration.md (100%) rename {skills/entity-resolution => entity-resolution}/references/templates/search-service.md (100%) rename {skills/entity-resolution => entity-resolution}/src/Makefile (100%) rename {skills/entity-resolution => entity-resolution}/src/pyproject.toml (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/conftest.py (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/fixtures/financial_data.sql (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/fixtures/generic_data.sql (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/fixtures/healthcare_data.sql (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/fixtures/pharma_data.sql (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/fixtures/retail_data.sql (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/phase1_setup/test_setup_financial.py (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/phase1_setup/test_setup_generic.py (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/phase1_setup/test_setup_healthcare.py (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/phase1_setup/test_setup_pharma.py (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/phase1_setup/test_setup_retail.py (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/phase2_invoke/test_invoke_financial.py (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/phase2_invoke/test_invoke_generic.py (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/phase2_invoke/test_invoke_healthcare.py (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/phase2_invoke/test_invoke_pharma.py (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/phase2_invoke/test_invoke_retail.py (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/phase3_validate/test_validate_financial.py (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/phase3_validate/test_validate_generic.py (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/phase3_validate/test_validate_healthcare.py (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/phase3_validate/test_validate_pharma.py (100%) rename {skills/entity-resolution => entity-resolution}/src/tests/phase3_validate/test_validate_retail.py (100%) rename {skills/entity-resolution => entity-resolution}/src/uv.lock (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/LICENSE (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/README.md (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/SKILL.md (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/analyze/INSTRUCTIONS.md (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/consume/INSTRUCTIONS.md (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/create-connector/INSTRUCTIONS.md (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/csn-generator/INSTRUCTIONS.md (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/csn-generator/README.md (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/csn-generator/references/annotation-patterns.md (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/csn-generator/references/csn-construction-rules.md (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/csn-generator/references/csn-spec-reference.md (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/csn-generator/references/pascal-case-dictionary.md (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/csn-generator/references/snowflake-type-mapping.md (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/csn-generator/references/supported-features.md (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/csn-generator/sample-csn-files/cashflow.json (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/csn-generator/sample-csn-files/customer.json (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/csn-generator/sample-csn-files/entryviewjournalentry.json (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/csn-generator/sample-csn-files/ledger.json (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/csn-generator/sample-csn-files/product.json (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/csn-generator/sample-csn-files/profitcenter.json (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/csn-generator/sample-csn-files/supplier.json (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/publish/INSTRUCTIONS.md (100%) rename {skills/manage-zerocopy-sapbdc => manage-zerocopy-sapbdc}/troubleshoot/INSTRUCTIONS.md (100%) rename {skills/mlops => mlops}/LICENSE (100%) rename {skills/mlops => mlops}/SKILL.md (100%) rename {skills/mlops => mlops}/implement-patterns/INSTRUCTIONS.md (100%) rename {skills/mlops => mlops}/implement-patterns/references/ci-cd-testing.md (100%) rename {skills/mlops => mlops}/implement-patterns/references/continuous-training.md (100%) rename {skills/mlops => mlops}/implement-patterns/references/data-features.md (100%) rename {skills/mlops => mlops}/implement-patterns/references/governance-metadata.md (100%) rename {skills/mlops => mlops}/implement-patterns/references/model-lifecycle.md (100%) rename {skills/mlops => mlops}/implement-patterns/references/monitoring-rollback.md (100%) rename {skills/mlops => mlops}/implement-patterns/references/promotion-patterns.md (100%) rename {skills/mlops => mlops}/implement-patterns/references/templates/github-actions-deploy.yml (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/LICENSE (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/README.md (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/SKILL.md (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/assets/ontology-graph.png (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/pyproject.toml (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/references/abstract_views_template.sql (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/references/agent_config_template.json (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/references/metadata_tables_template.sql (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/references/physical_layer_template.sql (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/references/semantic_model_template.yaml (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/scripts/generate_agent_config.py (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/scripts/generate_ontology_sql.py (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/scripts/generate_semantic_models.py (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/scripts/generate_spcs_scaffolding.py (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/scripts/introspect_schema.py (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/scripts/parse_owl.py (100%) rename {skills/ontology-stack-builder => ontology-stack-builder}/scripts/visualize_ontology.py (100%) rename {skills/openflow-spcs-privatelink => openflow-spcs-privatelink}/LICENSE (100%) rename {skills/openflow-spcs-privatelink => openflow-spcs-privatelink}/SKILL.md (100%) rename {skills/openflow-spcs-privatelink => openflow-spcs-privatelink}/TROUBLESHOOTING.md (100%) rename {skills/quickstart-guide => quickstart-guide}/LICENSE (100%) rename {skills/quickstart-guide => quickstart-guide}/SKILL.md (100%) rename {skills/quickstart-guide => quickstart-guide}/references/quickstart-parsing.md (100%) rename {skills/quickstart-guide => quickstart-guide}/references/teaching-guide.md (100%) rename {skills/rbac => rbac}/LICENSE (100%) rename {skills/rbac => rbac}/SKILL.md (100%) rename {skills/rbac => rbac}/architecture-patterns.md (100%) rename {skills/rbac => rbac}/database-access-roles.md (100%) rename {skills/rbac => rbac}/domain-admin-roles.md (100%) rename {skills/rbac => rbac}/environment-admin-roles.md (100%) rename {skills/rbac => rbac}/oob-account-roles.md (100%) rename {skills/rbac => rbac}/personas.md (100%) rename {skills/rbac => rbac}/policy-roles.md (100%) rename {skills/rbac => rbac}/schema-access-roles.md (100%) rename {skills/rbac => rbac}/secondary-roles.md (100%) rename {skills/rbac => rbac}/warehouse-access-roles.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/LICENSE (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/SKILL.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/run_snippet.py (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/accumulating_snapshot/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/accumulating_snapshot/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/accumulating_snapshot/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/accumulating_snapshot/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/accumulating_snapshot/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/accumulating_snapshot/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/ai_metadata/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/ai_metadata/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/ai_metadata/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/ai_metadata/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/ai_metadata/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/ai_metadata/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/asof_join/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/asof_join/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/asof_join/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/asof_join/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/asof_join/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/asof_join/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/caller_rights/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/caller_rights/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/caller_rights/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/caller_rights/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/caller_rights/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/caller_rights/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/derived_metrics/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/derived_metrics/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/derived_metrics/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/derived_metrics/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/derived_metrics/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/derived_metrics/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/entity_facts/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/entity_facts/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/entity_facts/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/entity_facts/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/entity_facts/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/entity_facts/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/fact_as_relationship_key/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/fact_as_relationship_key/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/fact_as_relationship_key/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/fact_as_relationship_key/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/fact_as_relationship_key/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/fact_as_relationship_key/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/inline_sv/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/inline_sv/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/inline_sv/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/inline_sv/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/inline_sv/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/introspection/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/introspection/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/introspection/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/materialization/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/materialization/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/materialization/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/materialization/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/materialization/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/materialization/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/multi_fact_table/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/multi_fact_table/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/multi_fact_table/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/multi_fact_table/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/multi_fact_table/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/multi_fact_table/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/multi_path_metrics/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/multi_path_metrics/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/multi_path_metrics/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/multi_path_metrics/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/multi_path_metrics/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/multi_path_metrics/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/range_join/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/range_join/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/range_join/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/range_join/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/range_join/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/range_join/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/role_playing_dimensions/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/role_playing_dimensions/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/role_playing_dimensions/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/role_playing_dimensions/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/role_playing_dimensions/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/role_playing_dimensions/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/row_access_policies/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/row_access_policies/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/row_access_policies/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/row_access_policies/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/row_access_policies/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/row_access_policies/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/scoped_dataset/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/scoped_dataset/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/scoped_dataset/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/scoped_dataset/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/scoped_dataset/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/scoped_dataset/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/semi_additive_metric/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/semi_additive_metric/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/semi_additive_metric/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/semi_additive_metric/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/semi_additive_metric/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/semi_additive_metric/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/shared_degenerate_dimension/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/shared_degenerate_dimension/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/shared_degenerate_dimension/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/shared_degenerate_dimension/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/shared_degenerate_dimension/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/shared_degenerate_dimension/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/standard_sql/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/standard_sql/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/standard_sql/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/sv_diagnostics/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/sv_diagnostics/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/sv_diagnostics/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/sv_diagnostics/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/sv_diagnostics/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/sv_diagnostics/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/system_explain_semantic_query/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/system_explain_semantic_query/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/system_explain_semantic_query/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/system_explain_semantic_query/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/system_explain_semantic_query/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/system_explain_semantic_query/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/tags/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/tags/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/tags/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/tags/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/tags/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/tags/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/time_intelligence/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/time_intelligence/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/time_intelligence/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/time_intelligence/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/time_intelligence/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/time_intelligence/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/variables/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/variables/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/variables/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/variables/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/variables/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/variables/semantic_view.yaml (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/window_metrics/README.md (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/window_metrics/queries.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/window_metrics/schema.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/window_metrics/seed_data.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/window_metrics/semantic_view.sql (100%) rename {skills/semantic-view-patterns => semantic-view-patterns}/snippets/window_metrics/semantic_view.yaml (100%) rename {skills/snowflake-docs => snowflake-docs}/LICENSE (100%) rename {skills/snowflake-docs => snowflake-docs}/README.md (100%) rename {skills/snowflake-docs => snowflake-docs}/SKILL.md (100%) rename {skills/snowpipe-bcdr => snowpipe-bcdr}/LICENSE (100%) rename {skills/snowpipe-bcdr => snowpipe-bcdr}/SKILL.md (100%) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ab7b8d0f..4ac15fe7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -49,7 +49,7 @@ For full details on skill format, see the [Cortex Code extensibility docs](https ### SKILL.md template -Use the `skills/_template-skill-name/` directory as your starting point. Copy it and rename the folder to your skill's `name`. +Use the `_template-skill-name/` directory as your starting point. Copy it and rename the folder to your skill's `name`. ### Recommendations @@ -74,7 +74,7 @@ Skills created interactively are saved to `~/.snowflake/cortex/skills//bundled_skills/` directly 5. Test your skill against your example prompt and confirm the behavior matches what you described diff --git a/README.md b/README.md index a78f97c9..c6927861 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ You can add the entire repo (all skills at once) or a specific skill: **A specific skill:** ``` -/skill add https://github.com/Snowflake-Labs/cortex-code-skills.git/skills/ +/skill add https://github.com/Snowflake-Labs/cortex-code-skills.git/ ``` Remote skills are cached locally. To pull the latest updates, run `/skill sync`. See the [skill management docs](https://docs.snowflake.com/en/user-guide/cortex-code/extensibility#label-extensibility-skills) for more options. @@ -61,14 +61,13 @@ A skill from this repo will silently shadow a bundled skill with the same name. ## Repo structure ``` -skills/ - _template-skill-name/ # starter template: copy this and rename the folder to your skill name - SKILL.md # Required: skill instructions and frontmatter - LICENSE # Required: Apache 2.0 (community) or Snowflake license (employee) - my-skill-name/ # real skill example - SKILL.md - LICENSE - references/ # Optional: supporting reference material +_template-skill-name/ # starter template: copy this and rename the folder to your skill name + SKILL.md # Required: skill instructions and frontmatter + LICENSE # Required: Apache 2.0 (community) or Snowflake license (employee) +my-skill-name/ # real skill example + SKILL.md + LICENSE + references/ # Optional: supporting reference material ``` --- diff --git a/skills/_template-skill-name/LICENSE b/_template-skill-name/LICENSE similarity index 100% rename from skills/_template-skill-name/LICENSE rename to _template-skill-name/LICENSE diff --git a/skills/_template-skill-name/SKILL.md b/_template-skill-name/SKILL.md similarity index 100% rename from skills/_template-skill-name/SKILL.md rename to _template-skill-name/SKILL.md diff --git a/skills/dcr-v1-to-v2/LICENSE b/dcr-v1-to-v2/LICENSE similarity index 100% rename from skills/dcr-v1-to-v2/LICENSE rename to dcr-v1-to-v2/LICENSE diff --git a/skills/dcr-v1-to-v2/SKILL.md b/dcr-v1-to-v2/SKILL.md similarity index 100% rename from skills/dcr-v1-to-v2/SKILL.md rename to dcr-v1-to-v2/SKILL.md diff --git a/skills/dcr-v1-to-v2/discover/INSTRUCTIONS.md b/dcr-v1-to-v2/discover/INSTRUCTIONS.md similarity index 100% rename from skills/dcr-v1-to-v2/discover/INSTRUCTIONS.md rename to dcr-v1-to-v2/discover/INSTRUCTIONS.md diff --git a/skills/dcr-v1-to-v2/generate/INSTRUCTIONS.md b/dcr-v1-to-v2/generate/INSTRUCTIONS.md similarity index 100% rename from skills/dcr-v1-to-v2/generate/INSTRUCTIONS.md rename to dcr-v1-to-v2/generate/INSTRUCTIONS.md diff --git a/skills/dcr-v1-to-v2/user_guide.md b/dcr-v1-to-v2/user_guide.md similarity index 100% rename from skills/dcr-v1-to-v2/user_guide.md rename to dcr-v1-to-v2/user_guide.md diff --git a/skills/dcr-v1-to-v2/v1_v2_mapping.md b/dcr-v1-to-v2/v1_v2_mapping.md similarity index 100% rename from skills/dcr-v1-to-v2/v1_v2_mapping.md rename to dcr-v1-to-v2/v1_v2_mapping.md diff --git a/skills/entity-resolution/INTEGRATION-TESTING.md b/entity-resolution/INTEGRATION-TESTING.md similarity index 100% rename from skills/entity-resolution/INTEGRATION-TESTING.md rename to entity-resolution/INTEGRATION-TESTING.md diff --git a/skills/entity-resolution/LICENSE b/entity-resolution/LICENSE similarity index 100% rename from skills/entity-resolution/LICENSE rename to entity-resolution/LICENSE diff --git a/skills/entity-resolution/SKILL.md b/entity-resolution/SKILL.md similarity index 100% rename from skills/entity-resolution/SKILL.md rename to entity-resolution/SKILL.md diff --git a/skills/entity-resolution/er_hitl_review.py b/entity-resolution/er_hitl_review.py similarity index 100% rename from skills/entity-resolution/er_hitl_review.py rename to entity-resolution/er_hitl_review.py diff --git a/skills/entity-resolution/references/hitl-app.md b/entity-resolution/references/hitl-app.md similarity index 100% rename from skills/entity-resolution/references/hitl-app.md rename to entity-resolution/references/hitl-app.md diff --git a/skills/entity-resolution/references/operationalize.md b/entity-resolution/references/operationalize.md similarity index 100% rename from skills/entity-resolution/references/operationalize.md rename to entity-resolution/references/operationalize.md diff --git a/skills/entity-resolution/references/profiles/financial-services.md b/entity-resolution/references/profiles/financial-services.md similarity index 100% rename from skills/entity-resolution/references/profiles/financial-services.md rename to entity-resolution/references/profiles/financial-services.md diff --git a/skills/entity-resolution/references/profiles/generic.md b/entity-resolution/references/profiles/generic.md similarity index 100% rename from skills/entity-resolution/references/profiles/generic.md rename to entity-resolution/references/profiles/generic.md diff --git a/skills/entity-resolution/references/profiles/healthcare-provider.md b/entity-resolution/references/profiles/healthcare-provider.md similarity index 100% rename from skills/entity-resolution/references/profiles/healthcare-provider.md rename to entity-resolution/references/profiles/healthcare-provider.md diff --git a/skills/entity-resolution/references/profiles/insurance-payer.md b/entity-resolution/references/profiles/insurance-payer.md similarity index 100% rename from skills/entity-resolution/references/profiles/insurance-payer.md rename to entity-resolution/references/profiles/insurance-payer.md diff --git a/skills/entity-resolution/references/profiles/pharma.md b/entity-resolution/references/profiles/pharma.md similarity index 100% rename from skills/entity-resolution/references/profiles/pharma.md rename to entity-resolution/references/profiles/pharma.md diff --git a/skills/entity-resolution/references/profiles/retail-cpg.md b/entity-resolution/references/profiles/retail-cpg.md similarity index 100% rename from skills/entity-resolution/references/profiles/retail-cpg.md rename to entity-resolution/references/profiles/retail-cpg.md diff --git a/skills/entity-resolution/references/templates/agent-definition.md b/entity-resolution/references/templates/agent-definition.md similarity index 100% rename from skills/entity-resolution/references/templates/agent-definition.md rename to entity-resolution/references/templates/agent-definition.md diff --git a/skills/entity-resolution/references/templates/agentic-matching.md b/entity-resolution/references/templates/agentic-matching.md similarity index 100% rename from skills/entity-resolution/references/templates/agentic-matching.md rename to entity-resolution/references/templates/agentic-matching.md diff --git a/skills/entity-resolution/references/templates/blocking.md b/entity-resolution/references/templates/blocking.md similarity index 100% rename from skills/entity-resolution/references/templates/blocking.md rename to entity-resolution/references/templates/blocking.md diff --git a/skills/entity-resolution/references/templates/contrastive-embeddings.md b/entity-resolution/references/templates/contrastive-embeddings.md similarity index 100% rename from skills/entity-resolution/references/templates/contrastive-embeddings.md rename to entity-resolution/references/templates/contrastive-embeddings.md diff --git a/skills/entity-resolution/references/templates/cost-estimator.md b/entity-resolution/references/templates/cost-estimator.md similarity index 100% rename from skills/entity-resolution/references/templates/cost-estimator.md rename to entity-resolution/references/templates/cost-estimator.md diff --git a/skills/entity-resolution/references/templates/incremental.md b/entity-resolution/references/templates/incremental.md similarity index 100% rename from skills/entity-resolution/references/templates/incremental.md rename to entity-resolution/references/templates/incremental.md diff --git a/skills/entity-resolution/references/templates/matching.md b/entity-resolution/references/templates/matching.md similarity index 100% rename from skills/entity-resolution/references/templates/matching.md rename to entity-resolution/references/templates/matching.md diff --git a/skills/entity-resolution/references/templates/normalization.md b/entity-resolution/references/templates/normalization.md similarity index 100% rename from skills/entity-resolution/references/templates/normalization.md rename to entity-resolution/references/templates/normalization.md diff --git a/skills/entity-resolution/references/templates/orchestration.md b/entity-resolution/references/templates/orchestration.md similarity index 100% rename from skills/entity-resolution/references/templates/orchestration.md rename to entity-resolution/references/templates/orchestration.md diff --git a/skills/entity-resolution/references/templates/search-service.md b/entity-resolution/references/templates/search-service.md similarity index 100% rename from skills/entity-resolution/references/templates/search-service.md rename to entity-resolution/references/templates/search-service.md diff --git a/skills/entity-resolution/src/Makefile b/entity-resolution/src/Makefile similarity index 100% rename from skills/entity-resolution/src/Makefile rename to entity-resolution/src/Makefile diff --git a/skills/entity-resolution/src/pyproject.toml b/entity-resolution/src/pyproject.toml similarity index 100% rename from skills/entity-resolution/src/pyproject.toml rename to entity-resolution/src/pyproject.toml diff --git a/skills/entity-resolution/src/tests/conftest.py b/entity-resolution/src/tests/conftest.py similarity index 100% rename from skills/entity-resolution/src/tests/conftest.py rename to entity-resolution/src/tests/conftest.py diff --git a/skills/entity-resolution/src/tests/fixtures/financial_data.sql b/entity-resolution/src/tests/fixtures/financial_data.sql similarity index 100% rename from skills/entity-resolution/src/tests/fixtures/financial_data.sql rename to entity-resolution/src/tests/fixtures/financial_data.sql diff --git a/skills/entity-resolution/src/tests/fixtures/generic_data.sql b/entity-resolution/src/tests/fixtures/generic_data.sql similarity index 100% rename from skills/entity-resolution/src/tests/fixtures/generic_data.sql rename to entity-resolution/src/tests/fixtures/generic_data.sql diff --git a/skills/entity-resolution/src/tests/fixtures/healthcare_data.sql b/entity-resolution/src/tests/fixtures/healthcare_data.sql similarity index 100% rename from skills/entity-resolution/src/tests/fixtures/healthcare_data.sql rename to entity-resolution/src/tests/fixtures/healthcare_data.sql diff --git a/skills/entity-resolution/src/tests/fixtures/pharma_data.sql b/entity-resolution/src/tests/fixtures/pharma_data.sql similarity index 100% rename from skills/entity-resolution/src/tests/fixtures/pharma_data.sql rename to entity-resolution/src/tests/fixtures/pharma_data.sql diff --git a/skills/entity-resolution/src/tests/fixtures/retail_data.sql b/entity-resolution/src/tests/fixtures/retail_data.sql similarity index 100% rename from skills/entity-resolution/src/tests/fixtures/retail_data.sql rename to entity-resolution/src/tests/fixtures/retail_data.sql diff --git a/skills/entity-resolution/src/tests/phase1_setup/test_setup_financial.py b/entity-resolution/src/tests/phase1_setup/test_setup_financial.py similarity index 100% rename from skills/entity-resolution/src/tests/phase1_setup/test_setup_financial.py rename to entity-resolution/src/tests/phase1_setup/test_setup_financial.py diff --git a/skills/entity-resolution/src/tests/phase1_setup/test_setup_generic.py b/entity-resolution/src/tests/phase1_setup/test_setup_generic.py similarity index 100% rename from skills/entity-resolution/src/tests/phase1_setup/test_setup_generic.py rename to entity-resolution/src/tests/phase1_setup/test_setup_generic.py diff --git a/skills/entity-resolution/src/tests/phase1_setup/test_setup_healthcare.py b/entity-resolution/src/tests/phase1_setup/test_setup_healthcare.py similarity index 100% rename from skills/entity-resolution/src/tests/phase1_setup/test_setup_healthcare.py rename to entity-resolution/src/tests/phase1_setup/test_setup_healthcare.py diff --git a/skills/entity-resolution/src/tests/phase1_setup/test_setup_pharma.py b/entity-resolution/src/tests/phase1_setup/test_setup_pharma.py similarity index 100% rename from skills/entity-resolution/src/tests/phase1_setup/test_setup_pharma.py rename to entity-resolution/src/tests/phase1_setup/test_setup_pharma.py diff --git a/skills/entity-resolution/src/tests/phase1_setup/test_setup_retail.py b/entity-resolution/src/tests/phase1_setup/test_setup_retail.py similarity index 100% rename from skills/entity-resolution/src/tests/phase1_setup/test_setup_retail.py rename to entity-resolution/src/tests/phase1_setup/test_setup_retail.py diff --git a/skills/entity-resolution/src/tests/phase2_invoke/test_invoke_financial.py b/entity-resolution/src/tests/phase2_invoke/test_invoke_financial.py similarity index 100% rename from skills/entity-resolution/src/tests/phase2_invoke/test_invoke_financial.py rename to entity-resolution/src/tests/phase2_invoke/test_invoke_financial.py diff --git a/skills/entity-resolution/src/tests/phase2_invoke/test_invoke_generic.py b/entity-resolution/src/tests/phase2_invoke/test_invoke_generic.py similarity index 100% rename from skills/entity-resolution/src/tests/phase2_invoke/test_invoke_generic.py rename to entity-resolution/src/tests/phase2_invoke/test_invoke_generic.py diff --git a/skills/entity-resolution/src/tests/phase2_invoke/test_invoke_healthcare.py b/entity-resolution/src/tests/phase2_invoke/test_invoke_healthcare.py similarity index 100% rename from skills/entity-resolution/src/tests/phase2_invoke/test_invoke_healthcare.py rename to entity-resolution/src/tests/phase2_invoke/test_invoke_healthcare.py diff --git a/skills/entity-resolution/src/tests/phase2_invoke/test_invoke_pharma.py b/entity-resolution/src/tests/phase2_invoke/test_invoke_pharma.py similarity index 100% rename from skills/entity-resolution/src/tests/phase2_invoke/test_invoke_pharma.py rename to entity-resolution/src/tests/phase2_invoke/test_invoke_pharma.py diff --git a/skills/entity-resolution/src/tests/phase2_invoke/test_invoke_retail.py b/entity-resolution/src/tests/phase2_invoke/test_invoke_retail.py similarity index 100% rename from skills/entity-resolution/src/tests/phase2_invoke/test_invoke_retail.py rename to entity-resolution/src/tests/phase2_invoke/test_invoke_retail.py diff --git a/skills/entity-resolution/src/tests/phase3_validate/test_validate_financial.py b/entity-resolution/src/tests/phase3_validate/test_validate_financial.py similarity index 100% rename from skills/entity-resolution/src/tests/phase3_validate/test_validate_financial.py rename to entity-resolution/src/tests/phase3_validate/test_validate_financial.py diff --git a/skills/entity-resolution/src/tests/phase3_validate/test_validate_generic.py b/entity-resolution/src/tests/phase3_validate/test_validate_generic.py similarity index 100% rename from skills/entity-resolution/src/tests/phase3_validate/test_validate_generic.py rename to entity-resolution/src/tests/phase3_validate/test_validate_generic.py diff --git a/skills/entity-resolution/src/tests/phase3_validate/test_validate_healthcare.py b/entity-resolution/src/tests/phase3_validate/test_validate_healthcare.py similarity index 100% rename from skills/entity-resolution/src/tests/phase3_validate/test_validate_healthcare.py rename to entity-resolution/src/tests/phase3_validate/test_validate_healthcare.py diff --git a/skills/entity-resolution/src/tests/phase3_validate/test_validate_pharma.py b/entity-resolution/src/tests/phase3_validate/test_validate_pharma.py similarity index 100% rename from skills/entity-resolution/src/tests/phase3_validate/test_validate_pharma.py rename to entity-resolution/src/tests/phase3_validate/test_validate_pharma.py diff --git a/skills/entity-resolution/src/tests/phase3_validate/test_validate_retail.py b/entity-resolution/src/tests/phase3_validate/test_validate_retail.py similarity index 100% rename from skills/entity-resolution/src/tests/phase3_validate/test_validate_retail.py rename to entity-resolution/src/tests/phase3_validate/test_validate_retail.py diff --git a/skills/entity-resolution/src/uv.lock b/entity-resolution/src/uv.lock similarity index 100% rename from skills/entity-resolution/src/uv.lock rename to entity-resolution/src/uv.lock diff --git a/skills/manage-zerocopy-sapbdc/LICENSE b/manage-zerocopy-sapbdc/LICENSE similarity index 100% rename from skills/manage-zerocopy-sapbdc/LICENSE rename to manage-zerocopy-sapbdc/LICENSE diff --git a/skills/manage-zerocopy-sapbdc/README.md b/manage-zerocopy-sapbdc/README.md similarity index 100% rename from skills/manage-zerocopy-sapbdc/README.md rename to manage-zerocopy-sapbdc/README.md diff --git a/skills/manage-zerocopy-sapbdc/SKILL.md b/manage-zerocopy-sapbdc/SKILL.md similarity index 100% rename from skills/manage-zerocopy-sapbdc/SKILL.md rename to manage-zerocopy-sapbdc/SKILL.md diff --git a/skills/manage-zerocopy-sapbdc/analyze/INSTRUCTIONS.md b/manage-zerocopy-sapbdc/analyze/INSTRUCTIONS.md similarity index 100% rename from skills/manage-zerocopy-sapbdc/analyze/INSTRUCTIONS.md rename to manage-zerocopy-sapbdc/analyze/INSTRUCTIONS.md diff --git a/skills/manage-zerocopy-sapbdc/consume/INSTRUCTIONS.md b/manage-zerocopy-sapbdc/consume/INSTRUCTIONS.md similarity index 100% rename from skills/manage-zerocopy-sapbdc/consume/INSTRUCTIONS.md rename to manage-zerocopy-sapbdc/consume/INSTRUCTIONS.md diff --git a/skills/manage-zerocopy-sapbdc/create-connector/INSTRUCTIONS.md b/manage-zerocopy-sapbdc/create-connector/INSTRUCTIONS.md similarity index 100% rename from skills/manage-zerocopy-sapbdc/create-connector/INSTRUCTIONS.md rename to manage-zerocopy-sapbdc/create-connector/INSTRUCTIONS.md diff --git a/skills/manage-zerocopy-sapbdc/csn-generator/INSTRUCTIONS.md b/manage-zerocopy-sapbdc/csn-generator/INSTRUCTIONS.md similarity index 100% rename from skills/manage-zerocopy-sapbdc/csn-generator/INSTRUCTIONS.md rename to manage-zerocopy-sapbdc/csn-generator/INSTRUCTIONS.md diff --git a/skills/manage-zerocopy-sapbdc/csn-generator/README.md b/manage-zerocopy-sapbdc/csn-generator/README.md similarity index 100% rename from skills/manage-zerocopy-sapbdc/csn-generator/README.md rename to manage-zerocopy-sapbdc/csn-generator/README.md diff --git a/skills/manage-zerocopy-sapbdc/csn-generator/references/annotation-patterns.md b/manage-zerocopy-sapbdc/csn-generator/references/annotation-patterns.md similarity index 100% rename from skills/manage-zerocopy-sapbdc/csn-generator/references/annotation-patterns.md rename to manage-zerocopy-sapbdc/csn-generator/references/annotation-patterns.md diff --git a/skills/manage-zerocopy-sapbdc/csn-generator/references/csn-construction-rules.md b/manage-zerocopy-sapbdc/csn-generator/references/csn-construction-rules.md similarity index 100% rename from skills/manage-zerocopy-sapbdc/csn-generator/references/csn-construction-rules.md rename to manage-zerocopy-sapbdc/csn-generator/references/csn-construction-rules.md diff --git a/skills/manage-zerocopy-sapbdc/csn-generator/references/csn-spec-reference.md b/manage-zerocopy-sapbdc/csn-generator/references/csn-spec-reference.md similarity index 100% rename from skills/manage-zerocopy-sapbdc/csn-generator/references/csn-spec-reference.md rename to manage-zerocopy-sapbdc/csn-generator/references/csn-spec-reference.md diff --git a/skills/manage-zerocopy-sapbdc/csn-generator/references/pascal-case-dictionary.md b/manage-zerocopy-sapbdc/csn-generator/references/pascal-case-dictionary.md similarity index 100% rename from skills/manage-zerocopy-sapbdc/csn-generator/references/pascal-case-dictionary.md rename to manage-zerocopy-sapbdc/csn-generator/references/pascal-case-dictionary.md diff --git a/skills/manage-zerocopy-sapbdc/csn-generator/references/snowflake-type-mapping.md b/manage-zerocopy-sapbdc/csn-generator/references/snowflake-type-mapping.md similarity index 100% rename from skills/manage-zerocopy-sapbdc/csn-generator/references/snowflake-type-mapping.md rename to manage-zerocopy-sapbdc/csn-generator/references/snowflake-type-mapping.md diff --git a/skills/manage-zerocopy-sapbdc/csn-generator/references/supported-features.md b/manage-zerocopy-sapbdc/csn-generator/references/supported-features.md similarity index 100% rename from skills/manage-zerocopy-sapbdc/csn-generator/references/supported-features.md rename to manage-zerocopy-sapbdc/csn-generator/references/supported-features.md diff --git a/skills/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/cashflow.json b/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/cashflow.json similarity index 100% rename from skills/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/cashflow.json rename to manage-zerocopy-sapbdc/csn-generator/sample-csn-files/cashflow.json diff --git a/skills/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/customer.json b/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/customer.json similarity index 100% rename from skills/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/customer.json rename to manage-zerocopy-sapbdc/csn-generator/sample-csn-files/customer.json diff --git a/skills/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/entryviewjournalentry.json b/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/entryviewjournalentry.json similarity index 100% rename from skills/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/entryviewjournalentry.json rename to manage-zerocopy-sapbdc/csn-generator/sample-csn-files/entryviewjournalentry.json diff --git a/skills/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/ledger.json b/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/ledger.json similarity index 100% rename from skills/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/ledger.json rename to manage-zerocopy-sapbdc/csn-generator/sample-csn-files/ledger.json diff --git a/skills/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/product.json b/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/product.json similarity index 100% rename from skills/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/product.json rename to manage-zerocopy-sapbdc/csn-generator/sample-csn-files/product.json diff --git a/skills/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/profitcenter.json b/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/profitcenter.json similarity index 100% rename from skills/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/profitcenter.json rename to manage-zerocopy-sapbdc/csn-generator/sample-csn-files/profitcenter.json diff --git a/skills/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/supplier.json b/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/supplier.json similarity index 100% rename from skills/manage-zerocopy-sapbdc/csn-generator/sample-csn-files/supplier.json rename to manage-zerocopy-sapbdc/csn-generator/sample-csn-files/supplier.json diff --git a/skills/manage-zerocopy-sapbdc/publish/INSTRUCTIONS.md b/manage-zerocopy-sapbdc/publish/INSTRUCTIONS.md similarity index 100% rename from skills/manage-zerocopy-sapbdc/publish/INSTRUCTIONS.md rename to manage-zerocopy-sapbdc/publish/INSTRUCTIONS.md diff --git a/skills/manage-zerocopy-sapbdc/troubleshoot/INSTRUCTIONS.md b/manage-zerocopy-sapbdc/troubleshoot/INSTRUCTIONS.md similarity index 100% rename from skills/manage-zerocopy-sapbdc/troubleshoot/INSTRUCTIONS.md rename to manage-zerocopy-sapbdc/troubleshoot/INSTRUCTIONS.md diff --git a/skills/mlops/LICENSE b/mlops/LICENSE similarity index 100% rename from skills/mlops/LICENSE rename to mlops/LICENSE diff --git a/skills/mlops/SKILL.md b/mlops/SKILL.md similarity index 100% rename from skills/mlops/SKILL.md rename to mlops/SKILL.md diff --git a/skills/mlops/implement-patterns/INSTRUCTIONS.md b/mlops/implement-patterns/INSTRUCTIONS.md similarity index 100% rename from skills/mlops/implement-patterns/INSTRUCTIONS.md rename to mlops/implement-patterns/INSTRUCTIONS.md diff --git a/skills/mlops/implement-patterns/references/ci-cd-testing.md b/mlops/implement-patterns/references/ci-cd-testing.md similarity index 100% rename from skills/mlops/implement-patterns/references/ci-cd-testing.md rename to mlops/implement-patterns/references/ci-cd-testing.md diff --git a/skills/mlops/implement-patterns/references/continuous-training.md b/mlops/implement-patterns/references/continuous-training.md similarity index 100% rename from skills/mlops/implement-patterns/references/continuous-training.md rename to mlops/implement-patterns/references/continuous-training.md diff --git a/skills/mlops/implement-patterns/references/data-features.md b/mlops/implement-patterns/references/data-features.md similarity index 100% rename from skills/mlops/implement-patterns/references/data-features.md rename to mlops/implement-patterns/references/data-features.md diff --git a/skills/mlops/implement-patterns/references/governance-metadata.md b/mlops/implement-patterns/references/governance-metadata.md similarity index 100% rename from skills/mlops/implement-patterns/references/governance-metadata.md rename to mlops/implement-patterns/references/governance-metadata.md diff --git a/skills/mlops/implement-patterns/references/model-lifecycle.md b/mlops/implement-patterns/references/model-lifecycle.md similarity index 100% rename from skills/mlops/implement-patterns/references/model-lifecycle.md rename to mlops/implement-patterns/references/model-lifecycle.md diff --git a/skills/mlops/implement-patterns/references/monitoring-rollback.md b/mlops/implement-patterns/references/monitoring-rollback.md similarity index 100% rename from skills/mlops/implement-patterns/references/monitoring-rollback.md rename to mlops/implement-patterns/references/monitoring-rollback.md diff --git a/skills/mlops/implement-patterns/references/promotion-patterns.md b/mlops/implement-patterns/references/promotion-patterns.md similarity index 100% rename from skills/mlops/implement-patterns/references/promotion-patterns.md rename to mlops/implement-patterns/references/promotion-patterns.md diff --git a/skills/mlops/implement-patterns/references/templates/github-actions-deploy.yml b/mlops/implement-patterns/references/templates/github-actions-deploy.yml similarity index 100% rename from skills/mlops/implement-patterns/references/templates/github-actions-deploy.yml rename to mlops/implement-patterns/references/templates/github-actions-deploy.yml diff --git a/skills/ontology-stack-builder/LICENSE b/ontology-stack-builder/LICENSE similarity index 100% rename from skills/ontology-stack-builder/LICENSE rename to ontology-stack-builder/LICENSE diff --git a/skills/ontology-stack-builder/README.md b/ontology-stack-builder/README.md similarity index 100% rename from skills/ontology-stack-builder/README.md rename to ontology-stack-builder/README.md diff --git a/skills/ontology-stack-builder/SKILL.md b/ontology-stack-builder/SKILL.md similarity index 100% rename from skills/ontology-stack-builder/SKILL.md rename to ontology-stack-builder/SKILL.md diff --git a/skills/ontology-stack-builder/assets/ontology-graph.png b/ontology-stack-builder/assets/ontology-graph.png similarity index 100% rename from skills/ontology-stack-builder/assets/ontology-graph.png rename to ontology-stack-builder/assets/ontology-graph.png diff --git a/skills/ontology-stack-builder/pyproject.toml b/ontology-stack-builder/pyproject.toml similarity index 100% rename from skills/ontology-stack-builder/pyproject.toml rename to ontology-stack-builder/pyproject.toml diff --git a/skills/ontology-stack-builder/references/abstract_views_template.sql b/ontology-stack-builder/references/abstract_views_template.sql similarity index 100% rename from skills/ontology-stack-builder/references/abstract_views_template.sql rename to ontology-stack-builder/references/abstract_views_template.sql diff --git a/skills/ontology-stack-builder/references/agent_config_template.json b/ontology-stack-builder/references/agent_config_template.json similarity index 100% rename from skills/ontology-stack-builder/references/agent_config_template.json rename to ontology-stack-builder/references/agent_config_template.json diff --git a/skills/ontology-stack-builder/references/metadata_tables_template.sql b/ontology-stack-builder/references/metadata_tables_template.sql similarity index 100% rename from skills/ontology-stack-builder/references/metadata_tables_template.sql rename to ontology-stack-builder/references/metadata_tables_template.sql diff --git a/skills/ontology-stack-builder/references/physical_layer_template.sql b/ontology-stack-builder/references/physical_layer_template.sql similarity index 100% rename from skills/ontology-stack-builder/references/physical_layer_template.sql rename to ontology-stack-builder/references/physical_layer_template.sql diff --git a/skills/ontology-stack-builder/references/semantic_model_template.yaml b/ontology-stack-builder/references/semantic_model_template.yaml similarity index 100% rename from skills/ontology-stack-builder/references/semantic_model_template.yaml rename to ontology-stack-builder/references/semantic_model_template.yaml diff --git a/skills/ontology-stack-builder/scripts/generate_agent_config.py b/ontology-stack-builder/scripts/generate_agent_config.py similarity index 100% rename from skills/ontology-stack-builder/scripts/generate_agent_config.py rename to ontology-stack-builder/scripts/generate_agent_config.py diff --git a/skills/ontology-stack-builder/scripts/generate_ontology_sql.py b/ontology-stack-builder/scripts/generate_ontology_sql.py similarity index 100% rename from skills/ontology-stack-builder/scripts/generate_ontology_sql.py rename to ontology-stack-builder/scripts/generate_ontology_sql.py diff --git a/skills/ontology-stack-builder/scripts/generate_semantic_models.py b/ontology-stack-builder/scripts/generate_semantic_models.py similarity index 100% rename from skills/ontology-stack-builder/scripts/generate_semantic_models.py rename to ontology-stack-builder/scripts/generate_semantic_models.py diff --git a/skills/ontology-stack-builder/scripts/generate_spcs_scaffolding.py b/ontology-stack-builder/scripts/generate_spcs_scaffolding.py similarity index 100% rename from skills/ontology-stack-builder/scripts/generate_spcs_scaffolding.py rename to ontology-stack-builder/scripts/generate_spcs_scaffolding.py diff --git a/skills/ontology-stack-builder/scripts/introspect_schema.py b/ontology-stack-builder/scripts/introspect_schema.py similarity index 100% rename from skills/ontology-stack-builder/scripts/introspect_schema.py rename to ontology-stack-builder/scripts/introspect_schema.py diff --git a/skills/ontology-stack-builder/scripts/parse_owl.py b/ontology-stack-builder/scripts/parse_owl.py similarity index 100% rename from skills/ontology-stack-builder/scripts/parse_owl.py rename to ontology-stack-builder/scripts/parse_owl.py diff --git a/skills/ontology-stack-builder/scripts/visualize_ontology.py b/ontology-stack-builder/scripts/visualize_ontology.py similarity index 100% rename from skills/ontology-stack-builder/scripts/visualize_ontology.py rename to ontology-stack-builder/scripts/visualize_ontology.py diff --git a/skills/openflow-spcs-privatelink/LICENSE b/openflow-spcs-privatelink/LICENSE similarity index 100% rename from skills/openflow-spcs-privatelink/LICENSE rename to openflow-spcs-privatelink/LICENSE diff --git a/skills/openflow-spcs-privatelink/SKILL.md b/openflow-spcs-privatelink/SKILL.md similarity index 100% rename from skills/openflow-spcs-privatelink/SKILL.md rename to openflow-spcs-privatelink/SKILL.md diff --git a/skills/openflow-spcs-privatelink/TROUBLESHOOTING.md b/openflow-spcs-privatelink/TROUBLESHOOTING.md similarity index 100% rename from skills/openflow-spcs-privatelink/TROUBLESHOOTING.md rename to openflow-spcs-privatelink/TROUBLESHOOTING.md diff --git a/skills/quickstart-guide/LICENSE b/quickstart-guide/LICENSE similarity index 100% rename from skills/quickstart-guide/LICENSE rename to quickstart-guide/LICENSE diff --git a/skills/quickstart-guide/SKILL.md b/quickstart-guide/SKILL.md similarity index 100% rename from skills/quickstart-guide/SKILL.md rename to quickstart-guide/SKILL.md diff --git a/skills/quickstart-guide/references/quickstart-parsing.md b/quickstart-guide/references/quickstart-parsing.md similarity index 100% rename from skills/quickstart-guide/references/quickstart-parsing.md rename to quickstart-guide/references/quickstart-parsing.md diff --git a/skills/quickstart-guide/references/teaching-guide.md b/quickstart-guide/references/teaching-guide.md similarity index 100% rename from skills/quickstart-guide/references/teaching-guide.md rename to quickstart-guide/references/teaching-guide.md diff --git a/skills/rbac/LICENSE b/rbac/LICENSE similarity index 100% rename from skills/rbac/LICENSE rename to rbac/LICENSE diff --git a/skills/rbac/SKILL.md b/rbac/SKILL.md similarity index 100% rename from skills/rbac/SKILL.md rename to rbac/SKILL.md diff --git a/skills/rbac/architecture-patterns.md b/rbac/architecture-patterns.md similarity index 100% rename from skills/rbac/architecture-patterns.md rename to rbac/architecture-patterns.md diff --git a/skills/rbac/database-access-roles.md b/rbac/database-access-roles.md similarity index 100% rename from skills/rbac/database-access-roles.md rename to rbac/database-access-roles.md diff --git a/skills/rbac/domain-admin-roles.md b/rbac/domain-admin-roles.md similarity index 100% rename from skills/rbac/domain-admin-roles.md rename to rbac/domain-admin-roles.md diff --git a/skills/rbac/environment-admin-roles.md b/rbac/environment-admin-roles.md similarity index 100% rename from skills/rbac/environment-admin-roles.md rename to rbac/environment-admin-roles.md diff --git a/skills/rbac/oob-account-roles.md b/rbac/oob-account-roles.md similarity index 100% rename from skills/rbac/oob-account-roles.md rename to rbac/oob-account-roles.md diff --git a/skills/rbac/personas.md b/rbac/personas.md similarity index 100% rename from skills/rbac/personas.md rename to rbac/personas.md diff --git a/skills/rbac/policy-roles.md b/rbac/policy-roles.md similarity index 100% rename from skills/rbac/policy-roles.md rename to rbac/policy-roles.md diff --git a/skills/rbac/schema-access-roles.md b/rbac/schema-access-roles.md similarity index 100% rename from skills/rbac/schema-access-roles.md rename to rbac/schema-access-roles.md diff --git a/skills/rbac/secondary-roles.md b/rbac/secondary-roles.md similarity index 100% rename from skills/rbac/secondary-roles.md rename to rbac/secondary-roles.md diff --git a/skills/rbac/warehouse-access-roles.md b/rbac/warehouse-access-roles.md similarity index 100% rename from skills/rbac/warehouse-access-roles.md rename to rbac/warehouse-access-roles.md diff --git a/skills/semantic-view-patterns/LICENSE b/semantic-view-patterns/LICENSE similarity index 100% rename from skills/semantic-view-patterns/LICENSE rename to semantic-view-patterns/LICENSE diff --git a/skills/semantic-view-patterns/SKILL.md b/semantic-view-patterns/SKILL.md similarity index 100% rename from skills/semantic-view-patterns/SKILL.md rename to semantic-view-patterns/SKILL.md diff --git a/skills/semantic-view-patterns/run_snippet.py b/semantic-view-patterns/run_snippet.py similarity index 100% rename from skills/semantic-view-patterns/run_snippet.py rename to semantic-view-patterns/run_snippet.py diff --git a/skills/semantic-view-patterns/snippets/README.md b/semantic-view-patterns/snippets/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/README.md rename to semantic-view-patterns/snippets/README.md diff --git a/skills/semantic-view-patterns/snippets/accumulating_snapshot/README.md b/semantic-view-patterns/snippets/accumulating_snapshot/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/accumulating_snapshot/README.md rename to semantic-view-patterns/snippets/accumulating_snapshot/README.md diff --git a/skills/semantic-view-patterns/snippets/accumulating_snapshot/queries.sql b/semantic-view-patterns/snippets/accumulating_snapshot/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/accumulating_snapshot/queries.sql rename to semantic-view-patterns/snippets/accumulating_snapshot/queries.sql diff --git a/skills/semantic-view-patterns/snippets/accumulating_snapshot/schema.sql b/semantic-view-patterns/snippets/accumulating_snapshot/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/accumulating_snapshot/schema.sql rename to semantic-view-patterns/snippets/accumulating_snapshot/schema.sql diff --git a/skills/semantic-view-patterns/snippets/accumulating_snapshot/seed_data.sql b/semantic-view-patterns/snippets/accumulating_snapshot/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/accumulating_snapshot/seed_data.sql rename to semantic-view-patterns/snippets/accumulating_snapshot/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/accumulating_snapshot/semantic_view.sql b/semantic-view-patterns/snippets/accumulating_snapshot/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/accumulating_snapshot/semantic_view.sql rename to semantic-view-patterns/snippets/accumulating_snapshot/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/accumulating_snapshot/semantic_view.yaml b/semantic-view-patterns/snippets/accumulating_snapshot/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/accumulating_snapshot/semantic_view.yaml rename to semantic-view-patterns/snippets/accumulating_snapshot/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/ai_metadata/README.md b/semantic-view-patterns/snippets/ai_metadata/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/ai_metadata/README.md rename to semantic-view-patterns/snippets/ai_metadata/README.md diff --git a/skills/semantic-view-patterns/snippets/ai_metadata/queries.sql b/semantic-view-patterns/snippets/ai_metadata/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/ai_metadata/queries.sql rename to semantic-view-patterns/snippets/ai_metadata/queries.sql diff --git a/skills/semantic-view-patterns/snippets/ai_metadata/schema.sql b/semantic-view-patterns/snippets/ai_metadata/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/ai_metadata/schema.sql rename to semantic-view-patterns/snippets/ai_metadata/schema.sql diff --git a/skills/semantic-view-patterns/snippets/ai_metadata/seed_data.sql b/semantic-view-patterns/snippets/ai_metadata/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/ai_metadata/seed_data.sql rename to semantic-view-patterns/snippets/ai_metadata/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/ai_metadata/semantic_view.sql b/semantic-view-patterns/snippets/ai_metadata/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/ai_metadata/semantic_view.sql rename to semantic-view-patterns/snippets/ai_metadata/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/ai_metadata/semantic_view.yaml b/semantic-view-patterns/snippets/ai_metadata/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/ai_metadata/semantic_view.yaml rename to semantic-view-patterns/snippets/ai_metadata/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/asof_join/README.md b/semantic-view-patterns/snippets/asof_join/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/asof_join/README.md rename to semantic-view-patterns/snippets/asof_join/README.md diff --git a/skills/semantic-view-patterns/snippets/asof_join/queries.sql b/semantic-view-patterns/snippets/asof_join/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/asof_join/queries.sql rename to semantic-view-patterns/snippets/asof_join/queries.sql diff --git a/skills/semantic-view-patterns/snippets/asof_join/schema.sql b/semantic-view-patterns/snippets/asof_join/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/asof_join/schema.sql rename to semantic-view-patterns/snippets/asof_join/schema.sql diff --git a/skills/semantic-view-patterns/snippets/asof_join/seed_data.sql b/semantic-view-patterns/snippets/asof_join/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/asof_join/seed_data.sql rename to semantic-view-patterns/snippets/asof_join/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/asof_join/semantic_view.sql b/semantic-view-patterns/snippets/asof_join/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/asof_join/semantic_view.sql rename to semantic-view-patterns/snippets/asof_join/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/asof_join/semantic_view.yaml b/semantic-view-patterns/snippets/asof_join/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/asof_join/semantic_view.yaml rename to semantic-view-patterns/snippets/asof_join/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/caller_rights/README.md b/semantic-view-patterns/snippets/caller_rights/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/caller_rights/README.md rename to semantic-view-patterns/snippets/caller_rights/README.md diff --git a/skills/semantic-view-patterns/snippets/caller_rights/queries.sql b/semantic-view-patterns/snippets/caller_rights/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/caller_rights/queries.sql rename to semantic-view-patterns/snippets/caller_rights/queries.sql diff --git a/skills/semantic-view-patterns/snippets/caller_rights/schema.sql b/semantic-view-patterns/snippets/caller_rights/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/caller_rights/schema.sql rename to semantic-view-patterns/snippets/caller_rights/schema.sql diff --git a/skills/semantic-view-patterns/snippets/caller_rights/seed_data.sql b/semantic-view-patterns/snippets/caller_rights/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/caller_rights/seed_data.sql rename to semantic-view-patterns/snippets/caller_rights/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/caller_rights/semantic_view.sql b/semantic-view-patterns/snippets/caller_rights/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/caller_rights/semantic_view.sql rename to semantic-view-patterns/snippets/caller_rights/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/caller_rights/semantic_view.yaml b/semantic-view-patterns/snippets/caller_rights/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/caller_rights/semantic_view.yaml rename to semantic-view-patterns/snippets/caller_rights/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/derived_metrics/README.md b/semantic-view-patterns/snippets/derived_metrics/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/derived_metrics/README.md rename to semantic-view-patterns/snippets/derived_metrics/README.md diff --git a/skills/semantic-view-patterns/snippets/derived_metrics/queries.sql b/semantic-view-patterns/snippets/derived_metrics/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/derived_metrics/queries.sql rename to semantic-view-patterns/snippets/derived_metrics/queries.sql diff --git a/skills/semantic-view-patterns/snippets/derived_metrics/schema.sql b/semantic-view-patterns/snippets/derived_metrics/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/derived_metrics/schema.sql rename to semantic-view-patterns/snippets/derived_metrics/schema.sql diff --git a/skills/semantic-view-patterns/snippets/derived_metrics/seed_data.sql b/semantic-view-patterns/snippets/derived_metrics/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/derived_metrics/seed_data.sql rename to semantic-view-patterns/snippets/derived_metrics/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/derived_metrics/semantic_view.sql b/semantic-view-patterns/snippets/derived_metrics/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/derived_metrics/semantic_view.sql rename to semantic-view-patterns/snippets/derived_metrics/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/derived_metrics/semantic_view.yaml b/semantic-view-patterns/snippets/derived_metrics/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/derived_metrics/semantic_view.yaml rename to semantic-view-patterns/snippets/derived_metrics/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/entity_facts/README.md b/semantic-view-patterns/snippets/entity_facts/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/entity_facts/README.md rename to semantic-view-patterns/snippets/entity_facts/README.md diff --git a/skills/semantic-view-patterns/snippets/entity_facts/queries.sql b/semantic-view-patterns/snippets/entity_facts/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/entity_facts/queries.sql rename to semantic-view-patterns/snippets/entity_facts/queries.sql diff --git a/skills/semantic-view-patterns/snippets/entity_facts/schema.sql b/semantic-view-patterns/snippets/entity_facts/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/entity_facts/schema.sql rename to semantic-view-patterns/snippets/entity_facts/schema.sql diff --git a/skills/semantic-view-patterns/snippets/entity_facts/seed_data.sql b/semantic-view-patterns/snippets/entity_facts/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/entity_facts/seed_data.sql rename to semantic-view-patterns/snippets/entity_facts/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/entity_facts/semantic_view.sql b/semantic-view-patterns/snippets/entity_facts/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/entity_facts/semantic_view.sql rename to semantic-view-patterns/snippets/entity_facts/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/entity_facts/semantic_view.yaml b/semantic-view-patterns/snippets/entity_facts/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/entity_facts/semantic_view.yaml rename to semantic-view-patterns/snippets/entity_facts/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/fact_as_relationship_key/README.md b/semantic-view-patterns/snippets/fact_as_relationship_key/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/fact_as_relationship_key/README.md rename to semantic-view-patterns/snippets/fact_as_relationship_key/README.md diff --git a/skills/semantic-view-patterns/snippets/fact_as_relationship_key/queries.sql b/semantic-view-patterns/snippets/fact_as_relationship_key/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/fact_as_relationship_key/queries.sql rename to semantic-view-patterns/snippets/fact_as_relationship_key/queries.sql diff --git a/skills/semantic-view-patterns/snippets/fact_as_relationship_key/schema.sql b/semantic-view-patterns/snippets/fact_as_relationship_key/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/fact_as_relationship_key/schema.sql rename to semantic-view-patterns/snippets/fact_as_relationship_key/schema.sql diff --git a/skills/semantic-view-patterns/snippets/fact_as_relationship_key/seed_data.sql b/semantic-view-patterns/snippets/fact_as_relationship_key/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/fact_as_relationship_key/seed_data.sql rename to semantic-view-patterns/snippets/fact_as_relationship_key/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/fact_as_relationship_key/semantic_view.sql b/semantic-view-patterns/snippets/fact_as_relationship_key/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/fact_as_relationship_key/semantic_view.sql rename to semantic-view-patterns/snippets/fact_as_relationship_key/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/fact_as_relationship_key/semantic_view.yaml b/semantic-view-patterns/snippets/fact_as_relationship_key/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/fact_as_relationship_key/semantic_view.yaml rename to semantic-view-patterns/snippets/fact_as_relationship_key/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/inline_sv/README.md b/semantic-view-patterns/snippets/inline_sv/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/inline_sv/README.md rename to semantic-view-patterns/snippets/inline_sv/README.md diff --git a/skills/semantic-view-patterns/snippets/inline_sv/schema.sql b/semantic-view-patterns/snippets/inline_sv/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/inline_sv/schema.sql rename to semantic-view-patterns/snippets/inline_sv/schema.sql diff --git a/skills/semantic-view-patterns/snippets/inline_sv/seed_data.sql b/semantic-view-patterns/snippets/inline_sv/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/inline_sv/seed_data.sql rename to semantic-view-patterns/snippets/inline_sv/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/inline_sv/semantic_view.sql b/semantic-view-patterns/snippets/inline_sv/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/inline_sv/semantic_view.sql rename to semantic-view-patterns/snippets/inline_sv/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/inline_sv/semantic_view.yaml b/semantic-view-patterns/snippets/inline_sv/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/inline_sv/semantic_view.yaml rename to semantic-view-patterns/snippets/inline_sv/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/introspection/README.md b/semantic-view-patterns/snippets/introspection/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/introspection/README.md rename to semantic-view-patterns/snippets/introspection/README.md diff --git a/skills/semantic-view-patterns/snippets/introspection/queries.sql b/semantic-view-patterns/snippets/introspection/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/introspection/queries.sql rename to semantic-view-patterns/snippets/introspection/queries.sql diff --git a/skills/semantic-view-patterns/snippets/introspection/schema.sql b/semantic-view-patterns/snippets/introspection/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/introspection/schema.sql rename to semantic-view-patterns/snippets/introspection/schema.sql diff --git a/skills/semantic-view-patterns/snippets/materialization/README.md b/semantic-view-patterns/snippets/materialization/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/materialization/README.md rename to semantic-view-patterns/snippets/materialization/README.md diff --git a/skills/semantic-view-patterns/snippets/materialization/queries.sql b/semantic-view-patterns/snippets/materialization/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/materialization/queries.sql rename to semantic-view-patterns/snippets/materialization/queries.sql diff --git a/skills/semantic-view-patterns/snippets/materialization/schema.sql b/semantic-view-patterns/snippets/materialization/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/materialization/schema.sql rename to semantic-view-patterns/snippets/materialization/schema.sql diff --git a/skills/semantic-view-patterns/snippets/materialization/seed_data.sql b/semantic-view-patterns/snippets/materialization/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/materialization/seed_data.sql rename to semantic-view-patterns/snippets/materialization/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/materialization/semantic_view.sql b/semantic-view-patterns/snippets/materialization/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/materialization/semantic_view.sql rename to semantic-view-patterns/snippets/materialization/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/materialization/semantic_view.yaml b/semantic-view-patterns/snippets/materialization/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/materialization/semantic_view.yaml rename to semantic-view-patterns/snippets/materialization/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/multi_fact_table/README.md b/semantic-view-patterns/snippets/multi_fact_table/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/multi_fact_table/README.md rename to semantic-view-patterns/snippets/multi_fact_table/README.md diff --git a/skills/semantic-view-patterns/snippets/multi_fact_table/queries.sql b/semantic-view-patterns/snippets/multi_fact_table/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/multi_fact_table/queries.sql rename to semantic-view-patterns/snippets/multi_fact_table/queries.sql diff --git a/skills/semantic-view-patterns/snippets/multi_fact_table/schema.sql b/semantic-view-patterns/snippets/multi_fact_table/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/multi_fact_table/schema.sql rename to semantic-view-patterns/snippets/multi_fact_table/schema.sql diff --git a/skills/semantic-view-patterns/snippets/multi_fact_table/seed_data.sql b/semantic-view-patterns/snippets/multi_fact_table/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/multi_fact_table/seed_data.sql rename to semantic-view-patterns/snippets/multi_fact_table/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/multi_fact_table/semantic_view.sql b/semantic-view-patterns/snippets/multi_fact_table/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/multi_fact_table/semantic_view.sql rename to semantic-view-patterns/snippets/multi_fact_table/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/multi_fact_table/semantic_view.yaml b/semantic-view-patterns/snippets/multi_fact_table/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/multi_fact_table/semantic_view.yaml rename to semantic-view-patterns/snippets/multi_fact_table/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/multi_path_metrics/README.md b/semantic-view-patterns/snippets/multi_path_metrics/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/multi_path_metrics/README.md rename to semantic-view-patterns/snippets/multi_path_metrics/README.md diff --git a/skills/semantic-view-patterns/snippets/multi_path_metrics/queries.sql b/semantic-view-patterns/snippets/multi_path_metrics/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/multi_path_metrics/queries.sql rename to semantic-view-patterns/snippets/multi_path_metrics/queries.sql diff --git a/skills/semantic-view-patterns/snippets/multi_path_metrics/schema.sql b/semantic-view-patterns/snippets/multi_path_metrics/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/multi_path_metrics/schema.sql rename to semantic-view-patterns/snippets/multi_path_metrics/schema.sql diff --git a/skills/semantic-view-patterns/snippets/multi_path_metrics/seed_data.sql b/semantic-view-patterns/snippets/multi_path_metrics/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/multi_path_metrics/seed_data.sql rename to semantic-view-patterns/snippets/multi_path_metrics/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/multi_path_metrics/semantic_view.sql b/semantic-view-patterns/snippets/multi_path_metrics/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/multi_path_metrics/semantic_view.sql rename to semantic-view-patterns/snippets/multi_path_metrics/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/multi_path_metrics/semantic_view.yaml b/semantic-view-patterns/snippets/multi_path_metrics/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/multi_path_metrics/semantic_view.yaml rename to semantic-view-patterns/snippets/multi_path_metrics/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/range_join/README.md b/semantic-view-patterns/snippets/range_join/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/range_join/README.md rename to semantic-view-patterns/snippets/range_join/README.md diff --git a/skills/semantic-view-patterns/snippets/range_join/queries.sql b/semantic-view-patterns/snippets/range_join/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/range_join/queries.sql rename to semantic-view-patterns/snippets/range_join/queries.sql diff --git a/skills/semantic-view-patterns/snippets/range_join/schema.sql b/semantic-view-patterns/snippets/range_join/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/range_join/schema.sql rename to semantic-view-patterns/snippets/range_join/schema.sql diff --git a/skills/semantic-view-patterns/snippets/range_join/seed_data.sql b/semantic-view-patterns/snippets/range_join/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/range_join/seed_data.sql rename to semantic-view-patterns/snippets/range_join/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/range_join/semantic_view.sql b/semantic-view-patterns/snippets/range_join/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/range_join/semantic_view.sql rename to semantic-view-patterns/snippets/range_join/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/range_join/semantic_view.yaml b/semantic-view-patterns/snippets/range_join/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/range_join/semantic_view.yaml rename to semantic-view-patterns/snippets/range_join/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/role_playing_dimensions/README.md b/semantic-view-patterns/snippets/role_playing_dimensions/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/role_playing_dimensions/README.md rename to semantic-view-patterns/snippets/role_playing_dimensions/README.md diff --git a/skills/semantic-view-patterns/snippets/role_playing_dimensions/queries.sql b/semantic-view-patterns/snippets/role_playing_dimensions/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/role_playing_dimensions/queries.sql rename to semantic-view-patterns/snippets/role_playing_dimensions/queries.sql diff --git a/skills/semantic-view-patterns/snippets/role_playing_dimensions/schema.sql b/semantic-view-patterns/snippets/role_playing_dimensions/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/role_playing_dimensions/schema.sql rename to semantic-view-patterns/snippets/role_playing_dimensions/schema.sql diff --git a/skills/semantic-view-patterns/snippets/role_playing_dimensions/seed_data.sql b/semantic-view-patterns/snippets/role_playing_dimensions/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/role_playing_dimensions/seed_data.sql rename to semantic-view-patterns/snippets/role_playing_dimensions/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/role_playing_dimensions/semantic_view.sql b/semantic-view-patterns/snippets/role_playing_dimensions/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/role_playing_dimensions/semantic_view.sql rename to semantic-view-patterns/snippets/role_playing_dimensions/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/role_playing_dimensions/semantic_view.yaml b/semantic-view-patterns/snippets/role_playing_dimensions/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/role_playing_dimensions/semantic_view.yaml rename to semantic-view-patterns/snippets/role_playing_dimensions/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/row_access_policies/README.md b/semantic-view-patterns/snippets/row_access_policies/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/row_access_policies/README.md rename to semantic-view-patterns/snippets/row_access_policies/README.md diff --git a/skills/semantic-view-patterns/snippets/row_access_policies/queries.sql b/semantic-view-patterns/snippets/row_access_policies/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/row_access_policies/queries.sql rename to semantic-view-patterns/snippets/row_access_policies/queries.sql diff --git a/skills/semantic-view-patterns/snippets/row_access_policies/schema.sql b/semantic-view-patterns/snippets/row_access_policies/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/row_access_policies/schema.sql rename to semantic-view-patterns/snippets/row_access_policies/schema.sql diff --git a/skills/semantic-view-patterns/snippets/row_access_policies/seed_data.sql b/semantic-view-patterns/snippets/row_access_policies/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/row_access_policies/seed_data.sql rename to semantic-view-patterns/snippets/row_access_policies/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/row_access_policies/semantic_view.sql b/semantic-view-patterns/snippets/row_access_policies/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/row_access_policies/semantic_view.sql rename to semantic-view-patterns/snippets/row_access_policies/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/row_access_policies/semantic_view.yaml b/semantic-view-patterns/snippets/row_access_policies/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/row_access_policies/semantic_view.yaml rename to semantic-view-patterns/snippets/row_access_policies/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/scoped_dataset/README.md b/semantic-view-patterns/snippets/scoped_dataset/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/scoped_dataset/README.md rename to semantic-view-patterns/snippets/scoped_dataset/README.md diff --git a/skills/semantic-view-patterns/snippets/scoped_dataset/queries.sql b/semantic-view-patterns/snippets/scoped_dataset/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/scoped_dataset/queries.sql rename to semantic-view-patterns/snippets/scoped_dataset/queries.sql diff --git a/skills/semantic-view-patterns/snippets/scoped_dataset/schema.sql b/semantic-view-patterns/snippets/scoped_dataset/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/scoped_dataset/schema.sql rename to semantic-view-patterns/snippets/scoped_dataset/schema.sql diff --git a/skills/semantic-view-patterns/snippets/scoped_dataset/seed_data.sql b/semantic-view-patterns/snippets/scoped_dataset/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/scoped_dataset/seed_data.sql rename to semantic-view-patterns/snippets/scoped_dataset/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/scoped_dataset/semantic_view.sql b/semantic-view-patterns/snippets/scoped_dataset/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/scoped_dataset/semantic_view.sql rename to semantic-view-patterns/snippets/scoped_dataset/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/scoped_dataset/semantic_view.yaml b/semantic-view-patterns/snippets/scoped_dataset/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/scoped_dataset/semantic_view.yaml rename to semantic-view-patterns/snippets/scoped_dataset/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/semi_additive_metric/README.md b/semantic-view-patterns/snippets/semi_additive_metric/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/semi_additive_metric/README.md rename to semantic-view-patterns/snippets/semi_additive_metric/README.md diff --git a/skills/semantic-view-patterns/snippets/semi_additive_metric/queries.sql b/semantic-view-patterns/snippets/semi_additive_metric/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/semi_additive_metric/queries.sql rename to semantic-view-patterns/snippets/semi_additive_metric/queries.sql diff --git a/skills/semantic-view-patterns/snippets/semi_additive_metric/schema.sql b/semantic-view-patterns/snippets/semi_additive_metric/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/semi_additive_metric/schema.sql rename to semantic-view-patterns/snippets/semi_additive_metric/schema.sql diff --git a/skills/semantic-view-patterns/snippets/semi_additive_metric/seed_data.sql b/semantic-view-patterns/snippets/semi_additive_metric/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/semi_additive_metric/seed_data.sql rename to semantic-view-patterns/snippets/semi_additive_metric/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/semi_additive_metric/semantic_view.sql b/semantic-view-patterns/snippets/semi_additive_metric/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/semi_additive_metric/semantic_view.sql rename to semantic-view-patterns/snippets/semi_additive_metric/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/semi_additive_metric/semantic_view.yaml b/semantic-view-patterns/snippets/semi_additive_metric/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/semi_additive_metric/semantic_view.yaml rename to semantic-view-patterns/snippets/semi_additive_metric/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/shared_degenerate_dimension/README.md b/semantic-view-patterns/snippets/shared_degenerate_dimension/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/shared_degenerate_dimension/README.md rename to semantic-view-patterns/snippets/shared_degenerate_dimension/README.md diff --git a/skills/semantic-view-patterns/snippets/shared_degenerate_dimension/queries.sql b/semantic-view-patterns/snippets/shared_degenerate_dimension/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/shared_degenerate_dimension/queries.sql rename to semantic-view-patterns/snippets/shared_degenerate_dimension/queries.sql diff --git a/skills/semantic-view-patterns/snippets/shared_degenerate_dimension/schema.sql b/semantic-view-patterns/snippets/shared_degenerate_dimension/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/shared_degenerate_dimension/schema.sql rename to semantic-view-patterns/snippets/shared_degenerate_dimension/schema.sql diff --git a/skills/semantic-view-patterns/snippets/shared_degenerate_dimension/seed_data.sql b/semantic-view-patterns/snippets/shared_degenerate_dimension/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/shared_degenerate_dimension/seed_data.sql rename to semantic-view-patterns/snippets/shared_degenerate_dimension/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/shared_degenerate_dimension/semantic_view.sql b/semantic-view-patterns/snippets/shared_degenerate_dimension/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/shared_degenerate_dimension/semantic_view.sql rename to semantic-view-patterns/snippets/shared_degenerate_dimension/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/shared_degenerate_dimension/semantic_view.yaml b/semantic-view-patterns/snippets/shared_degenerate_dimension/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/shared_degenerate_dimension/semantic_view.yaml rename to semantic-view-patterns/snippets/shared_degenerate_dimension/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/standard_sql/README.md b/semantic-view-patterns/snippets/standard_sql/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/standard_sql/README.md rename to semantic-view-patterns/snippets/standard_sql/README.md diff --git a/skills/semantic-view-patterns/snippets/standard_sql/queries.sql b/semantic-view-patterns/snippets/standard_sql/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/standard_sql/queries.sql rename to semantic-view-patterns/snippets/standard_sql/queries.sql diff --git a/skills/semantic-view-patterns/snippets/standard_sql/schema.sql b/semantic-view-patterns/snippets/standard_sql/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/standard_sql/schema.sql rename to semantic-view-patterns/snippets/standard_sql/schema.sql diff --git a/skills/semantic-view-patterns/snippets/sv_diagnostics/README.md b/semantic-view-patterns/snippets/sv_diagnostics/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/sv_diagnostics/README.md rename to semantic-view-patterns/snippets/sv_diagnostics/README.md diff --git a/skills/semantic-view-patterns/snippets/sv_diagnostics/queries.sql b/semantic-view-patterns/snippets/sv_diagnostics/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/sv_diagnostics/queries.sql rename to semantic-view-patterns/snippets/sv_diagnostics/queries.sql diff --git a/skills/semantic-view-patterns/snippets/sv_diagnostics/schema.sql b/semantic-view-patterns/snippets/sv_diagnostics/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/sv_diagnostics/schema.sql rename to semantic-view-patterns/snippets/sv_diagnostics/schema.sql diff --git a/skills/semantic-view-patterns/snippets/sv_diagnostics/seed_data.sql b/semantic-view-patterns/snippets/sv_diagnostics/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/sv_diagnostics/seed_data.sql rename to semantic-view-patterns/snippets/sv_diagnostics/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/sv_diagnostics/semantic_view.sql b/semantic-view-patterns/snippets/sv_diagnostics/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/sv_diagnostics/semantic_view.sql rename to semantic-view-patterns/snippets/sv_diagnostics/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/sv_diagnostics/semantic_view.yaml b/semantic-view-patterns/snippets/sv_diagnostics/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/sv_diagnostics/semantic_view.yaml rename to semantic-view-patterns/snippets/sv_diagnostics/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/system_explain_semantic_query/README.md b/semantic-view-patterns/snippets/system_explain_semantic_query/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/system_explain_semantic_query/README.md rename to semantic-view-patterns/snippets/system_explain_semantic_query/README.md diff --git a/skills/semantic-view-patterns/snippets/system_explain_semantic_query/queries.sql b/semantic-view-patterns/snippets/system_explain_semantic_query/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/system_explain_semantic_query/queries.sql rename to semantic-view-patterns/snippets/system_explain_semantic_query/queries.sql diff --git a/skills/semantic-view-patterns/snippets/system_explain_semantic_query/schema.sql b/semantic-view-patterns/snippets/system_explain_semantic_query/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/system_explain_semantic_query/schema.sql rename to semantic-view-patterns/snippets/system_explain_semantic_query/schema.sql diff --git a/skills/semantic-view-patterns/snippets/system_explain_semantic_query/seed_data.sql b/semantic-view-patterns/snippets/system_explain_semantic_query/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/system_explain_semantic_query/seed_data.sql rename to semantic-view-patterns/snippets/system_explain_semantic_query/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/system_explain_semantic_query/semantic_view.sql b/semantic-view-patterns/snippets/system_explain_semantic_query/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/system_explain_semantic_query/semantic_view.sql rename to semantic-view-patterns/snippets/system_explain_semantic_query/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/system_explain_semantic_query/semantic_view.yaml b/semantic-view-patterns/snippets/system_explain_semantic_query/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/system_explain_semantic_query/semantic_view.yaml rename to semantic-view-patterns/snippets/system_explain_semantic_query/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/tags/README.md b/semantic-view-patterns/snippets/tags/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/tags/README.md rename to semantic-view-patterns/snippets/tags/README.md diff --git a/skills/semantic-view-patterns/snippets/tags/queries.sql b/semantic-view-patterns/snippets/tags/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/tags/queries.sql rename to semantic-view-patterns/snippets/tags/queries.sql diff --git a/skills/semantic-view-patterns/snippets/tags/schema.sql b/semantic-view-patterns/snippets/tags/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/tags/schema.sql rename to semantic-view-patterns/snippets/tags/schema.sql diff --git a/skills/semantic-view-patterns/snippets/tags/seed_data.sql b/semantic-view-patterns/snippets/tags/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/tags/seed_data.sql rename to semantic-view-patterns/snippets/tags/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/tags/semantic_view.sql b/semantic-view-patterns/snippets/tags/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/tags/semantic_view.sql rename to semantic-view-patterns/snippets/tags/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/tags/semantic_view.yaml b/semantic-view-patterns/snippets/tags/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/tags/semantic_view.yaml rename to semantic-view-patterns/snippets/tags/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/time_intelligence/README.md b/semantic-view-patterns/snippets/time_intelligence/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/time_intelligence/README.md rename to semantic-view-patterns/snippets/time_intelligence/README.md diff --git a/skills/semantic-view-patterns/snippets/time_intelligence/queries.sql b/semantic-view-patterns/snippets/time_intelligence/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/time_intelligence/queries.sql rename to semantic-view-patterns/snippets/time_intelligence/queries.sql diff --git a/skills/semantic-view-patterns/snippets/time_intelligence/schema.sql b/semantic-view-patterns/snippets/time_intelligence/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/time_intelligence/schema.sql rename to semantic-view-patterns/snippets/time_intelligence/schema.sql diff --git a/skills/semantic-view-patterns/snippets/time_intelligence/seed_data.sql b/semantic-view-patterns/snippets/time_intelligence/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/time_intelligence/seed_data.sql rename to semantic-view-patterns/snippets/time_intelligence/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/time_intelligence/semantic_view.sql b/semantic-view-patterns/snippets/time_intelligence/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/time_intelligence/semantic_view.sql rename to semantic-view-patterns/snippets/time_intelligence/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/time_intelligence/semantic_view.yaml b/semantic-view-patterns/snippets/time_intelligence/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/time_intelligence/semantic_view.yaml rename to semantic-view-patterns/snippets/time_intelligence/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/variables/README.md b/semantic-view-patterns/snippets/variables/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/variables/README.md rename to semantic-view-patterns/snippets/variables/README.md diff --git a/skills/semantic-view-patterns/snippets/variables/queries.sql b/semantic-view-patterns/snippets/variables/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/variables/queries.sql rename to semantic-view-patterns/snippets/variables/queries.sql diff --git a/skills/semantic-view-patterns/snippets/variables/schema.sql b/semantic-view-patterns/snippets/variables/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/variables/schema.sql rename to semantic-view-patterns/snippets/variables/schema.sql diff --git a/skills/semantic-view-patterns/snippets/variables/seed_data.sql b/semantic-view-patterns/snippets/variables/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/variables/seed_data.sql rename to semantic-view-patterns/snippets/variables/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/variables/semantic_view.sql b/semantic-view-patterns/snippets/variables/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/variables/semantic_view.sql rename to semantic-view-patterns/snippets/variables/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/variables/semantic_view.yaml b/semantic-view-patterns/snippets/variables/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/variables/semantic_view.yaml rename to semantic-view-patterns/snippets/variables/semantic_view.yaml diff --git a/skills/semantic-view-patterns/snippets/window_metrics/README.md b/semantic-view-patterns/snippets/window_metrics/README.md similarity index 100% rename from skills/semantic-view-patterns/snippets/window_metrics/README.md rename to semantic-view-patterns/snippets/window_metrics/README.md diff --git a/skills/semantic-view-patterns/snippets/window_metrics/queries.sql b/semantic-view-patterns/snippets/window_metrics/queries.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/window_metrics/queries.sql rename to semantic-view-patterns/snippets/window_metrics/queries.sql diff --git a/skills/semantic-view-patterns/snippets/window_metrics/schema.sql b/semantic-view-patterns/snippets/window_metrics/schema.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/window_metrics/schema.sql rename to semantic-view-patterns/snippets/window_metrics/schema.sql diff --git a/skills/semantic-view-patterns/snippets/window_metrics/seed_data.sql b/semantic-view-patterns/snippets/window_metrics/seed_data.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/window_metrics/seed_data.sql rename to semantic-view-patterns/snippets/window_metrics/seed_data.sql diff --git a/skills/semantic-view-patterns/snippets/window_metrics/semantic_view.sql b/semantic-view-patterns/snippets/window_metrics/semantic_view.sql similarity index 100% rename from skills/semantic-view-patterns/snippets/window_metrics/semantic_view.sql rename to semantic-view-patterns/snippets/window_metrics/semantic_view.sql diff --git a/skills/semantic-view-patterns/snippets/window_metrics/semantic_view.yaml b/semantic-view-patterns/snippets/window_metrics/semantic_view.yaml similarity index 100% rename from skills/semantic-view-patterns/snippets/window_metrics/semantic_view.yaml rename to semantic-view-patterns/snippets/window_metrics/semantic_view.yaml diff --git a/skills/snowflake-docs/LICENSE b/snowflake-docs/LICENSE similarity index 100% rename from skills/snowflake-docs/LICENSE rename to snowflake-docs/LICENSE diff --git a/skills/snowflake-docs/README.md b/snowflake-docs/README.md similarity index 100% rename from skills/snowflake-docs/README.md rename to snowflake-docs/README.md diff --git a/skills/snowflake-docs/SKILL.md b/snowflake-docs/SKILL.md similarity index 100% rename from skills/snowflake-docs/SKILL.md rename to snowflake-docs/SKILL.md diff --git a/skills/snowpipe-bcdr/LICENSE b/snowpipe-bcdr/LICENSE similarity index 100% rename from skills/snowpipe-bcdr/LICENSE rename to snowpipe-bcdr/LICENSE diff --git a/skills/snowpipe-bcdr/SKILL.md b/snowpipe-bcdr/SKILL.md similarity index 100% rename from skills/snowpipe-bcdr/SKILL.md rename to snowpipe-bcdr/SKILL.md