Skill directories created beyond the seeded set.
(ws: Path)
| 544 | |
| 545 | |
| 546 | def _new_skill_dirs(ws: Path) -> set: |
| 547 | """Skill directories created beyond the seeded set.""" |
| 548 | skills_dir = ws / "skills" |
| 549 | if not skills_dir.exists(): |
| 550 | return set() |
| 551 | return {p.name for p in skills_dir.iterdir() if p.is_dir()} - _SEED_SKILLS |
| 552 | |
| 553 | |
| 554 | # --------------------------------------------------------------------------- |