diff --git a/paperforge/skills/paperforge/atoms/.gitkeep b/paperforge/skills/paperforge/atoms/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/paperforge/skills/paperforge/atoms/chart-reading/.gitkeep b/paperforge/skills/paperforge/atoms/chart-reading/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/paperforge/skills/paperforge/molecules/.gitkeep b/paperforge/skills/paperforge/molecules/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/tests/test_skill_graph_layout.py b/tests/test_skill_graph_layout.py new file mode 100644 index 00000000..043ea8cf --- /dev/null +++ b/tests/test_skill_graph_layout.py @@ -0,0 +1,14 @@ +from __future__ import annotations +from pathlib import Path + +REPO_ROOT = Path(__file__).resolve().parent.parent +SKILL_ROOT = REPO_ROOT / "paperforge" / "skills" / "paperforge" + + +def test_skill_uses_atoms_and_molecules_directories() -> None: + assert (SKILL_ROOT / "atoms").is_dir() + assert (SKILL_ROOT / "molecules").is_dir() + + +def test_chart_reading_target_directory_exists() -> None: + assert (SKILL_ROOT / "atoms" / "chart-reading").is_dir()