diff --git a/data/skills/data-context-extractor/scripts/package_data_skill.py b/data/skills/data-context-extractor/scripts/package_data_skill.py index c71f583ba..2b2bb868d 100644 --- a/data/skills/data-context-extractor/scripts/package_data_skill.py +++ b/data/skills/data-context-extractor/scripts/package_data_skill.py @@ -87,7 +87,7 @@ def package_skill(skill_path: str, output_dir: str = None) -> Path | None: for file_path in skill_path.rglob('*'): if file_path.is_file(): # Skip hidden files and common junk - if any(part.startswith('.') for part in file_path.parts): + if any(part.startswith('.') for part in file_path.relative_to(skill_path).parts): continue if file_path.name in ['__pycache__', '.DS_Store', 'Thumbs.db']: continue