From 1a93cce183b0ce0bb129c8b68afeae52a24bb383 Mon Sep 17 00:00:00 2001 From: sjhddh Date: Sun, 12 Apr 2026 23:34:47 +0200 Subject: [PATCH] refactor: remove extract_system_package changes (split to #204) Co-Authored-By: Claude Opus 4.6 --- cli-anything-plugin/skill_generator.py | 6 ++---- mubu/agent-harness/skill_generator.py | 4 +--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/cli-anything-plugin/skill_generator.py b/cli-anything-plugin/skill_generator.py index de2d9a6a7..fe7cc7907 100644 --- a/cli-anything-plugin/skill_generator.py +++ b/cli-anything-plugin/skill_generator.py @@ -164,16 +164,14 @@ def extract_system_package(content: str) -> Optional[str]: patterns = [ r"`apt install ([\w\-]+)`", r"`brew install ([\w\-]+)`", - r"`apt-get install ([\w\-]+)`", + r"apt-get install ([\w\-]+)", ] for pattern in patterns: match = re.search(pattern, content) if match: package = match.group(1) - if "apt-get" in pattern: - return f"apt-get install {package}" - elif "apt" in pattern: + if "apt" in pattern: return f"apt install {package}" elif "brew" in pattern: return f"brew install {package}" diff --git a/mubu/agent-harness/skill_generator.py b/mubu/agent-harness/skill_generator.py index 7f9327892..a1c070f7c 100644 --- a/mubu/agent-harness/skill_generator.py +++ b/mubu/agent-harness/skill_generator.py @@ -76,15 +76,13 @@ def extract_system_package(content: str) -> Optional[str]: patterns = [ r"`apt install ([\w\-]+)`", r"`brew install ([\w\-]+)`", - r"`apt-get install ([\w\-]+)`", + r"apt-get install ([\w\-]+)", ] for pattern in patterns: match = re.search(pattern, content) if match: package = match.group(1) - if "apt-get" in pattern: - return f"apt-get install {package}" if "apt" in pattern: return f"apt install {package}" if "brew" in pattern: