Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions graphify/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -628,10 +628,10 @@ def claude_uninstall(project_dir: Path | None = None) -> None:


def main() -> None:
# Check all known skill install locations for a stale version stamp
for cfg in _PLATFORM_CONFIG.values():
skill_dst = Path.home() / cfg["skill_dst"]
_check_skill_version(skill_dst)
# Skip version check for setup commands
if not any(arg in ("install", "uninstall") for arg in sys.argv):
for skill_dst in {Path.home() / cfg["skill_dst"] for cfg in _PLATFORM_CONFIG.values()}:
_check_skill_version(skill_dst)

if len(sys.argv) < 2 or sys.argv[1] in ("-h", "--help"):
print("Usage: graphify <command>")
Expand Down