diff --git a/plugins/icarus-verilog/plugin.json b/plugins/icarus-verilog/plugin.json index fb9c4827bd..2b7d1efbb3 100644 --- a/plugins/icarus-verilog/plugin.json +++ b/plugins/icarus-verilog/plugin.json @@ -2,6 +2,7 @@ "name": "icarus-verilog", "version": "0.1.0", "description": "Verilog simulation and synthesis tool", + "source": "https://formulae.brew.sh/formula/icarus-verilog", "checks": [ { "type": "binary", diff --git a/plugins/icdiff/plugin.json b/plugins/icdiff/plugin.json index 8305106daf..ff57dd08c2 100644 --- a/plugins/icdiff/plugin.json +++ b/plugins/icdiff/plugin.json @@ -2,7 +2,7 @@ "name": "icdiff", "version": "0.1.0", "description": "Improved colored side-by-side diff tool. Better than diff with enhanced readability and color highlighting.", - "source": "https", + "source": "https://formulae.brew.sh/formula/icdiff", "checks": [{"type": "binary", "name": "icdiff"}], "install_guidance": { "plugin": "icdiff", diff --git a/plugins/icecream/plugin.json b/plugins/icecream/plugin.json index 315abf1278..04ffa6b290 100644 --- a/plugins/icecream/plugin.json +++ b/plugins/icecream/plugin.json @@ -2,7 +2,7 @@ "name": "icecream", "version": "1.0.0", "description": "icecream \u2014 Icecream distributed compiler", - "source": "github.com/icecc/icecream", + "source": "https://github.com/icecc/icecream", "checks": [ { "type": "binary", diff --git a/plugins/iconvconfig/plugin.json b/plugins/iconvconfig/plugin.json index 552e61b432..acf028a4cd 100644 --- a/plugins/iconvconfig/plugin.json +++ b/plugins/iconvconfig/plugin.json @@ -2,7 +2,7 @@ "name": "iconvconfig", "version": "1.0.0", "description": "iconvconfig \u2014 iconvconfig \u2014 CLI utility", - "source": "/usr/sbin/iconvconfig", + "source": "https://www.gnu.org/software/libc/", "checks": [ { "type": "binary", diff --git a/plugins/id/plugin.json b/plugins/id/plugin.json index 865f868a77..6980f8df54 100644 --- a/plugins/id/plugin.json +++ b/plugins/id/plugin.json @@ -2,7 +2,7 @@ "name": "id", "version": "0.1.0", "description": "id — Print user and group identity information", - "source": "https", + "source": "https://www.gnu.org/software/coreutils/", "checks": [ { "type": "binary", diff --git a/plugins/id3v2/plugin.json b/plugins/id3v2/plugin.json index 67de1b8009..5eb92a73d1 100644 --- a/plugins/id3v2/plugin.json +++ b/plugins/id3v2/plugin.json @@ -1 +1 @@ -{"name":"id3v2","version":"1.0.0","description":"id3v2 — ID3 tag editor for MP3 files. Read, write, and edit MP3 metadata tags from CLI.","source":"","checks":[{"type":"binary","name":"id3v2"}],"install_guidance":{"plugin":"id3v2","binary":"id3v2","check":"which id3v2","install_steps":["sudo apt-get install -y id3v2"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"id3v2","resource":"id3v2","action":"run","description":"id3v2 — ID3 tag editor for MP3 files. Read, write, and edit MP3 metadata tags from CLI.","adapter":"process","adapterConfig":{"command":"id3v2","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y id3v2"},"args":[]}]} +{"name":"id3v2","version":"1.0.0","description":"id3v2 — ID3 tag editor for MP3 files. Read, write, and edit MP3 metadata tags from CLI.","source":"https://packages.debian.org/stable/id3v2","checks":[{"type":"binary","name":"id3v2"}],"install_guidance":{"plugin":"id3v2","binary":"id3v2","check":"which id3v2","install_steps":["sudo apt-get install -y id3v2"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"id3v2","resource":"id3v2","action":"run","description":"id3v2 — ID3 tag editor for MP3 files. Read, write, and edit MP3 metadata tags from CLI.","adapter":"process","adapterConfig":{"command":"id3v2","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y id3v2"},"args":[]}]} diff --git a/plugins/idafree/plugin.json b/plugins/idafree/plugin.json index ce368a8418..ba78accb61 100644 --- a/plugins/idafree/plugin.json +++ b/plugins/idafree/plugin.json @@ -2,7 +2,7 @@ "name": "idafree", "version": "0.1.0", "description": "IDA Free — free disassembler for binary reverse engineering", - "source": "https", + "source": "https://formulae.brew.sh/formula/idafree", "checks": [ { "type": "binary", diff --git a/plugins/idris2/plugin.json b/plugins/idris2/plugin.json index 5b9b3a54e8..ce251f1d63 100644 --- a/plugins/idris2/plugin.json +++ b/plugins/idris2/plugin.json @@ -2,7 +2,7 @@ "name": "idris2", "version": "1.0.0", "description": "idris2 \u2014 Idris 2 language", - "source": "idris2.org", + "source": "https://idris2.org", "checks": [ { "type": "binary", diff --git a/plugins/ifconfig/plugin.json b/plugins/ifconfig/plugin.json index 1f4367a209..aa24f07024 100644 --- a/plugins/ifconfig/plugin.json +++ b/plugins/ifconfig/plugin.json @@ -2,7 +2,7 @@ "name": "ifconfig", "version": "0.1.0", "description": "ifconfig — configure network interface parameters", - "source": "https", + "source": "https://net-tools.sourceforge.io/", "checks": [ { "type": "binary", diff --git a/plugins/ifstat/plugin.json b/plugins/ifstat/plugin.json index 9f4a6bdcb9..a6793a61aa 100644 --- a/plugins/ifstat/plugin.json +++ b/plugins/ifstat/plugin.json @@ -2,7 +2,7 @@ "name": "ifstat", "version": "1.0.0", "description": "ifstat \u2014 Interface stats", - "source": "github.com/ifstat/ifstat", + "source": "https://github.com/ifstat/ifstat", "checks": [ { "type": "binary", diff --git a/plugins/iftop/plugin.json b/plugins/iftop/plugin.json index 3b7061e2f7..6ba99bdb6a 100644 --- a/plugins/iftop/plugin.json +++ b/plugins/iftop/plugin.json @@ -2,7 +2,7 @@ "name": "iftop", "version": "0.1.0", "description": "Network bandwidth monitoring tool", - "source": "https", + "source": "https://formulae.brew.sh/formula/iftop", "checks": [{"type": "binary", "name": "iftop"}], "install_guidance": { "plugin": "iftop", diff --git a/plugins/imagemagick-2/plugin.json b/plugins/imagemagick-2/plugin.json index 21c33de67b..b6881ca867 100644 --- a/plugins/imagemagick-2/plugin.json +++ b/plugins/imagemagick-2/plugin.json @@ -1 +1 @@ -{"name":"imagemagick-2","version":"1.0.0","description":"imagemagick — image manipulation CLI. Convert, resize, transform images in 200+ formats.","source":"","checks":[{"type":"binary","name":"convert"}],"install_guidance":{"plugin":"imagemagick-2","binary":"convert","check":"which convert","install_steps":["sudo apt-get install -y imagemagick"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"imagemagick","resource":"2","action":"run","description":"imagemagick — image manipulation CLI. Convert, resize, transform images in 200+ formats.","adapter":"process","adapterConfig":{"command":"convert","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y imagemagick"},"args":[]}]} +{"name":"imagemagick-2","version":"1.0.0","description":"imagemagick — image manipulation CLI. Convert, resize, transform images in 200+ formats.","source":"https://packages.debian.org/stable/imagemagick","checks":[{"type":"binary","name":"convert"}],"install_guidance":{"plugin":"imagemagick-2","binary":"convert","check":"which convert","install_steps":["sudo apt-get install -y imagemagick"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"imagemagick","resource":"2","action":"run","description":"imagemagick — image manipulation CLI. Convert, resize, transform images in 200+ formats.","adapter":"process","adapterConfig":{"command":"convert","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y imagemagick"},"args":[]}]} diff --git a/plugins/imdb-id/plugin.json b/plugins/imdb-id/plugin.json index 15a9764e04..1fec540e50 100644 --- a/plugins/imdb-id/plugin.json +++ b/plugins/imdb-id/plugin.json @@ -2,7 +2,7 @@ "name": "imdb-id", "version": "0.1.0", "description": "A CLI tool to retrieve IMDb movie and TV show identifiers. Looks up IMDb IDs by title, year, and other metadata for media database operations.", - "source": "https://github.com", + "source": "https://crates.io/crates/imdb-id", "checks": [ { "type": "binary", diff --git a/plugins/img2ansi/plugin.json b/plugins/img2ansi/plugin.json index c2060cfc31..bb0087b14d 100644 --- a/plugins/img2ansi/plugin.json +++ b/plugins/img2ansi/plugin.json @@ -2,7 +2,7 @@ "name": "img2ansi", "version": "0.1.0", "description": "High-performance image to ANSI terminal art converter", - "source": "npm", + "source": "https://www.npmjs.com/package/&&", "checks": [{ "type": "binary", "name": "img2ansi" }], "install_guidance": { "plugin": "img2ansi", diff --git a/plugins/imgcat/plugin.json b/plugins/imgcat/plugin.json index 37e613792c..382cb6c353 100644 --- a/plugins/imgcat/plugin.json +++ b/plugins/imgcat/plugin.json @@ -2,7 +2,7 @@ "name": "imgcat", "version": "1.0.0", "description": "imgcat \u2014 Display images in iTerm2", - "source": "github.com/gnachman/imgcat", + "source": "https://github.com/gnachman/imgcat", "checks": [ { "type": "binary", diff --git a/plugins/imgp/plugin.json b/plugins/imgp/plugin.json index 542094c462..7eeaab8374 100644 --- a/plugins/imgp/plugin.json +++ b/plugins/imgp/plugin.json @@ -2,7 +2,7 @@ "name": "imgp", "version": "1.0.0", "description": "imgp \u2014 Image optimization CLI", - "source": "github.com/jarun/imgp", + "source": "https://github.com/jarun/imgp", "checks": [ { "type": "binary", diff --git a/plugins/in2csv/plugin.json b/plugins/in2csv/plugin.json index baedec666a..f5439e5478 100644 --- a/plugins/in2csv/plugin.json +++ b/plugins/in2csv/plugin.json @@ -2,7 +2,7 @@ "name": "in2csv", "version": "0.1.0", "description": "in2csv — CSVKit input converter", - "source": "https", + "source": "https://pypi.org/project/csvkit/", "checks": [ { "type": "binary", diff --git a/plugins/inetutils/plugin.json b/plugins/inetutils/plugin.json index 5389e3ee24..5dd02319ee 100644 --- a/plugins/inetutils/plugin.json +++ b/plugins/inetutils/plugin.json @@ -2,6 +2,7 @@ "name": "inetutils", "version": "0.1.0", "description": "GNU utilities for networking", + "source": "https://formulae.brew.sh/formula/inetutils", "checks": [ { "type": "binary", diff --git a/plugins/infer/plugin.json b/plugins/infer/plugin.json index 704cad5031..faa2e3345f 100644 --- a/plugins/infer/plugin.json +++ b/plugins/infer/plugin.json @@ -1 +1 @@ -{"name":"infer","version":"0.1.0","description":"Facebook Infer static analyzer for Java, C, C++, and Objective-C.","source":"https://github.com/search?q=infer+cli","checks":[{"type":"binary","name":"infer"}],"install_guidance":{"plugin":"infer","binary":"infer","check":"which infer","install_steps":["brew install infer","Verify: infer --version","supercli plugins install ./plugins/infer --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"infer","resource":"_","action":"_","description":"Passthrough to infer","adapter":"process","adapterConfig":{"command":"infer","passthrough":true,"missingDependencyHelp":"Install infer: brew install infer"},"args":[]}]} +{"name":"infer","version":"0.1.0","description":"Facebook Infer static analyzer for Java, C, C++, and Objective-C.","source":"https://formulae.brew.sh/formula/infer","checks":[{"type":"binary","name":"infer"}],"install_guidance":{"plugin":"infer","binary":"infer","check":"which infer","install_steps":["brew install infer","Verify: infer --version","supercli plugins install ./plugins/infer --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"infer","resource":"_","action":"_","description":"Passthrough to infer","adapter":"process","adapterConfig":{"command":"infer","passthrough":true,"missingDependencyHelp":"Install infer: brew install infer"},"args":[]}]} diff --git a/plugins/influxdb/plugin.json b/plugins/influxdb/plugin.json index 45fa64d1fd..1460f8eb8a 100644 --- a/plugins/influxdb/plugin.json +++ b/plugins/influxdb/plugin.json @@ -2,7 +2,7 @@ "name": "influxdb", "version": "0.1.0", "description": "InfluxDB — time-series database for metrics and event monitoring", - "source": "https", + "source": "https://formulae.brew.sh/formula/influxdb", "checks": [ { "type": "binary", diff --git a/plugins/ini2toml/plugin.json b/plugins/ini2toml/plugin.json index aba1c92a9e..25a9c1ce87 100644 --- a/plugins/ini2toml/plugin.json +++ b/plugins/ini2toml/plugin.json @@ -2,7 +2,7 @@ "name": "ini2toml", "version": "0.1.0", "description": "Migrate .ini/.cfg files to TOML format with PEP 621 support", - "source": "pip", + "source": "https://pypi.org/project/ini2toml/", "checks": [{ "type": "binary", "name": "ini2toml" }], "install_guidance": { "plugin": "ini2toml", diff --git a/plugins/inotify-tools/plugin.json b/plugins/inotify-tools/plugin.json index 99c996b10c..9a8b441b63 100644 --- a/plugins/inotify-tools/plugin.json +++ b/plugins/inotify-tools/plugin.json @@ -2,7 +2,7 @@ "name": "inotify-tools", "version": "1.0.0", "description": "inotify-tools \u2014 File event monitor", - "source": "github.com/inotify-tools/inotify-tools", + "source": "https://github.com/inotify-tools/inotify-tools", "checks": [ { "type": "binary", diff --git a/plugins/inotifywait/plugin.json b/plugins/inotifywait/plugin.json index 5ab66de1a0..80185c6bb6 100644 --- a/plugins/inotifywait/plugin.json +++ b/plugins/inotifywait/plugin.json @@ -1 +1 @@ -{"name":"inotifywait","version":"0.1.0","description":"Linux file system event watcher for directory changes.","source":"https://github.com/search?q=inotifywait+cli","checks":[{"type":"binary","name":"inotifywait"}],"install_guidance":{"plugin":"inotifywait","binary":"inotifywait","check":"which inotifywait","install_steps":["brew install inotify-tools","Verify: inotifywait --version","supercli plugins install ./plugins/inotifywait --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"inotifywait","resource":"_","action":"_","description":"Passthrough to inotifywait","adapter":"process","adapterConfig":{"command":"inotifywait","passthrough":true,"missingDependencyHelp":"Install inotifywait: brew install inotify-tools"},"args":[]}]} +{"name":"inotifywait","version":"0.1.0","description":"Linux file system event watcher for directory changes.","source":"https://formulae.brew.sh/formula/inotify-tools","checks":[{"type":"binary","name":"inotifywait"}],"install_guidance":{"plugin":"inotifywait","binary":"inotifywait","check":"which inotifywait","install_steps":["brew install inotify-tools","Verify: inotifywait --version","supercli plugins install ./plugins/inotifywait --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"inotifywait","resource":"_","action":"_","description":"Passthrough to inotifywait","adapter":"process","adapterConfig":{"command":"inotifywait","passthrough":true,"missingDependencyHelp":"Install inotifywait: brew install inotify-tools"},"args":[]}]} diff --git a/plugins/insect/plugin.json b/plugins/insect/plugin.json index 04e0ae2fb4..0ab3ce1444 100644 --- a/plugins/insect/plugin.json +++ b/plugins/insect/plugin.json @@ -2,7 +2,7 @@ "name": "insect", "version": "0.1.0", "description": "insect — Scientific calculator", - "source": "https", + "source": "https://pypi.org/project/insect/", "checks": [ { "type": "binary", diff --git a/plugins/inspectrum/plugin.json b/plugins/inspectrum/plugin.json index e5740ad875..ee40392e10 100644 --- a/plugins/inspectrum/plugin.json +++ b/plugins/inspectrum/plugin.json @@ -1 +1 @@ -{"name":"inspectrum","version":"0.1.0","description":"Inspectrum spectrum","source":"https","checks":[{"type":"binary","name":"inspectrum"}],"install_guidance":{"plugin":"inspectrum","binary":"inspectrum","check":"which inspectrum","install_steps":["brew install inspectrum"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"inspectrum","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"inspectrum","passthrough":true,"missingDependencyHelp":"Install inspectrum: brew install inspectrum"},"args":[]}]} +{"name":"inspectrum","version":"0.1.0","description":"Inspectrum spectrum","source":"https://formulae.brew.sh/formula/inspectrum","checks":[{"type":"binary","name":"inspectrum"}],"install_guidance":{"plugin":"inspectrum","binary":"inspectrum","check":"which inspectrum","install_steps":["brew install inspectrum"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"inspectrum","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"inspectrum","passthrough":true,"missingDependencyHelp":"Install inspectrum: brew install inspectrum"},"args":[]}]} diff --git a/plugins/inspequte/plugin.json b/plugins/inspequte/plugin.json index 785b8e8b39..405e8af71e 100644 --- a/plugins/inspequte/plugin.json +++ b/plugins/inspequte/plugin.json @@ -2,7 +2,7 @@ "name": "inspequte", "version": "0.1.0", "description": "A JVM static analysis tool for the CLI. Analyzes Java bytecode and class files to detect patterns, vulnerabilities, and code quality issues.", - "source": "https://github.com", + "source": "https://crates.io/crates/inspequte", "checks": [ { "type": "binary", diff --git a/plugins/instabot/plugin.json b/plugins/instabot/plugin.json index c75bdc5cd0..0227e9a69b 100644 --- a/plugins/instabot/plugin.json +++ b/plugins/instabot/plugin.json @@ -2,7 +2,7 @@ "name": "instabot", "version": "1.0.0", "description": "instabot \u2014 Instagram automation", - "source": "github.com/instabot/instabot", + "source": "https://github.com/instabot/instabot", "checks": [ { "type": "binary", diff --git a/plugins/install/plugin.json b/plugins/install/plugin.json index dacf8f1e94..69fba07866 100644 --- a/plugins/install/plugin.json +++ b/plugins/install/plugin.json @@ -2,7 +2,7 @@ "name": "install", "version": "0.1.0", "description": "install — Copy files with permissions", - "source": "https", + "source": "https://formulae.brew.sh/formula/coreutils", "checks": [ { "type": "binary", diff --git a/plugins/instaloader/plugin.json b/plugins/instaloader/plugin.json index f450e99a6f..637abe9e44 100644 --- a/plugins/instaloader/plugin.json +++ b/plugins/instaloader/plugin.json @@ -1 +1 @@ -{"name":"instaloader","version":"0.1.0","description":"Instaloader Instagram","source":"https","checks":[{"type":"binary","name":"instaloader"}],"install_guidance":{"plugin":"instaloader","binary":"instaloader","check":"which instaloader","install_steps":["pip install instaloader"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"instaloader","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"instaloader","passthrough":true,"missingDependencyHelp":"Install instaloader: pip install instaloader"},"args":[]}]} +{"name":"instaloader","version":"0.1.0","description":"Instaloader Instagram","source":"https://pypi.org/project/instaloader/","checks":[{"type":"binary","name":"instaloader"}],"install_guidance":{"plugin":"instaloader","binary":"instaloader","check":"which instaloader","install_steps":["pip install instaloader"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"instaloader","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"instaloader","passthrough":true,"missingDependencyHelp":"Install instaloader: pip install instaloader"},"args":[]}]} diff --git a/plugins/integritysetup/plugin.json b/plugins/integritysetup/plugin.json index 44d5f5fd02..c339a745dd 100644 --- a/plugins/integritysetup/plugin.json +++ b/plugins/integritysetup/plugin.json @@ -2,7 +2,7 @@ "name": "integritysetup", "version": "0.1.0", "description": "integritysetup — Disk integrity", - "source": "https", + "source": "https://formulae.brew.sh/formula/cryptsetup", "checks": [ { "type": "binary", diff --git a/plugins/intel-gpu/plugin.json b/plugins/intel-gpu/plugin.json index 3b6059fda1..284d62bd2e 100644 --- a/plugins/intel-gpu/plugin.json +++ b/plugins/intel-gpu/plugin.json @@ -2,7 +2,7 @@ "name": "intel-gpu", "version": "0.1.0", "description": "intel-gpu — Intel GPU tools", - "source": "https", + "source": "https://formulae.brew.sh/formula/intel-gpu-tools", "checks": [ { "type": "binary", diff --git a/plugins/intelx/plugin.json b/plugins/intelx/plugin.json index f697e63892..5c5e13bdda 100644 --- a/plugins/intelx/plugin.json +++ b/plugins/intelx/plugin.json @@ -1 +1 @@ -{"name":"intelx","version":"0.1.0","description":"IntelX search CLI","source":"https","checks":[{"type":"binary","name":"intelx"}],"install_guidance":{"plugin":"intelx","binary":"intelx","check":"which intelx","install_steps":["brew install intelx"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"intelx","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"intelx","passthrough":true,"missingDependencyHelp":"Install intelx: brew install intelx"},"args":[]}]} +{"name":"intelx","version":"0.1.0","description":"IntelX search CLI","source":"https://formulae.brew.sh/formula/intelx","checks":[{"type":"binary","name":"intelx"}],"install_guidance":{"plugin":"intelx","binary":"intelx","check":"which intelx","install_steps":["brew install intelx"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"intelx","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"intelx","passthrough":true,"missingDependencyHelp":"Install intelx: brew install intelx"},"args":[]}]} diff --git a/plugins/interactive-rebase-tool/plugin.json b/plugins/interactive-rebase-tool/plugin.json index 0f33c11080..d2669f4276 100644 --- a/plugins/interactive-rebase-tool/plugin.json +++ b/plugins/interactive-rebase-tool/plugin.json @@ -2,7 +2,7 @@ "name": "interactive-rebase-tool", "version": "1.0.0", "description": "interactive-rebase-tool \u2014 Git interactive rebase tool", - "source": "github.com/MitMaro/git-interactive-rebase-tool", + "source": "https://github.com/MitMaro/git-interactive-rebase-tool", "checks": [ { "type": "binary", diff --git a/plugins/interactive-rebase/plugin.json b/plugins/interactive-rebase/plugin.json index cb3687ad49..6befe36ac7 100644 --- a/plugins/interactive-rebase/plugin.json +++ b/plugins/interactive-rebase/plugin.json @@ -2,7 +2,7 @@ "name": "interactive-rebase", "version": "1.0.0", "description": "interactive-rebase \u2014 Interactive rebase", - "source": "github.com/MitMaro/git-interactive-rebase-tool", + "source": "https://github.com/MitMaro/git-interactive-rebase-tool", "checks": [ { "type": "binary", diff --git a/plugins/invoke/plugin.json b/plugins/invoke/plugin.json index 3344025174..2424b3a8f9 100644 --- a/plugins/invoke/plugin.json +++ b/plugins/invoke/plugin.json @@ -2,7 +2,7 @@ "name": "invoke", "version": "1.0.0", "description": "invoke \u2014 Python task runner", - "source": "pyinvoke.org", + "source": "https://pyinvoke.org", "checks": [ { "type": "binary", diff --git a/plugins/invokeai/plugin.json b/plugins/invokeai/plugin.json index 77265785c4..cbf1c4815e 100644 --- a/plugins/invokeai/plugin.json +++ b/plugins/invokeai/plugin.json @@ -1 +1 @@ -{"name":"invokeai","version":"0.1.0","description":"InvokeAI image generator","source":"https","checks":[{"type":"binary","name":"invokeai"}],"install_guidance":{"plugin":"invokeai","binary":"invokeai","check":"which invokeai","install_steps":["pip install invokeai"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"invokeai","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"invokeai","passthrough":true,"missingDependencyHelp":"Install invokeai: pip install invokeai"},"args":[]}]} +{"name":"invokeai","version":"0.1.0","description":"InvokeAI image generator","source":"https://pypi.org/project/invokeai/","checks":[{"type":"binary","name":"invokeai"}],"install_guidance":{"plugin":"invokeai","binary":"invokeai","check":"which invokeai","install_steps":["pip install invokeai"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"invokeai","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"invokeai","passthrough":true,"missingDependencyHelp":"Install invokeai: pip install invokeai"},"args":[]}]} diff --git a/plugins/inxi/plugin.json b/plugins/inxi/plugin.json index 714dbee677..9b0637fda6 100644 --- a/plugins/inxi/plugin.json +++ b/plugins/inxi/plugin.json @@ -2,7 +2,7 @@ "name": "inxi", "version": "0.1.0", "description": "inxi — full system information tool for debugging and reporting", - "source": "https", + "source": "https://formulae.brew.sh/formula/inxi", "checks": [ { "type": "binary", diff --git a/plugins/iodine/plugin.json b/plugins/iodine/plugin.json index 053a8767d5..26f156f948 100644 --- a/plugins/iodine/plugin.json +++ b/plugins/iodine/plugin.json @@ -2,7 +2,7 @@ "name": "iodine", "version": "0.1.0", "description": "iodine — IP over DNS tunnel", - "source": "https", + "source": "https://formulae.brew.sh/formula/iodine", "checks": [ { "type": "binary", diff --git a/plugins/iostat/plugin.json b/plugins/iostat/plugin.json index 747b6c20b7..ac44b6b481 100644 --- a/plugins/iostat/plugin.json +++ b/plugins/iostat/plugin.json @@ -2,7 +2,7 @@ "name": "iostat", "version": "0.1.0", "description": "iostat — Report CPU and I/O statistics", - "source": "https", + "source": "https://github.com/sysstat/sysstat", "checks": [ { "type": "binary", diff --git a/plugins/iotop/plugin.json b/plugins/iotop/plugin.json index e96911a4db..9e35e9886c 100644 --- a/plugins/iotop/plugin.json +++ b/plugins/iotop/plugin.json @@ -2,7 +2,7 @@ "name": "iotop", "version": "0.1.0", "description": "I/O monitoring tool for disk activity", - "source": "https", + "source": "https://formulae.brew.sh/formula/iotop", "checks": [{"type": "binary", "name": "iotop"}], "install_guidance": { "plugin": "iotop", diff --git a/plugins/ip/plugin.json b/plugins/ip/plugin.json index 72720dfc9d..37e06735e9 100644 --- a/plugins/ip/plugin.json +++ b/plugins/ip/plugin.json @@ -2,7 +2,7 @@ "name": "ip", "version": "0.1.0", "description": "ip — show and manipulate network devices and routing", - "source": "https", + "source": "https://wiki.linuxfoundation.org/networking/iproute2", "checks": [ { "type": "binary", diff --git a/plugins/ip6tables-apply/plugin.json b/plugins/ip6tables-apply/plugin.json index 7b3da741e9..2d9b2a265a 100644 --- a/plugins/ip6tables-apply/plugin.json +++ b/plugins/ip6tables-apply/plugin.json @@ -2,7 +2,7 @@ "name": "ip6tables-apply", "version": "1.0.0", "description": "ip6tables-apply \u2014 ip6tables-apply \u2014 CLI utility", - "source": "/usr/sbin/ip6tables-apply", + "source": "https://netfilter.org/projects/iptables/", "checks": [ { "type": "binary", diff --git a/plugins/ip6tables-legacy-restore/plugin.json b/plugins/ip6tables-legacy-restore/plugin.json index c469257908..ba9a548bac 100644 --- a/plugins/ip6tables-legacy-restore/plugin.json +++ b/plugins/ip6tables-legacy-restore/plugin.json @@ -2,7 +2,7 @@ "name": "ip6tables-legacy-restore", "version": "1.0.0", "description": "ip6tables-legacy-restore \u2014 ip6tables-legacy-restore \u2014 CLI utility", - "source": "/usr/sbin/ip6tables-legacy-restore", + "source": "https://netfilter.org/projects/iptables/", "checks": [ { "type": "binary", diff --git a/plugins/ip6tables-legacy-save/plugin.json b/plugins/ip6tables-legacy-save/plugin.json index cf95134e14..543d0f2af3 100644 --- a/plugins/ip6tables-legacy-save/plugin.json +++ b/plugins/ip6tables-legacy-save/plugin.json @@ -2,7 +2,7 @@ "name": "ip6tables-legacy-save", "version": "1.0.0", "description": "ip6tables-legacy-save \u2014 ip6tables-legacy-save \u2014 CLI utility", - "source": "/usr/sbin/ip6tables-legacy-save", + "source": "https://netfilter.org/projects/iptables/", "checks": [ { "type": "binary", diff --git a/plugins/ip6tables-legacy/plugin.json b/plugins/ip6tables-legacy/plugin.json index a9588721f6..46bd484de4 100644 --- a/plugins/ip6tables-legacy/plugin.json +++ b/plugins/ip6tables-legacy/plugin.json @@ -2,7 +2,7 @@ "name": "ip6tables-legacy", "version": "1.0.0", "description": "ip6tables-legacy \u2014 ip6tables-legacy \u2014 CLI utility", - "source": "/usr/sbin/ip6tables-legacy", + "source": "https://netfilter.org/projects/iptables/", "checks": [ { "type": "binary", diff --git a/plugins/ip6tables-nft-restore/plugin.json b/plugins/ip6tables-nft-restore/plugin.json index 6196a407e6..8aec52a860 100644 --- a/plugins/ip6tables-nft-restore/plugin.json +++ b/plugins/ip6tables-nft-restore/plugin.json @@ -2,7 +2,7 @@ "name": "ip6tables-nft-restore", "version": "1.0.0", "description": "ip6tables-nft-restore \u2014 ip6tables-nft-restore \u2014 CLI utility", - "source": "/usr/sbin/ip6tables-nft-restore", + "source": "https://netfilter.org/projects/iptables/", "checks": [ { "type": "binary", diff --git a/plugins/ip6tables-nft-save/plugin.json b/plugins/ip6tables-nft-save/plugin.json index f8562000bb..ca23334df6 100644 --- a/plugins/ip6tables-nft-save/plugin.json +++ b/plugins/ip6tables-nft-save/plugin.json @@ -2,7 +2,7 @@ "name": "ip6tables-nft-save", "version": "1.0.0", "description": "ip6tables-nft-save \u2014 ip6tables-nft-save \u2014 CLI utility", - "source": "/usr/sbin/ip6tables-nft-save", + "source": "https://netfilter.org/projects/iptables/", "checks": [ { "type": "binary", diff --git a/plugins/ip6tables-nft/plugin.json b/plugins/ip6tables-nft/plugin.json index 7e45d6eeff..369aac9c3c 100644 --- a/plugins/ip6tables-nft/plugin.json +++ b/plugins/ip6tables-nft/plugin.json @@ -2,7 +2,7 @@ "name": "ip6tables-nft", "version": "1.0.0", "description": "ip6tables-nft \u2014 ip6tables-nft \u2014 CLI utility", - "source": "/usr/sbin/ip6tables-nft", + "source": "https://netfilter.org/projects/iptables/", "checks": [ { "type": "binary", diff --git a/plugins/ip6tables-restore-translate/plugin.json b/plugins/ip6tables-restore-translate/plugin.json index 4c54d42754..30aacc3baa 100644 --- a/plugins/ip6tables-restore-translate/plugin.json +++ b/plugins/ip6tables-restore-translate/plugin.json @@ -2,7 +2,7 @@ "name": "ip6tables-restore-translate", "version": "1.0.0", "description": "ip6tables-restore-translate \u2014 ip6tables-restore-translate \u2014 CLI utility", - "source": "/usr/sbin/ip6tables-restore-translate", + "source": "https://netfilter.org/projects/iptables/", "checks": [ { "type": "binary", diff --git a/plugins/ip6tables-restore/plugin.json b/plugins/ip6tables-restore/plugin.json index 83120172ba..3012a6f20b 100644 --- a/plugins/ip6tables-restore/plugin.json +++ b/plugins/ip6tables-restore/plugin.json @@ -2,7 +2,7 @@ "name": "ip6tables-restore", "version": "1.0.0", "description": "ip6tables-restore \u2014 ip6tables-restore \u2014 CLI utility", - "source": "/usr/sbin/ip6tables-restore", + "source": "https://netfilter.org/projects/iptables/", "checks": [ { "type": "binary", diff --git a/plugins/ip6tables-save/plugin.json b/plugins/ip6tables-save/plugin.json index 7ab2ce9504..2a49689320 100644 --- a/plugins/ip6tables-save/plugin.json +++ b/plugins/ip6tables-save/plugin.json @@ -2,7 +2,7 @@ "name": "ip6tables-save", "version": "1.0.0", "description": "ip6tables-save \u2014 ip6tables-save \u2014 CLI utility", - "source": "/usr/sbin/ip6tables-save", + "source": "https://netfilter.org/projects/iptables/", "checks": [ { "type": "binary", diff --git a/plugins/ip6tables-translate/plugin.json b/plugins/ip6tables-translate/plugin.json index 4e92176354..d6a34cdd15 100644 --- a/plugins/ip6tables-translate/plugin.json +++ b/plugins/ip6tables-translate/plugin.json @@ -2,7 +2,7 @@ "name": "ip6tables-translate", "version": "1.0.0", "description": "ip6tables-translate \u2014 ip6tables-translate \u2014 CLI utility", - "source": "/usr/sbin/ip6tables-translate", + "source": "https://netfilter.org/projects/iptables/", "checks": [ { "type": "binary", diff --git a/plugins/ip6tables/plugin.json b/plugins/ip6tables/plugin.json index 3c370e0755..e50b751570 100644 --- a/plugins/ip6tables/plugin.json +++ b/plugins/ip6tables/plugin.json @@ -2,7 +2,7 @@ "name": "ip6tables", "version": "1.0.0", "description": "ip6tables \u2014 ip6tables \u2014 CLI utility", - "source": "/usr/sbin/ip6tables", + "source": "https://netfilter.org/projects/iptables/", "checks": [ { "type": "binary", diff --git a/plugins/ipcalc/plugin.json b/plugins/ipcalc/plugin.json index 11deec9ad3..51d3ec912b 100644 --- a/plugins/ipcalc/plugin.json +++ b/plugins/ipcalc/plugin.json @@ -2,7 +2,7 @@ "name": "ipcalc", "version": "0.1.0", "description": "IP subnet calculator and address planner", - "source": "https", + "source": "https://formulae.brew.sh/formula/ipcalc", "checks": [{"type": "binary", "name": "ipcalc"}], "install_guidance": { "plugin": "ipcalc", diff --git a/plugins/ipcmk/plugin.json b/plugins/ipcmk/plugin.json index c24fb952b7..d7ccbab161 100644 --- a/plugins/ipcmk/plugin.json +++ b/plugins/ipcmk/plugin.json @@ -2,7 +2,7 @@ "name": "ipcmk", "version": "1.0.0", "description": "ipcmk \u2014 ipcmk \u2014 CLI utility", - "source": "/usr/bin/ipcmk", + "source": "https://github.com/util-linux/util-linux", "checks": [ { "type": "binary", diff --git a/plugins/ipcrm/plugin.json b/plugins/ipcrm/plugin.json index 6950709538..f083198ad7 100644 --- a/plugins/ipcrm/plugin.json +++ b/plugins/ipcrm/plugin.json @@ -2,7 +2,7 @@ "name": "ipcrm", "version": "1.0.0", "description": "ipcrm \u2014 ipcrm \u2014 CLI utility", - "source": "/usr/bin/ipcrm", + "source": "https://github.com/util-linux/util-linux", "checks": [ { "type": "binary", diff --git a/plugins/ipcs/plugin.json b/plugins/ipcs/plugin.json index 8697b45212..73712c4baa 100644 --- a/plugins/ipcs/plugin.json +++ b/plugins/ipcs/plugin.json @@ -2,7 +2,7 @@ "name": "ipcs", "version": "1.0.0", "description": "ipcs \u2014 ipcs \u2014 CLI utility", - "source": "/usr/bin/ipcs", + "source": "https://github.com/util-linux/util-linux", "checks": [ { "type": "binary", diff --git a/plugins/iperf/plugin.json b/plugins/iperf/plugin.json index 766d94bb61..0fd265eb05 100644 --- a/plugins/iperf/plugin.json +++ b/plugins/iperf/plugin.json @@ -1 +1 @@ -{"name":"iperf","version":"0.1.0","description":"Network bandwidth measurement tool","source":"https","checks":[{"type":"binary","name":"iperf"}],"install_guidance":{"plugin":"iperf","binary":"iperf","check":"which iperf","install_steps":["brew install iperf"],"note":"Infrastructure tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"iperf","resource":"_","action":"_","description":"Passthrough to iperf CLI","adapter":"process","adapterConfig":{"command":"iperf","passthrough":true,"missingDependencyHelp":"Install iperf: brew install iperf"},"args":[]}]} +{"name":"iperf","version":"0.1.0","description":"Network bandwidth measurement tool","source":"https://formulae.brew.sh/formula/iperf","checks":[{"type":"binary","name":"iperf"}],"install_guidance":{"plugin":"iperf","binary":"iperf","check":"which iperf","install_steps":["brew install iperf"],"note":"Infrastructure tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"iperf","resource":"_","action":"_","description":"Passthrough to iperf CLI","adapter":"process","adapterConfig":{"command":"iperf","passthrough":true,"missingDependencyHelp":"Install iperf: brew install iperf"},"args":[]}]} diff --git a/plugins/ipfs/plugin.json b/plugins/ipfs/plugin.json index be0b0fec4b..ebf9ebc330 100644 --- a/plugins/ipfs/plugin.json +++ b/plugins/ipfs/plugin.json @@ -2,7 +2,7 @@ "name": "ipfs", "version": "0.1.0", "description": "IPFS — InterPlanetary File System for decentralized file storage", - "source": "https", + "source": "https://formulae.brew.sh/formula/ipfs", "checks": [ { "type": "binary", diff --git a/plugins/ipmitool/plugin.json b/plugins/ipmitool/plugin.json index f0d3e9e0d7..b42bd8c097 100644 --- a/plugins/ipmitool/plugin.json +++ b/plugins/ipmitool/plugin.json @@ -2,7 +2,7 @@ "name": "ipmitool", "version": "1.0.0", "description": "ipmitool \u2014 IPMI management", - "source": "github.com/ipmitool/ipmitool", + "source": "https://github.com/ipmitool/ipmitool", "checks": [ { "type": "binary", diff --git a/plugins/ipopt/plugin.json b/plugins/ipopt/plugin.json index b37839860c..70bb01e020 100644 --- a/plugins/ipopt/plugin.json +++ b/plugins/ipopt/plugin.json @@ -2,6 +2,7 @@ "name": "ipopt", "version": "0.1.0", "description": "Interior point optimizer", + "source": "https://formulae.brew.sh/formula/ipopt", "checks": [ { "type": "binary", diff --git a/plugins/iproute2/plugin.json b/plugins/iproute2/plugin.json index 53fa1eaa5c..e17e60a0a2 100644 --- a/plugins/iproute2/plugin.json +++ b/plugins/iproute2/plugin.json @@ -2,7 +2,7 @@ "name": "iproute2", "version": "0.1.0", "description": "iproute2 — IP routing utilities", - "source": "https", + "source": "https://wiki.linuxfoundation.org/networking/iproute2", "checks": [ { "type": "binary", diff --git a/plugins/iptables/plugin.json b/plugins/iptables/plugin.json index 610c01a459..59e8eca7cd 100644 --- a/plugins/iptables/plugin.json +++ b/plugins/iptables/plugin.json @@ -2,7 +2,7 @@ "name": "iptables", "version": "1.0.0", "description": "iptables \u2014 Packet filtering firewall", - "source": "netfilter.org", + "source": "https://netfilter.org", "checks": [ { "type": "binary", diff --git a/plugins/ipykernel/plugin.json b/plugins/ipykernel/plugin.json index 1af268367c..cbc34c64f4 100644 --- a/plugins/ipykernel/plugin.json +++ b/plugins/ipykernel/plugin.json @@ -2,7 +2,7 @@ "name": "ipykernel", "version": "0.1.0", "description": "ipykernel — IPython kernel for Jupyter", - "source": "https", + "source": "https://formulae.brew.sh/formula/ipykernel", "checks": [ { "type": "binary", diff --git a/plugins/ipython/plugin.json b/plugins/ipython/plugin.json index 04b5bc61af..1df32a8648 100644 --- a/plugins/ipython/plugin.json +++ b/plugins/ipython/plugin.json @@ -1 +1 @@ -{"name":"ipython","version":"0.1.0","description":"Enhanced Python interactive shell","source":"https","checks":[{"type":"binary","name":"ipython"}],"install_guidance":{"plugin":"ipython","binary":"ipython","check":"which ipython","install_steps":["brew install ipython"],"note":"Development tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"ipython","resource":"_","action":"_","description":"Passthrough to ipython CLI","adapter":"process","adapterConfig":{"command":"ipython","passthrough":true,"missingDependencyHelp":"Install ipython: brew install ipython"},"args":[]}]} +{"name":"ipython","version":"0.1.0","description":"Enhanced Python interactive shell","source":"https://formulae.brew.sh/formula/ipython","checks":[{"type":"binary","name":"ipython"}],"install_guidance":{"plugin":"ipython","binary":"ipython","check":"which ipython","install_steps":["brew install ipython"],"note":"Development tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"ipython","resource":"_","action":"_","description":"Passthrough to ipython CLI","adapter":"process","adapterConfig":{"command":"ipython","passthrough":true,"missingDependencyHelp":"Install ipython: brew install ipython"},"args":[]}]} diff --git a/plugins/ipython3/plugin.json b/plugins/ipython3/plugin.json index 7339915fc9..b4f3af4ead 100644 --- a/plugins/ipython3/plugin.json +++ b/plugins/ipython3/plugin.json @@ -1 +1 @@ -{"name":"ipython3","version":"1.0.0","description":"ipython — enhanced Python interactive shell. Rich REPL with tab completion, magic commands, inline plots.","source":"","checks":[{"type":"binary","name":"ipython3"}],"install_guidance":{"plugin":"ipython3","binary":"ipython3","check":"which ipython3","install_steps":["sudo apt-get install -y ipython3"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"ipython3","resource":"ipython3","action":"run","description":"ipython — enhanced Python interactive shell. Rich REPL with tab completion, magic commands, inline plots.","adapter":"process","adapterConfig":{"command":"ipython3","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y ipython3"},"args":[]}]} +{"name":"ipython3","version":"1.0.0","description":"ipython — enhanced Python interactive shell. Rich REPL with tab completion, magic commands, inline plots.","source":"https://packages.debian.org/stable/ipython3","checks":[{"type":"binary","name":"ipython3"}],"install_guidance":{"plugin":"ipython3","binary":"ipython3","check":"which ipython3","install_steps":["sudo apt-get install -y ipython3"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"ipython3","resource":"ipython3","action":"run","description":"ipython — enhanced Python interactive shell. Rich REPL with tab completion, magic commands, inline plots.","adapter":"process","adapterConfig":{"command":"ipython3","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y ipython3"},"args":[]}]} diff --git a/plugins/irc-js/plugin.json b/plugins/irc-js/plugin.json index a1f6aa1e10..f6ff79c924 100644 --- a/plugins/irc-js/plugin.json +++ b/plugins/irc-js/plugin.json @@ -2,7 +2,7 @@ "name": "irc-js", "version": "0.1.0", "description": "Node.js-based IRC library and CLI client", - "source": "npm", + "source": "https://www.npmjs.com/package/irc-js", "checks": [{ "type": "binary", "name": "irc-js" }], "install_guidance": { "plugin": "irc-js", diff --git a/plugins/irqbalance/plugin.json b/plugins/irqbalance/plugin.json index 5a2d1dbf9d..86fafe76ae 100644 --- a/plugins/irqbalance/plugin.json +++ b/plugins/irqbalance/plugin.json @@ -2,7 +2,7 @@ "name": "irqbalance", "version": "0.1.0", "description": "irqbalance — IRQ balancing daemon", - "source": "https", + "source": "https://formulae.brew.sh/formula/irqbalance", "checks": [ { "type": "binary", diff --git a/plugins/irqtop/plugin.json b/plugins/irqtop/plugin.json index e3b9556259..57969e1cc1 100644 --- a/plugins/irqtop/plugin.json +++ b/plugins/irqtop/plugin.json @@ -2,7 +2,7 @@ "name": "irqtop", "version": "0.1.0", "description": "irqtop — Display IRQ information", - "source": "https", + "source": "https://formulae.brew.sh/formula/util-linux", "checks": [ { "type": "binary", diff --git a/plugins/istioctl/plugin.json b/plugins/istioctl/plugin.json index dd01814d8c..45dd4f2fa4 100644 --- a/plugins/istioctl/plugin.json +++ b/plugins/istioctl/plugin.json @@ -1 +1 @@ -{"name":"istioctl","version":"0.1.0","description":"Istio service mesh CLI for managing mesh deployments.","source":"https://github.com/search?q=istioctl+cli","checks":[{"type":"binary","name":"istioctl"}],"install_guidance":{"plugin":"istioctl","binary":"istioctl","check":"which istioctl","install_steps":["brew install istioctl","Verify: istioctl --version","supercli plugins install ./plugins/istioctl --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"istioctl","resource":"_","action":"_","description":"Passthrough to istioctl","adapter":"process","adapterConfig":{"command":"istioctl","passthrough":true,"missingDependencyHelp":"Install istioctl: brew install istioctl"},"args":[]}]} +{"name":"istioctl","version":"0.1.0","description":"Istio service mesh CLI for managing mesh deployments.","source":"https://formulae.brew.sh/formula/istioctl","checks":[{"type":"binary","name":"istioctl"}],"install_guidance":{"plugin":"istioctl","binary":"istioctl","check":"which istioctl","install_steps":["brew install istioctl","Verify: istioctl --version","supercli plugins install ./plugins/istioctl --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"istioctl","resource":"_","action":"_","description":"Passthrough to istioctl","adapter":"process","adapterConfig":{"command":"istioctl","passthrough":true,"missingDependencyHelp":"Install istioctl: brew install istioctl"},"args":[]}]} diff --git a/plugins/iw/plugin.json b/plugins/iw/plugin.json index a870b54642..e84b1c4d38 100644 --- a/plugins/iw/plugin.json +++ b/plugins/iw/plugin.json @@ -2,7 +2,7 @@ "name": "iw", "version": "0.1.0", "description": "iw — Wireless devices", - "source": "https", + "source": "https://formulae.brew.sh/formula/iw", "checks": [ { "type": "binary", diff --git a/plugins/iwconfig/plugin.json b/plugins/iwconfig/plugin.json index 90dfdad9c5..056774ea93 100644 --- a/plugins/iwconfig/plugin.json +++ b/plugins/iwconfig/plugin.json @@ -2,7 +2,7 @@ "name": "iwconfig", "version": "0.1.0", "description": "iwconfig — configure wireless network interfaces", - "source": "https", + "source": "https://formulae.brew.sh/formula/wireless-tools", "checks": [ { "type": "binary", diff --git a/plugins/iwd/plugin.json b/plugins/iwd/plugin.json index 640405d206..30001d6f43 100644 --- a/plugins/iwd/plugin.json +++ b/plugins/iwd/plugin.json @@ -2,7 +2,7 @@ "name": "iwd", "version": "1.0.0", "description": "iwd \u2014 Wireless daemon", - "source": "iwd.wiki.kernel.org", + "source": "https://iwd.wiki.kernel.org", "checks": [ { "type": "binary", diff --git a/plugins/iwlist/plugin.json b/plugins/iwlist/plugin.json index 7d332d7ec0..49a7d39739 100644 --- a/plugins/iwlist/plugin.json +++ b/plugins/iwlist/plugin.json @@ -2,7 +2,7 @@ "name": "iwlist", "version": "0.1.0", "description": "iwlist — scan for wireless networks and access points", - "source": "https", + "source": "https://formulae.brew.sh/formula/wireless-tools", "checks": [ { "type": "binary", diff --git a/plugins/jakt/plugin.json b/plugins/jakt/plugin.json index a34564762d..7331bce1c1 100644 --- a/plugins/jakt/plugin.json +++ b/plugins/jakt/plugin.json @@ -1 +1 @@ -{"name":"jakt","version":"0.1.0","description":"Jakt compiler","source":"https","checks":[{"type":"binary","name":"jakt"}],"install_guidance":{"plugin":"jakt","binary":"jakt","check":"which jakt","install_steps":["brew install jakt"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jakt","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"jakt","passthrough":true,"missingDependencyHelp":"Install jakt: brew install jakt"},"args":[]}]} +{"name":"jakt","version":"0.1.0","description":"Jakt compiler","source":"https://formulae.brew.sh/formula/jakt","checks":[{"type":"binary","name":"jakt"}],"install_guidance":{"plugin":"jakt","binary":"jakt","check":"which jakt","install_steps":["brew install jakt"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jakt","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"jakt","passthrough":true,"missingDependencyHelp":"Install jakt: brew install jakt"},"args":[]}]} diff --git a/plugins/jan/plugin.json b/plugins/jan/plugin.json index ab13cbf736..e4a637a761 100644 --- a/plugins/jan/plugin.json +++ b/plugins/jan/plugin.json @@ -1 +1 @@ -{"name":"jan","version":"0.1.0","description":"Jan AI desktop","source":"https","checks":[{"type":"binary","name":"jan"}],"install_guidance":{"plugin":"jan","binary":"jan","check":"which jan","install_steps":["brew install jan"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jan","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"jan","passthrough":true,"missingDependencyHelp":"Install jan: brew install jan"},"args":[]}]} +{"name":"jan","version":"0.1.0","description":"Jan AI desktop","source":"https://formulae.brew.sh/formula/jan","checks":[{"type":"binary","name":"jan"}],"install_guidance":{"plugin":"jan","binary":"jan","check":"which jan","install_steps":["brew install jan"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jan","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"jan","passthrough":true,"missingDependencyHelp":"Install jan: brew install jan"},"args":[]}]} diff --git a/plugins/jansson/plugin.json b/plugins/jansson/plugin.json index 5f0dd5ca8c..39176f1125 100644 --- a/plugins/jansson/plugin.json +++ b/plugins/jansson/plugin.json @@ -2,7 +2,7 @@ "name": "jansson", "version": "1.0.0", "description": "jansson \u2014 JSON library CLI", - "source": "github.com/akheron/jansson", + "source": "https://github.com/akheron/jansson", "checks": [ { "type": "binary", diff --git a/plugins/jar/plugin.json b/plugins/jar/plugin.json index e5e946da2a..dc3fa9ebe9 100644 --- a/plugins/jar/plugin.json +++ b/plugins/jar/plugin.json @@ -2,7 +2,7 @@ "name": "jar", "version": "0.1.0", "description": "jar — Java archive tool", - "source": "https", + "source": "https://formulae.brew.sh/formula/openjdk", "checks": [ { "type": "binary", diff --git a/plugins/jasmine/plugin.json b/plugins/jasmine/plugin.json index 815e548d90..ea114a47f8 100644 --- a/plugins/jasmine/plugin.json +++ b/plugins/jasmine/plugin.json @@ -2,7 +2,7 @@ "name": "jasmine", "version": "0.1.0", "description": "jasmine — JavaScript test framework", - "source": "https", + "source": "https://www.npmjs.com/package/jasmine", "checks": [ { "type": "binary", diff --git a/plugins/java/plugin.json b/plugins/java/plugin.json index e8929a262f..14f71aa7f0 100644 --- a/plugins/java/plugin.json +++ b/plugins/java/plugin.json @@ -2,7 +2,7 @@ "name": "java", "version": "0.1.0", "description": "java — Java Runtime Environment for executing Java applications", - "source": "https", + "source": "https://formulae.brew.sh/formula/openjdk", "checks": [ { "type": "binary", diff --git a/plugins/javac/plugin.json b/plugins/javac/plugin.json index c8df68396c..af78179cb6 100644 --- a/plugins/javac/plugin.json +++ b/plugins/javac/plugin.json @@ -2,7 +2,7 @@ "name": "javac", "version": "0.1.0", "description": "javac — Java compiler for compiling Java source code", - "source": "https", + "source": "https://formulae.brew.sh/formula/openjdk", "checks": [ { "type": "binary", diff --git a/plugins/javadoc/plugin.json b/plugins/javadoc/plugin.json index 5325b60851..4c122fdd2f 100644 --- a/plugins/javadoc/plugin.json +++ b/plugins/javadoc/plugin.json @@ -2,7 +2,7 @@ "name": "javadoc", "version": "0.1.0", "description": "javadoc — Java documentation tool", - "source": "https", + "source": "https://formulae.brew.sh/formula/openjdk", "checks": [ { "type": "binary", diff --git a/plugins/jd/plugin.json b/plugins/jd/plugin.json index d7a67c5ed6..918d1ff287 100644 --- a/plugins/jd/plugin.json +++ b/plugins/jd/plugin.json @@ -1 +1 @@ -{"name":"jd","version":"1.0.0","description":"jd — JSON diff CLI. Compute semantic diffs between JSON files, not just text lines.","source":"","checks":[{"type":"binary","name":"jd"}],"install_guidance":{"plugin":"jd","binary":"jd","check":"which jd","install_steps":["curl -LO https://github.com/josephburnett/jd/releases/latest/download/jd-linux-amd64 && chmod +x jd-linux-amd64 && sudo mv jd-linux-amd64 /usr/local/bin/jd"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jd","resource":"jd","action":"run","description":"jd — JSON diff CLI. Compute semantic diffs between JSON files, not just text lines.","adapter":"process","adapterConfig":{"command":"jd","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://github.com/josephburnett/jd/releases/latest/download/jd-linux-amd64 && chmod +x jd-linux-amd64 && sudo mv jd-linux-amd64 /usr/local/bin/jd"},"args":[]}]} +{"name":"jd","version":"1.0.0","description":"jd — JSON diff CLI. Compute semantic diffs between JSON files, not just text lines.","source":"https://github.com/josephburnett/jd","checks":[{"type":"binary","name":"jd"}],"install_guidance":{"plugin":"jd","binary":"jd","check":"which jd","install_steps":["curl -LO https://github.com/josephburnett/jd/releases/latest/download/jd-linux-amd64 && chmod +x jd-linux-amd64 && sudo mv jd-linux-amd64 /usr/local/bin/jd"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jd","resource":"jd","action":"run","description":"jd — JSON diff CLI. Compute semantic diffs between JSON files, not just text lines.","adapter":"process","adapterConfig":{"command":"jd","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://github.com/josephburnett/jd/releases/latest/download/jd-linux-amd64 && chmod +x jd-linux-amd64 && sudo mv jd-linux-amd64 /usr/local/bin/jd"},"args":[]}]} diff --git a/plugins/jdownloader/plugin.json b/plugins/jdownloader/plugin.json index 1da5949f82..3d52d09b20 100644 --- a/plugins/jdownloader/plugin.json +++ b/plugins/jdownloader/plugin.json @@ -1 +1 @@ -{"name":"jdownloader","version":"0.1.0","description":"JDownloader CLI","source":"https","checks":[{"type":"binary","name":"jd"}],"install_guidance":{"plugin":"jdownloader","binary":"jd","check":"which jd","install_steps":["brew install jdownloader"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jdownloader","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"jd","passthrough":true,"missingDependencyHelp":"Install jdownloader: brew install jdownloader"},"args":[]}]} +{"name":"jdownloader","version":"0.1.0","description":"JDownloader CLI","source":"https://formulae.brew.sh/formula/jdownloader","checks":[{"type":"binary","name":"jd"}],"install_guidance":{"plugin":"jdownloader","binary":"jd","check":"which jd","install_steps":["brew install jdownloader"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jdownloader","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"jd","passthrough":true,"missingDependencyHelp":"Install jdownloader: brew install jdownloader"},"args":[]}]} diff --git a/plugins/jdupes/plugin.json b/plugins/jdupes/plugin.json index a85bc38abd..2250409f17 100644 --- a/plugins/jdupes/plugin.json +++ b/plugins/jdupes/plugin.json @@ -2,7 +2,7 @@ "name": "jdupes", "version": "1.0.0", "description": "jdupes \u2014 Duplicate file finder (fast)", - "source": "github.com/jbruchon/jdupes", + "source": "https://github.com/jbruchon/jdupes", "checks": [ { "type": "binary", diff --git a/plugins/jekyll/plugin.json b/plugins/jekyll/plugin.json index 64c2ea9838..8c67429580 100644 --- a/plugins/jekyll/plugin.json +++ b/plugins/jekyll/plugin.json @@ -2,7 +2,7 @@ "name": "jekyll", "version": "0.1.0", "description": "Static site generator for blogs and docs", - "source": "https", + "source": "https://formulae.brew.sh/formula/jekyll", "checks": [{"type": "binary", "name": "jekyll"}], "install_guidance": { "plugin": "jekyll", diff --git a/plugins/jellyfin/plugin.json b/plugins/jellyfin/plugin.json index f2aca1d268..54cd63678b 100644 --- a/plugins/jellyfin/plugin.json +++ b/plugins/jellyfin/plugin.json @@ -2,7 +2,7 @@ "name": "jellyfin", "version": "1.0.0", "description": "jellyfin \u2014 Media server", - "source": "jellyfin.org", + "source": "https://jellyfin.org", "checks": [ { "type": "binary", diff --git a/plugins/jemalloc/plugin.json b/plugins/jemalloc/plugin.json index a47c2a8bdd..593aacdffe 100644 --- a/plugins/jemalloc/plugin.json +++ b/plugins/jemalloc/plugin.json @@ -2,6 +2,7 @@ "name": "jemalloc", "version": "0.1.0", "description": "Implementation of malloc emphasizing fragmentation avoidance", + "source": "https://formulae.brew.sh/formula/jemalloc", "checks": [ { "type": "binary", diff --git a/plugins/jenkins-lts/plugin.json b/plugins/jenkins-lts/plugin.json index 771b5eca68..08466ff4d1 100644 --- a/plugins/jenkins-lts/plugin.json +++ b/plugins/jenkins-lts/plugin.json @@ -2,6 +2,7 @@ "name": "jenkins-lts", "version": "0.1.0", "description": "Extendable open source continuous integration server", + "source": "https://formulae.brew.sh/formula/jenkins-lts", "checks": [ { "type": "binary", diff --git a/plugins/jenkins/plugin.json b/plugins/jenkins/plugin.json index 3ee074b285..f2805e1073 100644 --- a/plugins/jenkins/plugin.json +++ b/plugins/jenkins/plugin.json @@ -2,6 +2,7 @@ "name": "jenkins", "version": "0.1.0", "description": "Extendable open source continuous integration server", + "source": "https://formulae.brew.sh/formula/jenkins", "checks": [ { "type": "binary", diff --git a/plugins/jenv/plugin.json b/plugins/jenv/plugin.json index 3c72d59212..acdc96d70b 100644 --- a/plugins/jenv/plugin.json +++ b/plugins/jenv/plugin.json @@ -2,7 +2,7 @@ "name": "jenv", "version": "0.1.0", "description": "jenv — Java version manager", - "source": "https", + "source": "https://formulae.brew.sh/formula/jenv", "checks": [ { "type": "binary", diff --git a/plugins/jest/plugin.json b/plugins/jest/plugin.json index 0b828c1686..6edb32d8f6 100644 --- a/plugins/jest/plugin.json +++ b/plugins/jest/plugin.json @@ -2,7 +2,7 @@ "name": "jest", "version": "0.1.0", "description": "Jest — JavaScript testing framework for unit and integration tests", - "source": "https", + "source": "https://www.npmjs.com/package/jest", "checks": [ { "type": "binary", diff --git a/plugins/jfrog-cli/plugin.json b/plugins/jfrog-cli/plugin.json index 3b0e5378e6..e4dbc3d621 100644 --- a/plugins/jfrog-cli/plugin.json +++ b/plugins/jfrog-cli/plugin.json @@ -2,6 +2,7 @@ "name": "jfrog-cli", "version": "0.1.0", "description": "Command-line interface for JFrog products", + "source": "https://formulae.brew.sh/formula/jfrog-cli", "checks": [ { "type": "binary", diff --git a/plugins/jg/plugin.json b/plugins/jg/plugin.json index 2fc5b29fd2..77adc21e1e 100644 --- a/plugins/jg/plugin.json +++ b/plugins/jg/plugin.json @@ -1 +1 @@ -{"name":"jg","version":"1.0.0","description":"jg — JSON grep CLI. Search JSON data for matching keys and values. Like grep for JSON.","source":"","checks":[{"type":"binary","name":"jg"}],"install_guidance":{"plugin":"jg","binary":"jg","check":"which jg","install_steps":["npm install -g jg"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jg","resource":"jg","action":"run","description":"jg — JSON grep CLI. Search JSON data for matching keys and values. Like grep for JSON.","adapter":"process","adapterConfig":{"command":"jg","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: npm install -g jg"},"args":[]}]} +{"name":"jg","version":"1.0.0","description":"jg — JSON grep CLI. Search JSON data for matching keys and values. Like grep for JSON.","source":"https://www.npmjs.com/package/jg","checks":[{"type":"binary","name":"jg"}],"install_guidance":{"plugin":"jg","binary":"jg","check":"which jg","install_steps":["npm install -g jg"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jg","resource":"jg","action":"run","description":"jg — JSON grep CLI. Search JSON data for matching keys and values. Like grep for JSON.","adapter":"process","adapterConfig":{"command":"jg","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: npm install -g jg"},"args":[]}]} diff --git a/plugins/jhead/plugin.json b/plugins/jhead/plugin.json index f268bff76c..15a0051cba 100644 --- a/plugins/jhead/plugin.json +++ b/plugins/jhead/plugin.json @@ -1 +1 @@ -{"name":"jhead","version":"1.0.0","description":"jhead — JPEG EXIF header editor CLI. Read/write EXIF metadata, rotate, adjust timestamps.","source":"","checks":[{"type":"binary","name":"jhead"}],"install_guidance":{"plugin":"jhead","binary":"jhead","check":"which jhead","install_steps":["sudo apt-get install -y jhead"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jhead","resource":"jhead","action":"run","description":"jhead — JPEG EXIF header editor CLI. Read/write EXIF metadata, rotate, adjust timestamps.","adapter":"process","adapterConfig":{"command":"jhead","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y jhead"},"args":[]}]} +{"name":"jhead","version":"1.0.0","description":"jhead — JPEG EXIF header editor CLI. Read/write EXIF metadata, rotate, adjust timestamps.","source":"https://packages.debian.org/stable/jhead","checks":[{"type":"binary","name":"jhead"}],"install_guidance":{"plugin":"jhead","binary":"jhead","check":"which jhead","install_steps":["sudo apt-get install -y jhead"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jhead","resource":"jhead","action":"run","description":"jhead — JPEG EXIF header editor CLI. Read/write EXIF metadata, rotate, adjust timestamps.","adapter":"process","adapterConfig":{"command":"jhead","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y jhead"},"args":[]}]} diff --git a/plugins/jid-2/plugin.json b/plugins/jid-2/plugin.json index 70406bf90c..6cacdd3be6 100644 --- a/plugins/jid-2/plugin.json +++ b/plugins/jid-2/plugin.json @@ -1 +1 @@ -{"name":"jid-2","version":"1.0.0","description":"jid — JSON incremental digger CLI. Navigate JSON interactively using jq-like filters.","source":"","checks":[{"type":"binary","name":"jid"}],"install_guidance":{"plugin":"jid-2","binary":"jid","check":"which jid","install_steps":["curl -LO https://github.com/simeji/jid/releases/latest/download/jid-linux-amd64.tar.gz && tar xzf jid-linux-amd64.tar.gz && sudo mv jid /usr/local/bin/ && rm jid-linux-amd64.tar.gz"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jid","resource":"2","action":"run","description":"jid — JSON incremental digger CLI. Navigate JSON interactively using jq-like filters.","adapter":"process","adapterConfig":{"command":"jid","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://github.com/simeji/jid/releases/latest/download/jid-linux-amd64.tar.gz && tar xzf jid-linux-amd64.tar.gz && sudo mv jid /usr/local/bin/ && rm jid-linux-amd64.tar.gz"},"args":[]}]} +{"name":"jid-2","version":"1.0.0","description":"jid — JSON incremental digger CLI. Navigate JSON interactively using jq-like filters.","source":"https://github.com/simeji/jid","checks":[{"type":"binary","name":"jid"}],"install_guidance":{"plugin":"jid-2","binary":"jid","check":"which jid","install_steps":["curl -LO https://github.com/simeji/jid/releases/latest/download/jid-linux-amd64.tar.gz && tar xzf jid-linux-amd64.tar.gz && sudo mv jid /usr/local/bin/ && rm jid-linux-amd64.tar.gz"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jid","resource":"2","action":"run","description":"jid — JSON incremental digger CLI. Navigate JSON interactively using jq-like filters.","adapter":"process","adapterConfig":{"command":"jid","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://github.com/simeji/jid/releases/latest/download/jid-linux-amd64.tar.gz && tar xzf jid-linux-amd64.tar.gz && sudo mv jid /usr/local/bin/ && rm jid-linux-amd64.tar.gz"},"args":[]}]} diff --git a/plugins/jid/plugin.json b/plugins/jid/plugin.json index 806b18022b..8c76c6274c 100644 --- a/plugins/jid/plugin.json +++ b/plugins/jid/plugin.json @@ -2,7 +2,7 @@ "name": "jid", "version": "0.1.0", "description": "jid — Interactive JSON drill", - "source": "https", + "source": "https://formulae.brew.sh/formula/jid", "checks": [ { "type": "binary", diff --git a/plugins/jigdo/plugin.json b/plugins/jigdo/plugin.json index 99008d812b..4e1a38b412 100644 --- a/plugins/jigdo/plugin.json +++ b/plugins/jigdo/plugin.json @@ -2,7 +2,7 @@ "name": "jigdo", "version": "1.0.0", "description": "jigdo \u2014 Debian ISO download", - "source": "atterer.org/jigdo", + "source": "https://atterer.org/jigdo", "checks": [ { "type": "binary", diff --git a/plugins/jless/plugin.json b/plugins/jless/plugin.json index cc1ac8a2ae..e0a8aeca24 100644 --- a/plugins/jless/plugin.json +++ b/plugins/jless/plugin.json @@ -1 +1 @@ -{"name":"jless","version":"0.1.0","description":"Command-line JSON viewer with syntax highlighting and folding","source":"https","checks":[{"type":"binary","name":"jless"}],"install_guidance":{"plugin":"jless","binary":"jless","check":"which jless","install_steps":["brew install jless","Verify: jless --version","supercli plugins install ./plugins/jless --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jless","resource":"self","action":"version","description":"Print jless version","adapter":"process","adapterConfig":{"command":"jless","baseArgs":["--version"],"missingDependencyHelp":"Install jless: brew install jless"},"args":[]},{"namespace":"jless","resource":"_","action":"_","description":"Passthrough to jless CLI","adapter":"process","adapterConfig":{"command":"jless","passthrough":true,"missingDependencyHelp":"Install jless: brew install jless"},"args":[]}]} +{"name":"jless","version":"0.1.0","description":"Command-line JSON viewer with syntax highlighting and folding","source":"https://formulae.brew.sh/formula/jless","checks":[{"type":"binary","name":"jless"}],"install_guidance":{"plugin":"jless","binary":"jless","check":"which jless","install_steps":["brew install jless","Verify: jless --version","supercli plugins install ./plugins/jless --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jless","resource":"self","action":"version","description":"Print jless version","adapter":"process","adapterConfig":{"command":"jless","baseArgs":["--version"],"missingDependencyHelp":"Install jless: brew install jless"},"args":[]},{"namespace":"jless","resource":"_","action":"_","description":"Passthrough to jless CLI","adapter":"process","adapterConfig":{"command":"jless","passthrough":true,"missingDependencyHelp":"Install jless: brew install jless"},"args":[]}]} diff --git a/plugins/jlink/plugin.json b/plugins/jlink/plugin.json index 2620e37b9b..4136304544 100644 --- a/plugins/jlink/plugin.json +++ b/plugins/jlink/plugin.json @@ -1 +1 @@ -{"name":"jlink","version":"0.1.0","description":"J-Link commander","source":"https","checks":[{"type":"binary","name":"jlink"}],"install_guidance":{"plugin":"jlink","binary":"jlink","check":"which jlink","install_steps":["brew install jlink"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jlink","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"jlink","passthrough":true,"missingDependencyHelp":"Install jlink: brew install jlink"},"args":[]}]} +{"name":"jlink","version":"0.1.0","description":"J-Link commander","source":"https://formulae.brew.sh/formula/jlink","checks":[{"type":"binary","name":"jlink"}],"install_guidance":{"plugin":"jlink","binary":"jlink","check":"which jlink","install_steps":["brew install jlink"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jlink","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"jlink","passthrough":true,"missingDependencyHelp":"Install jlink: brew install jlink"},"args":[]}]} diff --git a/plugins/jnettop/plugin.json b/plugins/jnettop/plugin.json index 67a3799fce..7f1cf45809 100644 --- a/plugins/jnettop/plugin.json +++ b/plugins/jnettop/plugin.json @@ -2,7 +2,7 @@ "name": "jnettop", "version": "0.1.0", "description": "jnettop — Network traffic visualization", - "source": "https", + "source": "https://formulae.brew.sh/formula/jnettop", "checks": [ { "type": "binary", diff --git a/plugins/jobber/plugin.json b/plugins/jobber/plugin.json index e3e4e83cba..af274f5e4d 100644 --- a/plugins/jobber/plugin.json +++ b/plugins/jobber/plugin.json @@ -2,7 +2,7 @@ "name": "jobber", "version": "1.0.0", "description": "jobber \u2014 Job scheduler replacement for cron", - "source": "github.com/dshearer/jobber", + "source": "https://github.com/dshearer/jobber", "checks": [ { "type": "binary", diff --git a/plugins/joe/plugin.json b/plugins/joe/plugin.json index 76ae4f3dc7..6f33a2a516 100644 --- a/plugins/joe/plugin.json +++ b/plugins/joe/plugin.json @@ -2,7 +2,7 @@ "name": "joe", "version": "0.1.0", "description": "joe — Joe's Own Editor", - "source": "https", + "source": "https://formulae.brew.sh/formula/joe", "checks": [ { "type": "binary", diff --git a/plugins/john/plugin.json b/plugins/john/plugin.json index 5ce9d6ae39..a9e751ffc4 100644 --- a/plugins/john/plugin.json +++ b/plugins/john/plugin.json @@ -2,7 +2,7 @@ "name": "john", "version": "0.1.0", "description": "Password cracking and security auditing", - "source": "https", + "source": "https://formulae.brew.sh/formula/john", "checks": [{"type": "binary", "name": "john"}], "install_guidance": { "plugin": "john", diff --git a/plugins/johntheripper/plugin.json b/plugins/johntheripper/plugin.json index 5401a03705..ce0e149f66 100644 --- a/plugins/johntheripper/plugin.json +++ b/plugins/johntheripper/plugin.json @@ -2,7 +2,7 @@ "name": "johntheripper", "version": "1.0.0", "description": "johntheripper \u2014 Password cracker", - "source": "openwall.com/john", + "source": "https://openwall.com/john", "checks": [ { "type": "binary", diff --git a/plugins/join/plugin.json b/plugins/join/plugin.json index 62e947ced1..435108ffa5 100644 --- a/plugins/join/plugin.json +++ b/plugins/join/plugin.json @@ -1 +1 @@ -{"name":"join","version":"0.1.0","description":"Join lines of two files on a common field","source":"https","checks":[{"type":"binary","name":"join"}],"install_guidance":{"plugin":"join","binary":"join","check":"which join","install_steps":["base system","Verify: join --version 2>/dev/null || join --help","supercli plugins install ./plugins/join --on-conflict replace --json"],"note":"Standard system utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"join","resource":"self","action":"version","description":"Print join version","adapter":"process","adapterConfig":{"command":"join","baseArgs":["--version"],"missingDependencyHelp":"Install join: base system"},"args":[]},{"namespace":"join","resource":"_","action":"_","description":"Passthrough to join CLI","adapter":"process","adapterConfig":{"command":"join","passthrough":true,"missingDependencyHelp":"Install join: base system"},"args":[]}]} +{"name":"join","version":"0.1.0","description":"Join lines of two files on a common field","source":"https://www.gnu.org/software/coreutils/","checks":[{"type":"binary","name":"join"}],"install_guidance":{"plugin":"join","binary":"join","check":"which join","install_steps":["base system","Verify: join --version 2>/dev/null || join --help","supercli plugins install ./plugins/join --on-conflict replace --json"],"note":"Standard system utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"join","resource":"self","action":"version","description":"Print join version","adapter":"process","adapterConfig":{"command":"join","baseArgs":["--version"],"missingDependencyHelp":"Install join: base system"},"args":[]},{"namespace":"join","resource":"_","action":"_","description":"Passthrough to join CLI","adapter":"process","adapterConfig":{"command":"join","passthrough":true,"missingDependencyHelp":"Install join: base system"},"args":[]}]} diff --git a/plugins/joke/plugin.json b/plugins/joke/plugin.json index cca413de2a..bfd03ff12e 100644 --- a/plugins/joke/plugin.json +++ b/plugins/joke/plugin.json @@ -1 +1 @@ -{"name":"joke","version":"0.1.0","description":"Joke generator","source":"https","checks":[{"type":"binary","name":"joke"}],"install_guidance":{"plugin":"joke","binary":"joke","check":"which joke","install_steps":["brew install joke"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"joke","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"joke","passthrough":true,"missingDependencyHelp":"Install joke: brew install joke"},"args":[]}]} +{"name":"joke","version":"0.1.0","description":"Joke generator","source":"https://formulae.brew.sh/formula/joke","checks":[{"type":"binary","name":"joke"}],"install_guidance":{"plugin":"joke","binary":"joke","check":"which joke","install_steps":["brew install joke"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"joke","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"joke","passthrough":true,"missingDependencyHelp":"Install joke: brew install joke"},"args":[]}]} diff --git a/plugins/joomscan/plugin.json b/plugins/joomscan/plugin.json index c3c0209674..ac3a581ad7 100644 --- a/plugins/joomscan/plugin.json +++ b/plugins/joomscan/plugin.json @@ -2,7 +2,7 @@ "name": "joomscan", "version": "0.1.0", "description": "joomscan — Joomla security scanner", - "source": "https", + "source": "https://formulae.brew.sh/formula/joomscan", "checks": [ { "type": "binary", diff --git a/plugins/joshuto/plugin.json b/plugins/joshuto/plugin.json index dbe002aac6..f18ee84105 100644 --- a/plugins/joshuto/plugin.json +++ b/plugins/joshuto/plugin.json @@ -2,7 +2,7 @@ "name": "joshuto", "version": "1.0.0", "description": "joshuto \u2014 File manager TUI", - "source": "github.com/kamiyaa/joshuto", + "source": "https://github.com/kamiyaa/joshuto", "checks": [ { "type": "binary", diff --git a/plugins/jp-term/plugin.json b/plugins/jp-term/plugin.json index 80212733e3..d06350506f 100644 --- a/plugins/jp-term/plugin.json +++ b/plugins/jp-term/plugin.json @@ -1 +1 @@ -{"name":"jp-term","version":"1.0.0","description":"jp — JSON parser CLI. Extract and manipulate JSON data with JMESPath expressions.","source":"","checks":[{"type":"binary","name":"jp"}],"install_guidance":{"plugin":"jp-term","binary":"jp","check":"which jp","install_steps":["sudo apt-get install -y jp"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jp","resource":"term","action":"run","description":"jp — JSON parser CLI. Extract and manipulate JSON data with JMESPath expressions.","adapter":"process","adapterConfig":{"command":"jp","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y jp"},"args":[]}]} +{"name":"jp-term","version":"1.0.0","description":"jp — JSON parser CLI. Extract and manipulate JSON data with JMESPath expressions.","source":"https://packages.debian.org/stable/jp","checks":[{"type":"binary","name":"jp"}],"install_guidance":{"plugin":"jp-term","binary":"jp","check":"which jp","install_steps":["sudo apt-get install -y jp"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jp","resource":"term","action":"run","description":"jp — JSON parser CLI. Extract and manipulate JSON data with JMESPath expressions.","adapter":"process","adapterConfig":{"command":"jp","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y jp"},"args":[]}]} diff --git a/plugins/jpeg-turbo/plugin.json b/plugins/jpeg-turbo/plugin.json index be6861ff10..166545d8ee 100644 --- a/plugins/jpeg-turbo/plugin.json +++ b/plugins/jpeg-turbo/plugin.json @@ -2,7 +2,7 @@ "name": "jpeg-turbo", "version": "0.1.0", "description": "jpeg-turbo — JPEG image compression tools", - "source": "https", + "source": "https://formulae.brew.sh/formula/jpeg-turbo", "checks": [ { "type": "binary", diff --git a/plugins/jpeg-xl/plugin.json b/plugins/jpeg-xl/plugin.json index 9383264e2f..b69f73f467 100644 --- a/plugins/jpeg-xl/plugin.json +++ b/plugins/jpeg-xl/plugin.json @@ -2,7 +2,7 @@ "name": "jpeg-xl", "version": "0.1.0", "description": "jpeg-xl — JPEG XL image encoder", - "source": "https", + "source": "https://formulae.brew.sh/formula/jpeg-xl", "checks": [ { "type": "binary", diff --git a/plugins/jpegtran/plugin.json b/plugins/jpegtran/plugin.json index a1836d3d27..c603e26055 100644 --- a/plugins/jpegtran/plugin.json +++ b/plugins/jpegtran/plugin.json @@ -1 +1 @@ -{"name":"jpegtran","version":"1.0.0","description":"jpegtran — JPEG lossless transformation CLI. Rotate, flip, crop JPEG without quality loss.","source":"","checks":[{"type":"binary","name":"jpegtran"}],"install_guidance":{"plugin":"jpegtran","binary":"jpegtran","check":"which jpegtran","install_steps":["sudo apt-get install -y libjpeg-turbo-progs"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jpegtran","resource":"jpegtran","action":"run","description":"jpegtran — JPEG lossless transformation CLI. Rotate, flip, crop JPEG without quality loss.","adapter":"process","adapterConfig":{"command":"jpegtran","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y libjpeg-turbo-progs"},"args":[]}]} +{"name":"jpegtran","version":"1.0.0","description":"jpegtran — JPEG lossless transformation CLI. Rotate, flip, crop JPEG without quality loss.","source":"https://packages.debian.org/stable/libjpeg-turbo-progs","checks":[{"type":"binary","name":"jpegtran"}],"install_guidance":{"plugin":"jpegtran","binary":"jpegtran","check":"which jpegtran","install_steps":["sudo apt-get install -y libjpeg-turbo-progs"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jpegtran","resource":"jpegtran","action":"run","description":"jpegtran — JPEG lossless transformation CLI. Rotate, flip, crop JPEG without quality loss.","adapter":"process","adapterConfig":{"command":"jpegtran","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y libjpeg-turbo-progs"},"args":[]}]} diff --git a/plugins/jq-query/plugin.json b/plugins/jq-query/plugin.json index 5febdd764e..f6d12ed745 100644 --- a/plugins/jq-query/plugin.json +++ b/plugins/jq-query/plugin.json @@ -1 +1 @@ -{"name":"jq-query","version":"1.0.0","description":"jq — lightweight JSON processor. Query, filter, transform JSON data with jq syntax.","source":"","checks":[{"type":"binary","name":"jq"}],"install_guidance":{"plugin":"jq-query","binary":"jq","check":"which jq","install_steps":["sudo apt-get install -y jq"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jq","resource":"query","action":"run","description":"jq — lightweight JSON processor. Query, filter, transform JSON data with jq syntax.","adapter":"process","adapterConfig":{"command":"jq","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y jq"},"args":[]}]} +{"name":"jq-query","version":"1.0.0","description":"jq — lightweight JSON processor. Query, filter, transform JSON data with jq syntax.","source":"https://packages.debian.org/stable/jq","checks":[{"type":"binary","name":"jq"}],"install_guidance":{"plugin":"jq-query","binary":"jq","check":"which jq","install_steps":["sudo apt-get install -y jq"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jq","resource":"query","action":"run","description":"jq — lightweight JSON processor. Query, filter, transform JSON data with jq syntax.","adapter":"process","adapterConfig":{"command":"jq","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y jq"},"args":[]}]} diff --git a/plugins/jq-zsh/plugin.json b/plugins/jq-zsh/plugin.json index d521156681..a3bf2ecc3b 100644 --- a/plugins/jq-zsh/plugin.json +++ b/plugins/jq-zsh/plugin.json @@ -1 +1 @@ -{"name":"jq-zsh","version":"1.0.0","description":"jq-zsh — JSON processor for zsh. Query JSON with jq-like syntax optimized for shell.","source":"","checks":[{"type":"binary","name":"jq"}],"install_guidance":{"plugin":"jq-zsh","binary":"jq","check":"which jq","install_steps":["sudo apt-get install -y jq"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jq","resource":"zsh","action":"run","description":"jq-zsh — JSON processor for zsh. Query JSON with jq-like syntax optimized for shell.","adapter":"process","adapterConfig":{"command":"jq","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y jq"},"args":[]}]} +{"name":"jq-zsh","version":"1.0.0","description":"jq-zsh — JSON processor for zsh. Query JSON with jq-like syntax optimized for shell.","source":"https://packages.debian.org/stable/jq","checks":[{"type":"binary","name":"jq"}],"install_guidance":{"plugin":"jq-zsh","binary":"jq","check":"which jq","install_steps":["sudo apt-get install -y jq"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jq","resource":"zsh","action":"run","description":"jq-zsh — JSON processor for zsh. Query JSON with jq-like syntax optimized for shell.","adapter":"process","adapterConfig":{"command":"jq","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y jq"},"args":[]}]} diff --git a/plugins/jqn/plugin.json b/plugins/jqn/plugin.json index a13e5bac3d..c42179fc8c 100644 --- a/plugins/jqn/plugin.json +++ b/plugins/jqn/plugin.json @@ -2,7 +2,7 @@ "name": "jqn", "version": "0.1.0", "description": "Node-based alternative for JSON data processing and querying", - "source": "npm", + "source": "https://www.npmjs.com/package/jqn", "checks": [{ "type": "binary", "name": "jqn" }], "install_guidance": { "plugin": "jqn", diff --git a/plugins/jsdoc/plugin.json b/plugins/jsdoc/plugin.json index 55b2c1f404..a38731cb23 100644 --- a/plugins/jsdoc/plugin.json +++ b/plugins/jsdoc/plugin.json @@ -1 +1 @@ -{"name":"jsdoc","version":"0.1.0","description":"JSDoc documentation tool","source":"https","checks":[{"type":"binary","name":"jsdoc"}],"install_guidance":{"plugin":"jsdoc","binary":"jsdoc","check":"which jsdoc","install_steps":["npm install -g jsdoc"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jsdoc","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"jsdoc","passthrough":true,"missingDependencyHelp":"Install jsdoc: npm install -g jsdoc"},"args":[]}]} +{"name":"jsdoc","version":"0.1.0","description":"JSDoc documentation tool","source":"https://www.npmjs.com/package/jsdoc","checks":[{"type":"binary","name":"jsdoc"}],"install_guidance":{"plugin":"jsdoc","binary":"jsdoc","check":"which jsdoc","install_steps":["npm install -g jsdoc"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jsdoc","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"jsdoc","passthrough":true,"missingDependencyHelp":"Install jsdoc: npm install -g jsdoc"},"args":[]}]} diff --git a/plugins/jshint/plugin.json b/plugins/jshint/plugin.json index 71de03079f..7e7ec92327 100644 --- a/plugins/jshint/plugin.json +++ b/plugins/jshint/plugin.json @@ -2,7 +2,7 @@ "name": "jshint", "version": "1.0.0", "description": "jshint \u2014 JS linter", - "source": "jshint.com", + "source": "https://jshint.com", "checks": [ { "type": "binary", diff --git a/plugins/jsonnet-bundler/plugin.json b/plugins/jsonnet-bundler/plugin.json index 6d6e636889..b0acd7673d 100644 --- a/plugins/jsonnet-bundler/plugin.json +++ b/plugins/jsonnet-bundler/plugin.json @@ -2,7 +2,7 @@ "name": "jsonnet-bundler", "version": "0.1.0", "description": "jsonnet-bundler — Jsonnet package manager", - "source": "https", + "source": "https://formulae.brew.sh/formula/jsonnet-bundler", "checks": [ { "type": "binary", diff --git a/plugins/jsonnet/plugin.json b/plugins/jsonnet/plugin.json index 514269619a..03ca90d45d 100644 --- a/plugins/jsonnet/plugin.json +++ b/plugins/jsonnet/plugin.json @@ -1 +1 @@ -{"name":"jsonnet","version":"0.1.0","description":"JSON templating and configuration language","source":"https","checks":[{"type":"binary","name":"jsonnet"}],"install_guidance":{"plugin":"jsonnet","binary":"jsonnet","check":"which jsonnet","install_steps":["brew install jsonnet"],"note":"Utility tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jsonnet","resource":"_","action":"_","description":"Passthrough to jsonnet CLI","adapter":"process","adapterConfig":{"command":"jsonnet","passthrough":true,"missingDependencyHelp":"Install jsonnet: brew install jsonnet"},"args":[]}]} +{"name":"jsonnet","version":"0.1.0","description":"JSON templating and configuration language","source":"https://formulae.brew.sh/formula/jsonnet","checks":[{"type":"binary","name":"jsonnet"}],"install_guidance":{"plugin":"jsonnet","binary":"jsonnet","check":"which jsonnet","install_steps":["brew install jsonnet"],"note":"Utility tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jsonnet","resource":"_","action":"_","description":"Passthrough to jsonnet CLI","adapter":"process","adapterConfig":{"command":"jsonnet","passthrough":true,"missingDependencyHelp":"Install jsonnet: brew install jsonnet"},"args":[]}]} diff --git a/plugins/julia/plugin.json b/plugins/julia/plugin.json index 5d0976d459..acbb7f8a77 100644 --- a/plugins/julia/plugin.json +++ b/plugins/julia/plugin.json @@ -2,7 +2,7 @@ "name": "julia", "version": "0.1.0", "description": "julia — Julia programming language for scientific computing", - "source": "https", + "source": "https://formulae.brew.sh/formula/julia", "checks": [ { "type": "binary", diff --git a/plugins/jumpapp/plugin.json b/plugins/jumpapp/plugin.json index 11989c3d2c..093b9960ab 100644 --- a/plugins/jumpapp/plugin.json +++ b/plugins/jumpapp/plugin.json @@ -2,7 +2,7 @@ "name": "jumpapp", "version": "0.1.0", "description": "Run or raise desktop applications from the command line", - "source": "shell", + "source": "https://packages.debian.org/stable/jumpapp", "checks": [{ "type": "binary", "name": "jumpapp" }], "install_guidance": { "plugin": "jumpapp", diff --git a/plugins/junit/plugin.json b/plugins/junit/plugin.json index 5bfb4717d7..438b3b5e2f 100644 --- a/plugins/junit/plugin.json +++ b/plugins/junit/plugin.json @@ -2,7 +2,7 @@ "name": "junit", "version": "1.0.0", "description": "junit \u2014 Java testing framework", - "source": "junit.org", + "source": "https://junit.org", "checks": [ { "type": "binary", diff --git a/plugins/jupyter-console/plugin.json b/plugins/jupyter-console/plugin.json index f9ad00d9a4..ec45261962 100644 --- a/plugins/jupyter-console/plugin.json +++ b/plugins/jupyter-console/plugin.json @@ -1 +1 @@ -{"name":"jupyter-console","version":"1.0.0","description":"jupyter-console — Jupyter kernel CLI client. Run Jupyter kernels from terminal without browser.","source":"","checks":[{"type":"binary","name":"jupyter-console"}],"install_guidance":{"plugin":"jupyter-console","binary":"jupyter-console","check":"which jupyter-console","install_steps":["pip install jupyter-console"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jupyter","resource":"console","action":"run","description":"jupyter-console — Jupyter kernel CLI client. Run Jupyter kernels from terminal without browser.","adapter":"process","adapterConfig":{"command":"jupyter-console","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: pip install jupyter-console"},"args":[]}]} +{"name":"jupyter-console","version":"1.0.0","description":"jupyter-console — Jupyter kernel CLI client. Run Jupyter kernels from terminal without browser.","source":"https://pypi.org/project/jupyter-console/","checks":[{"type":"binary","name":"jupyter-console"}],"install_guidance":{"plugin":"jupyter-console","binary":"jupyter-console","check":"which jupyter-console","install_steps":["pip install jupyter-console"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jupyter","resource":"console","action":"run","description":"jupyter-console — Jupyter kernel CLI client. Run Jupyter kernels from terminal without browser.","adapter":"process","adapterConfig":{"command":"jupyter-console","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: pip install jupyter-console"},"args":[]}]} diff --git a/plugins/jupyter-converter/plugin.json b/plugins/jupyter-converter/plugin.json index 63e69f208b..c80842cf91 100644 --- a/plugins/jupyter-converter/plugin.json +++ b/plugins/jupyter-converter/plugin.json @@ -2,7 +2,7 @@ "name": "jupyter-converter", "version": "0.1.0", "description": "Specialized converter for Jupyter notebook formats", - "source": "pip", + "source": "https://pypi.org/project/jupyter-converter/", "checks": [{ "type": "binary", "name": "jupyter-converter" }], "install_guidance": { "plugin": "jupyter-converter", diff --git a/plugins/jupyter-lab/plugin.json b/plugins/jupyter-lab/plugin.json index 32d52b4e62..5ea591b85a 100644 --- a/plugins/jupyter-lab/plugin.json +++ b/plugins/jupyter-lab/plugin.json @@ -1 +1 @@ -{"name":"jupyter-lab","version":"0.1.0","description":"JupyterLab notebook server","source":"https","checks":[{"type":"binary","name":"jupyter-lab"}],"install_guidance":{"plugin":"jupyter-lab","binary":"jupyter-lab","check":"which jupyter-lab","install_steps":["brew install jupyterlab"],"note":"Python tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jupyter-lab","resource":"_","action":"_","description":"Passthrough to jupyter-lab","adapter":"process","adapterConfig":{"command":"jupyter-lab","passthrough":true,"missingDependencyHelp":"Install jupyter-lab: brew install jupyterlab"},"args":[]}]} +{"name":"jupyter-lab","version":"0.1.0","description":"JupyterLab notebook server","source":"https://formulae.brew.sh/formula/jupyterlab","checks":[{"type":"binary","name":"jupyter-lab"}],"install_guidance":{"plugin":"jupyter-lab","binary":"jupyter-lab","check":"which jupyter-lab","install_steps":["brew install jupyterlab"],"note":"Python tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jupyter-lab","resource":"_","action":"_","description":"Passthrough to jupyter-lab","adapter":"process","adapterConfig":{"command":"jupyter-lab","passthrough":true,"missingDependencyHelp":"Install jupyter-lab: brew install jupyterlab"},"args":[]}]} diff --git a/plugins/jupyter-nb/plugin.json b/plugins/jupyter-nb/plugin.json index c33dfa3643..9cced61869 100644 --- a/plugins/jupyter-nb/plugin.json +++ b/plugins/jupyter-nb/plugin.json @@ -2,7 +2,7 @@ "name": "jupyter-nb", "version": "0.1.0", "description": "jupyter-nb — Jupyter notebook converter", - "source": "https", + "source": "https://formulae.brew.sh/formula/jupyter", "checks": [ { "type": "binary", diff --git a/plugins/jupyter/plugin.json b/plugins/jupyter/plugin.json index 6c754659f0..bd341443e3 100644 --- a/plugins/jupyter/plugin.json +++ b/plugins/jupyter/plugin.json @@ -1 +1 @@ -{"name":"jupyter","version":"0.1.0","description":"Jupyter notebook CLI","source":"https","checks":[{"type":"binary","name":"jupyter"}],"install_guidance":{"plugin":"jupyter","binary":"jupyter","check":"which jupyter","install_steps":["brew install jupyter"],"note":"Development tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jupyter","resource":"_","action":"_","description":"Passthrough to jupyter CLI","adapter":"process","adapterConfig":{"command":"jupyter","passthrough":true,"missingDependencyHelp":"Install jupyter: brew install jupyter"},"args":[]}]} +{"name":"jupyter","version":"0.1.0","description":"Jupyter notebook CLI","source":"https://formulae.brew.sh/formula/jupyter","checks":[{"type":"binary","name":"jupyter"}],"install_guidance":{"plugin":"jupyter","binary":"jupyter","check":"which jupyter","install_steps":["brew install jupyter"],"note":"Development tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"jupyter","resource":"_","action":"_","description":"Passthrough to jupyter CLI","adapter":"process","adapterConfig":{"command":"jupyter","passthrough":true,"missingDependencyHelp":"Install jupyter: brew install jupyter"},"args":[]}]} diff --git a/plugins/jupyterlab/plugin.json b/plugins/jupyterlab/plugin.json index b723bb9176..2509a2e052 100644 --- a/plugins/jupyterlab/plugin.json +++ b/plugins/jupyterlab/plugin.json @@ -2,6 +2,7 @@ "name": "jupyterlab", "version": "0.1.0", "description": "Interactive environments for writing and running code", + "source": "https://formulae.brew.sh/formula/jupyterlab", "checks": [ { "type": "binary", diff --git a/plugins/k9s-2/plugin.json b/plugins/k9s-2/plugin.json index c6b541b7c2..1c647a96da 100644 --- a/plugins/k9s-2/plugin.json +++ b/plugins/k9s-2/plugin.json @@ -1 +1 @@ -{"name":"k9s-2","version":"1.0.0","description":"k9s — Kubernetes CLI dashboard. Monitor and manage Kubernetes clusters with terminal UI.","source":"","checks":[{"type":"binary","name":"k9s"}],"install_guidance":{"plugin":"k9s-2","binary":"k9s","check":"which k9s","install_steps":["curl -LO https://github.com/derailed/k9s/releases/latest/download/k9s_Linux_amd64.tar.gz && tar xzf k9s_Linux_amd64.tar.gz && sudo mv k9s /usr/local/bin/ && rm k9s_Linux_amd64.tar.gz"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"k9s","resource":"2","action":"run","description":"k9s — Kubernetes CLI dashboard. Monitor and manage Kubernetes clusters with terminal UI.","adapter":"process","adapterConfig":{"command":"k9s","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://github.com/derailed/k9s/releases/latest/download/k9s_Linux_amd64.tar.gz && tar xzf k9s_Linux_amd64.tar.gz && sudo mv k9s /usr/local/bin/ && rm k9s_Linux_amd64.tar.gz"},"args":[]}]} +{"name":"k9s-2","version":"1.0.0","description":"k9s — Kubernetes CLI dashboard. Monitor and manage Kubernetes clusters with terminal UI.","source":"https://github.com/derailed/k9s","checks":[{"type":"binary","name":"k9s"}],"install_guidance":{"plugin":"k9s-2","binary":"k9s","check":"which k9s","install_steps":["curl -LO https://github.com/derailed/k9s/releases/latest/download/k9s_Linux_amd64.tar.gz && tar xzf k9s_Linux_amd64.tar.gz && sudo mv k9s /usr/local/bin/ && rm k9s_Linux_amd64.tar.gz"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"k9s","resource":"2","action":"run","description":"k9s — Kubernetes CLI dashboard. Monitor and manage Kubernetes clusters with terminal UI.","adapter":"process","adapterConfig":{"command":"k9s","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://github.com/derailed/k9s/releases/latest/download/k9s_Linux_amd64.tar.gz && tar xzf k9s_Linux_amd64.tar.gz && sudo mv k9s /usr/local/bin/ && rm k9s_Linux_amd64.tar.gz"},"args":[]}]} diff --git a/plugins/kafka/plugin.json b/plugins/kafka/plugin.json index 90cbd7e515..d5395fc20d 100644 --- a/plugins/kafka/plugin.json +++ b/plugins/kafka/plugin.json @@ -2,7 +2,7 @@ "name": "kafka", "version": "0.1.0", "description": "Kafka — Apache Kafka event streaming platform CLI tools", - "source": "https", + "source": "https://formulae.brew.sh/formula/kafka", "checks": [ { "type": "binary", diff --git a/plugins/kaldi/plugin.json b/plugins/kaldi/plugin.json index d29cbd4fb0..d8e63d03dc 100644 --- a/plugins/kaldi/plugin.json +++ b/plugins/kaldi/plugin.json @@ -1 +1 @@ -{"name":"kaldi","version":"0.1.0","description":"Kaldi ASR tools","source":"https","checks":[{"type":"binary","name":"kaldi"}],"install_guidance":{"plugin":"kaldi","binary":"kaldi","check":"which kaldi","install_steps":["brew install kaldi"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kaldi","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"kaldi","passthrough":true,"missingDependencyHelp":"Install kaldi: brew install kaldi"},"args":[]}]} +{"name":"kaldi","version":"0.1.0","description":"Kaldi ASR tools","source":"https://formulae.brew.sh/formula/kaldi","checks":[{"type":"binary","name":"kaldi"}],"install_guidance":{"plugin":"kaldi","binary":"kaldi","check":"which kaldi","install_steps":["brew install kaldi"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kaldi","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"kaldi","passthrough":true,"missingDependencyHelp":"Install kaldi: brew install kaldi"},"args":[]}]} diff --git a/plugins/kanata/plugin.json b/plugins/kanata/plugin.json index de97aefed4..562936f5b7 100644 --- a/plugins/kanata/plugin.json +++ b/plugins/kanata/plugin.json @@ -2,7 +2,7 @@ "name": "kanata", "version": "0.1.0", "description": "An advanced keyboard remapping and macro tool for Linux. Configures complex key bindings, layers, and macros for custom keyboard layouts.", - "source": "https://github.com", + "source": "https://crates.io/crates/kanata", "checks": [ { "type": "binary", diff --git a/plugins/kasts/plugin.json b/plugins/kasts/plugin.json index 6920bca078..ca2adb7dc1 100644 --- a/plugins/kasts/plugin.json +++ b/plugins/kasts/plugin.json @@ -1 +1 @@ -{"name":"kasts","version":"0.1.0","description":"Kasts podcast player","source":"https","checks":[{"type":"binary","name":"kasts"}],"install_guidance":{"plugin":"kasts","binary":"kasts","check":"which kasts","install_steps":["brew install kasts"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kasts","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"kasts","passthrough":true,"missingDependencyHelp":"Install kasts: brew install kasts"},"args":[]}]} +{"name":"kasts","version":"0.1.0","description":"Kasts podcast player","source":"https://formulae.brew.sh/formula/kasts","checks":[{"type":"binary","name":"kasts"}],"install_guidance":{"plugin":"kasts","binary":"kasts","check":"which kasts","install_steps":["brew install kasts"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kasts","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"kasts","passthrough":true,"missingDependencyHelp":"Install kasts: brew install kasts"},"args":[]}]} diff --git a/plugins/kate/plugin.json b/plugins/kate/plugin.json index b38aa0ae46..021f4adc5d 100644 --- a/plugins/kate/plugin.json +++ b/plugins/kate/plugin.json @@ -2,7 +2,7 @@ "name": "kate", "version": "0.1.0", "description": "Kate — KDE advanced text editor for multi-document editing", - "source": "https", + "source": "https://formulae.brew.sh/formula/kate", "checks": [ { "type": "binary", diff --git a/plugins/kcachegrind/plugin.json b/plugins/kcachegrind/plugin.json index 8782491e28..4c43dadc0c 100644 --- a/plugins/kcachegrind/plugin.json +++ b/plugins/kcachegrind/plugin.json @@ -2,7 +2,7 @@ "name": "kcachegrind", "version": "1.0.0", "description": "kcachegrind \u2014 Profiling data viewer", - "source": "kcachegrind.github.io", + "source": "https://kcachegrind.github.io", "checks": [ { "type": "binary", diff --git a/plugins/kern-check/plugin.json b/plugins/kern-check/plugin.json index 0b2a321f22..c681a0f9cf 100644 --- a/plugins/kern-check/plugin.json +++ b/plugins/kern-check/plugin.json @@ -2,7 +2,7 @@ "name": "kern-check", "version": "0.1.0", "description": "Validate kerning pairs in font files for typography QA", - "source": "cargo", + "source": "https://crates.io/crates/kern-check", "checks": [{ "type": "binary", "name": "kern-check" }], "install_guidance": { "plugin": "kern-check", diff --git a/plugins/ketch-framework/plugin.json b/plugins/ketch-framework/plugin.json index bb9f09195b..01b57e86c0 100644 --- a/plugins/ketch-framework/plugin.json +++ b/plugins/ketch-framework/plugin.json @@ -2,7 +2,7 @@ "name": "ketch-framework", "version": "0.1.0", "description": "Framework for building Kubernetes-native platforms", - "source": "https://github.com/search/ketch-framework", + "source": "https://formulae.brew.sh/formula/ketch-framework", "checks": [{ "type": "binary", "name": "ketch-framework" }], "install_guidance": { "plugin": "ketch-framework", diff --git a/plugins/keyword-extractor-go/plugin.json b/plugins/keyword-extractor-go/plugin.json index a68c8969fb..c8b0aa4522 100644 --- a/plugins/keyword-extractor-go/plugin.json +++ b/plugins/keyword-extractor-go/plugin.json @@ -2,7 +2,7 @@ "name": "keyword-extractor-go", "version": "0.1.0", "description": "Simple Go-based keyword extraction from text", - "source": "go", + "source": "https://pkg.go.dev/github.com/keyword-extractor-go", "checks": [{ "type": "binary", "name": "keyword-extractor-go" }], "install_guidance": { "plugin": "keyword-extractor-go", diff --git a/plugins/kftray/plugin.json b/plugins/kftray/plugin.json index c8db316283..e90af51701 100644 --- a/plugins/kftray/plugin.json +++ b/plugins/kftray/plugin.json @@ -2,7 +2,7 @@ "name": "kftray", "version": "0.1.0", "description": "Kubernetes port forwarding manager with system tray support", - "source": "https://github.com/search/kftray", + "source": "https://formulae.brew.sh/formula/kftray", "checks": [{ "type": "binary", "name": "kftray" }], "install_guidance": { "plugin": "kftray", diff --git a/plugins/kill/plugin.json b/plugins/kill/plugin.json index b550784ce4..6455850cd5 100644 --- a/plugins/kill/plugin.json +++ b/plugins/kill/plugin.json @@ -2,7 +2,7 @@ "name": "kill", "version": "0.1.0", "description": "kill — Terminate processes by PID", - "source": "https", + "source": "https://www.gnu.org/software/coreutils/", "checks": [ { "type": "binary", diff --git a/plugins/killall/plugin.json b/plugins/killall/plugin.json index f4c8a9e017..459ea8daaa 100644 --- a/plugins/killall/plugin.json +++ b/plugins/killall/plugin.json @@ -2,7 +2,7 @@ "name": "killall", "version": "0.1.0", "description": "killall — Kill processes by name", - "source": "https", + "source": "https://gitlab.com/psmisc/psmisc", "checks": [ { "type": "binary", diff --git a/plugins/killall5/plugin.json b/plugins/killall5/plugin.json index 7430b12f03..44d3bcd3cf 100644 --- a/plugins/killall5/plugin.json +++ b/plugins/killall5/plugin.json @@ -2,7 +2,7 @@ "name": "killall5", "version": "1.0.0", "description": "killall5 \u2014 killall5 \u2014 CLI utility", - "source": "/usr/sbin/killall5", + "source": "https://gitlab.com/psmisc/psmisc", "checks": [ { "type": "binary", diff --git a/plugins/kind/plugin.json b/plugins/kind/plugin.json index 8bf292edbc..f23b927a40 100644 --- a/plugins/kind/plugin.json +++ b/plugins/kind/plugin.json @@ -2,7 +2,7 @@ "name": "kind", "version": "0.1.0", "description": "Kubernetes IN Docker — local K8s clusters", - "source": "https", + "source": "https://formulae.brew.sh/formula/kind", "checks": [{"type": "binary", "name": "kind"}], "install_guidance": { "plugin": "kind", diff --git a/plugins/kmer-db/plugin.json b/plugins/kmer-db/plugin.json index 4f953614be..6cb85c4001 100644 --- a/plugins/kmer-db/plugin.json +++ b/plugins/kmer-db/plugin.json @@ -2,7 +2,7 @@ "name": "kmer-db", "version": "0.1.0", "description": "Fast memory-efficient k-mer counting and querying for bioinformatics", - "source": "cargo", + "source": "https://crates.io/crates/kmer-db", "checks": [{ "type": "binary", "name": "kmer-db" }], "install_guidance": { "plugin": "kmer-db", diff --git a/plugins/kn-2/plugin.json b/plugins/kn-2/plugin.json index c73666bd3a..3f4a61c265 100644 --- a/plugins/kn-2/plugin.json +++ b/plugins/kn-2/plugin.json @@ -1 +1 @@ -{"name":"kn-2","version":"1.0.0","description":"kn — Knative CLI. Manage Knative serving, eventing, and services on Kubernetes.","source":"","checks":[{"type":"binary","name":"kn"}],"install_guidance":{"plugin":"kn-2","binary":"kn","check":"which kn","install_steps":["curl -LO https://github.com/knative/client/releases/latest/download/kn-linux-amd64 && chmod +x kn-linux-amd64 && sudo mv kn-linux-amd64 /usr/local/bin/kn"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kn","resource":"2","action":"run","description":"kn — Knative CLI. Manage Knative serving, eventing, and services on Kubernetes.","adapter":"process","adapterConfig":{"command":"kn","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://github.com/knative/client/releases/latest/download/kn-linux-amd64 && chmod +x kn-linux-amd64 && sudo mv kn-linux-amd64 /usr/local/bin/kn"},"args":[]}]} +{"name":"kn-2","version":"1.0.0","description":"kn — Knative CLI. Manage Knative serving, eventing, and services on Kubernetes.","source":"https://github.com/knative/client","checks":[{"type":"binary","name":"kn"}],"install_guidance":{"plugin":"kn-2","binary":"kn","check":"which kn","install_steps":["curl -LO https://github.com/knative/client/releases/latest/download/kn-linux-amd64 && chmod +x kn-linux-amd64 && sudo mv kn-linux-amd64 /usr/local/bin/kn"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kn","resource":"2","action":"run","description":"kn — Knative CLI. Manage Knative serving, eventing, and services on Kubernetes.","adapter":"process","adapterConfig":{"command":"kn","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://github.com/knative/client/releases/latest/download/kn-linux-amd64 && chmod +x kn-linux-amd64 && sudo mv kn-linux-amd64 /usr/local/bin/kn"},"args":[]}]} diff --git a/plugins/knex/plugin.json b/plugins/knex/plugin.json index aa29e144a0..a8164f5e22 100644 --- a/plugins/knex/plugin.json +++ b/plugins/knex/plugin.json @@ -2,7 +2,7 @@ "name": "knex", "version": "0.1.0", "description": "knex — Knex.js query builder CLI", - "source": "https", + "source": "https://www.npmjs.com/package/knex", "checks": [ { "type": "binary", diff --git a/plugins/knock/plugin.json b/plugins/knock/plugin.json index 5cfd6aefe1..37f9291d2b 100644 --- a/plugins/knock/plugin.json +++ b/plugins/knock/plugin.json @@ -2,7 +2,7 @@ "name": "knock", "version": "0.1.0", "description": "knock — Port knocking client", - "source": "https", + "source": "https://formulae.brew.sh/formula/knock", "checks": [ { "type": "binary", diff --git a/plugins/knot-resolver/plugin.json b/plugins/knot-resolver/plugin.json index 0d0de9b1ce..1568eb7f19 100644 --- a/plugins/knot-resolver/plugin.json +++ b/plugins/knot-resolver/plugin.json @@ -2,7 +2,7 @@ "name": "knot-resolver", "version": "0.1.0", "description": "knot-resolver — Knot DNS resolver", - "source": "https", + "source": "https://formulae.brew.sh/formula/knot-resolver", "checks": [ { "type": "binary", diff --git a/plugins/knot/plugin.json b/plugins/knot/plugin.json index 9ef238c5e4..f24e64410a 100644 --- a/plugins/knot/plugin.json +++ b/plugins/knot/plugin.json @@ -1 +1 @@ -{"name":"knot","version":"0.1.0","description":"Knot DNS server","source":"https","checks":[{"type":"binary","name":"knotc"}],"install_guidance":{"plugin":"knot","binary":"knotc","check":"which knotc","install_steps":["brew install knot"],"note":"Network tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"knot","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"knotc","passthrough":true,"missingDependencyHelp":"Install knot: brew install knot"},"args":[]}]} +{"name":"knot","version":"0.1.0","description":"Knot DNS server","source":"https://formulae.brew.sh/formula/knot","checks":[{"type":"binary","name":"knotc"}],"install_guidance":{"plugin":"knot","binary":"knotc","check":"which knotc","install_steps":["brew install knot"],"note":"Network tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"knot","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"knotc","passthrough":true,"missingDependencyHelp":"Install knot: brew install knot"},"args":[]}]} diff --git a/plugins/koboldcpp/plugin.json b/plugins/koboldcpp/plugin.json index 8bea8c5b2d..f71e09100e 100644 --- a/plugins/koboldcpp/plugin.json +++ b/plugins/koboldcpp/plugin.json @@ -1 +1 @@ -{"name":"koboldcpp","version":"0.1.0","description":"KoboldCPP runner","source":"https","checks":[{"type":"binary","name":"koboldcpp"}],"install_guidance":{"plugin":"koboldcpp","binary":"koboldcpp","check":"which koboldcpp","install_steps":["brew install koboldcpp"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"koboldcpp","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"koboldcpp","passthrough":true,"missingDependencyHelp":"Install koboldcpp: brew install koboldcpp"},"args":[]}]} +{"name":"koboldcpp","version":"0.1.0","description":"KoboldCPP runner","source":"https://formulae.brew.sh/formula/koboldcpp","checks":[{"type":"binary","name":"koboldcpp"}],"install_guidance":{"plugin":"koboldcpp","binary":"koboldcpp","check":"which koboldcpp","install_steps":["brew install koboldcpp"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"koboldcpp","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"koboldcpp","passthrough":true,"missingDependencyHelp":"Install koboldcpp: brew install koboldcpp"},"args":[]}]} diff --git a/plugins/kodus/plugin.json b/plugins/kodus/plugin.json index 8131060280..e3cc214133 100644 --- a/plugins/kodus/plugin.json +++ b/plugins/kodus/plugin.json @@ -2,7 +2,7 @@ "name": "kodus", "version": "0.1.0", "description": "AI code review CLI that integrates with IDE agents for change review", - "source": "npm", + "source": "https://www.npmjs.com/package/@kodus/cli", "checks": [{ "type": "binary", "name": "kodus" }], "install_guidance": { "plugin": "kodus", diff --git a/plugins/komac/plugin.json b/plugins/komac/plugin.json index ca1ec738ba..320f460d20 100644 --- a/plugins/komac/plugin.json +++ b/plugins/komac/plugin.json @@ -2,7 +2,7 @@ "name": "komac", "version": "0.1.0", "description": "A manifest creator for Windows Package Manager (Winget). Generates and validates Winget package manifests for publishing software to the Windows repository.", - "source": "https://github.com", + "source": "https://crates.io/crates/komac", "checks": [ { "type": "binary", diff --git a/plugins/kotlin/plugin.json b/plugins/kotlin/plugin.json index 6c4e863e66..f3d91bef2b 100644 --- a/plugins/kotlin/plugin.json +++ b/plugins/kotlin/plugin.json @@ -1 +1 @@ -{"name":"kotlin","version":"0.1.0","description":"Kotlin programming language compiler","source":"https","checks":[{"type":"binary","name":"kotlin"}],"install_guidance":{"plugin":"kotlin","binary":"kotlin","check":"which kotlin","install_steps":["brew install kotlin"],"note":"Development tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kotlin","resource":"_","action":"_","description":"Passthrough to kotlin CLI","adapter":"process","adapterConfig":{"command":"kotlin","passthrough":true,"missingDependencyHelp":"Install kotlin: brew install kotlin"},"args":[]}]} +{"name":"kotlin","version":"0.1.0","description":"Kotlin programming language compiler","source":"https://formulae.brew.sh/formula/kotlin","checks":[{"type":"binary","name":"kotlin"}],"install_guidance":{"plugin":"kotlin","binary":"kotlin","check":"which kotlin","install_steps":["brew install kotlin"],"note":"Development tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kotlin","resource":"_","action":"_","description":"Passthrough to kotlin CLI","adapter":"process","adapterConfig":{"command":"kotlin","passthrough":true,"missingDependencyHelp":"Install kotlin: brew install kotlin"},"args":[]}]} diff --git a/plugins/koyeb-cli/plugin.json b/plugins/koyeb-cli/plugin.json index ede9c44673..5614caa026 100644 --- a/plugins/koyeb-cli/plugin.json +++ b/plugins/koyeb-cli/plugin.json @@ -2,7 +2,7 @@ "name": "koyeb-cli", "version": "0.1.0", "description": "koyeb-cli — Koyeb serverless platform CLI", - "source": "https", + "source": "https://formulae.brew.sh/formula/koyeb-cli", "checks": [ { "type": "binary", diff --git a/plugins/kraken/plugin.json b/plugins/kraken/plugin.json index 4f4262270e..96c219ad51 100644 --- a/plugins/kraken/plugin.json +++ b/plugins/kraken/plugin.json @@ -1 +1 @@ -{"name":"kraken","version":"0.1.0","description":"Kraken OCR","source":"https","checks":[{"type":"binary","name":"kraken"}],"install_guidance":{"plugin":"kraken","binary":"kraken","check":"which kraken","install_steps":["pip install kraken"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kraken","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"kraken","passthrough":true,"missingDependencyHelp":"Install kraken: pip install kraken"},"args":[]}]} +{"name":"kraken","version":"0.1.0","description":"Kraken OCR","source":"https://pypi.org/project/kraken/","checks":[{"type":"binary","name":"kraken"}],"install_guidance":{"plugin":"kraken","binary":"kraken","check":"which kraken","install_steps":["pip install kraken"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kraken","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"kraken","passthrough":true,"missingDependencyHelp":"Install kraken: pip install kraken"},"args":[]}]} diff --git a/plugins/krew/plugin.json b/plugins/krew/plugin.json index b5ae78bb94..5ede901f8c 100644 --- a/plugins/krew/plugin.json +++ b/plugins/krew/plugin.json @@ -2,7 +2,7 @@ "name": "krew", "version": "0.1.0", "description": "krew — kubectl plugin manager for extending Kubernetes CLI", - "source": "https", + "source": "https://formulae.brew.sh/formula/krew", "checks": [ { "type": "binary", diff --git a/plugins/kube-capacity/plugin.json b/plugins/kube-capacity/plugin.json index 1c7959c5d7..a97734581a 100644 --- a/plugins/kube-capacity/plugin.json +++ b/plugins/kube-capacity/plugin.json @@ -2,7 +2,7 @@ "name": "kube-capacity", "version": "0.1.0", "description": "CLI for Kubernetes resource requests and limits capacity analysis", - "source": "go", + "source": "https://pkg.go.dev/github.com/kube-capacity", "checks": [{ "type": "binary", "name": "kube-capacity" }], "install_guidance": { "plugin": "kube-capacity", diff --git a/plugins/kubeadm/plugin.json b/plugins/kubeadm/plugin.json index b1332bf097..73dea4808c 100644 --- a/plugins/kubeadm/plugin.json +++ b/plugins/kubeadm/plugin.json @@ -1 +1 @@ -{"name":"kubeadm","version":"0.1.0","description":"Kubernetes cluster bootstrapper","source":"https","checks":[{"type":"binary","name":"kubeadm"}],"install_guidance":{"plugin":"kubeadm","binary":"kubeadm","check":"which kubeadm","install_steps":["brew install kubeadm"],"note":"Development tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubeadm","resource":"_","action":"_","description":"Passthrough to kubeadm CLI","adapter":"process","adapterConfig":{"command":"kubeadm","passthrough":true,"missingDependencyHelp":"Install kubeadm: brew install kubeadm"},"args":[]}]} +{"name":"kubeadm","version":"0.1.0","description":"Kubernetes cluster bootstrapper","source":"https://formulae.brew.sh/formula/kubeadm","checks":[{"type":"binary","name":"kubeadm"}],"install_guidance":{"plugin":"kubeadm","binary":"kubeadm","check":"which kubeadm","install_steps":["brew install kubeadm"],"note":"Development tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubeadm","resource":"_","action":"_","description":"Passthrough to kubeadm CLI","adapter":"process","adapterConfig":{"command":"kubeadm","passthrough":true,"missingDependencyHelp":"Install kubeadm: brew install kubeadm"},"args":[]}]} diff --git a/plugins/kubeaudit/plugin.json b/plugins/kubeaudit/plugin.json index 04103455bd..b423e2a4fe 100644 --- a/plugins/kubeaudit/plugin.json +++ b/plugins/kubeaudit/plugin.json @@ -1 +1 @@ -{"name":"kubeaudit","version":"0.1.0","description":"Kubernetes security auditor. Checks cluster config for common risks.","source":"https://github.com/search?q=kubeaudit+cli","checks":[{"type":"binary","name":"kubeaudit"}],"install_guidance":{"plugin":"kubeaudit","binary":"kubeaudit","check":"which kubeaudit","install_steps":["brew install kubeaudit","Verify: kubeaudit --version","supercli plugins install ./plugins/kubeaudit --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubeaudit","resource":"_","action":"_","description":"Passthrough to kubeaudit","adapter":"process","adapterConfig":{"command":"kubeaudit","passthrough":true,"missingDependencyHelp":"Install kubeaudit: brew install kubeaudit"},"args":[]}]} +{"name":"kubeaudit","version":"0.1.0","description":"Kubernetes security auditor. Checks cluster config for common risks.","source":"https://formulae.brew.sh/formula/kubeaudit","checks":[{"type":"binary","name":"kubeaudit"}],"install_guidance":{"plugin":"kubeaudit","binary":"kubeaudit","check":"which kubeaudit","install_steps":["brew install kubeaudit","Verify: kubeaudit --version","supercli plugins install ./plugins/kubeaudit --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubeaudit","resource":"_","action":"_","description":"Passthrough to kubeaudit","adapter":"process","adapterConfig":{"command":"kubeaudit","passthrough":true,"missingDependencyHelp":"Install kubeaudit: brew install kubeaudit"},"args":[]}]} diff --git a/plugins/kubectl-2/plugin.json b/plugins/kubectl-2/plugin.json index 8c37ff4a32..610ecdb029 100644 --- a/plugins/kubectl-2/plugin.json +++ b/plugins/kubectl-2/plugin.json @@ -1 +1 @@ -{"name":"kubectl-2","version":"1.0.0","description":"kubectl — Kubernetes CLI. Deploy, inspect, and debug containers on Kubernetes clusters.","source":"","checks":[{"type":"binary","name":"kubectl"}],"install_guidance":{"plugin":"kubectl-2","binary":"kubectl","check":"which kubectl","install_steps":["curl -LO https://dl.k8s.io/release/v1.32.0/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"2","action":"run","description":"kubectl — Kubernetes CLI. Deploy, inspect, and debug containers on Kubernetes clusters.","adapter":"process","adapterConfig":{"command":"kubectl","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://dl.k8s.io/release/v1.32.0/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/"},"args":[]}]} +{"name":"kubectl-2","version":"1.0.0","description":"kubectl — Kubernetes CLI. Deploy, inspect, and debug containers on Kubernetes clusters.","source":"https://kubernetes.io/docs/tasks/tools/","checks":[{"type":"binary","name":"kubectl"}],"install_guidance":{"plugin":"kubectl-2","binary":"kubectl","check":"which kubectl","install_steps":["curl -LO https://dl.k8s.io/release/v1.32.0/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"2","action":"run","description":"kubectl — Kubernetes CLI. Deploy, inspect, and debug containers on Kubernetes clusters.","adapter":"process","adapterConfig":{"command":"kubectl","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://dl.k8s.io/release/v1.32.0/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/"},"args":[]}]} diff --git a/plugins/kubectl-cost/plugin.json b/plugins/kubectl-cost/plugin.json index 3ebf54d70b..1708fc3c98 100644 --- a/plugins/kubectl-cost/plugin.json +++ b/plugins/kubectl-cost/plugin.json @@ -1 +1 @@ -{"name":"kubectl-cost","version":"0.1.0","description":"Kubernetes cost monitoring and allocation CLI.","source":"https://github.com/search?q=kubectl-cost+cli","checks":[{"type":"binary","name":"kubectl-cost"}],"install_guidance":{"plugin":"kubectl-cost","binary":"kubectl-cost","check":"which kubectl-cost","install_steps":["brew install kubectl-cost","Verify: kubectl-cost --version","supercli plugins install ./plugins/kubectl-cost --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"_","action":"_","description":"Passthrough to kubectl-cost","adapter":"process","adapterConfig":{"command":"kubectl-cost","passthrough":true,"missingDependencyHelp":"Install kubectl-cost: brew install kubectl-cost"},"args":[]}]} +{"name":"kubectl-cost","version":"0.1.0","description":"Kubernetes cost monitoring and allocation CLI.","source":"https://formulae.brew.sh/formula/kubectl-cost","checks":[{"type":"binary","name":"kubectl-cost"}],"install_guidance":{"plugin":"kubectl-cost","binary":"kubectl-cost","check":"which kubectl-cost","install_steps":["brew install kubectl-cost","Verify: kubectl-cost --version","supercli plugins install ./plugins/kubectl-cost --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"_","action":"_","description":"Passthrough to kubectl-cost","adapter":"process","adapterConfig":{"command":"kubectl-cost","passthrough":true,"missingDependencyHelp":"Install kubectl-cost: brew install kubectl-cost"},"args":[]}]} diff --git a/plugins/kubectl-debug/plugin.json b/plugins/kubectl-debug/plugin.json index 1784cd9a74..62dd569757 100644 --- a/plugins/kubectl-debug/plugin.json +++ b/plugins/kubectl-debug/plugin.json @@ -1 +1 @@ -{"name":"kubectl-debug","version":"0.1.0","description":"Debug running Kubernetes pods with ephemeral containers.","source":"https://github.com/search?q=kubectl-debug+cli","checks":[{"type":"binary","name":"kubectl-debug"}],"install_guidance":{"plugin":"kubectl-debug","binary":"kubectl-debug","check":"which kubectl-debug","install_steps":["brew install kubectl-debug","Verify: kubectl-debug --version","supercli plugins install ./plugins/kubectl-debug --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"_","action":"_","description":"Passthrough to kubectl-debug","adapter":"process","adapterConfig":{"command":"kubectl-debug","passthrough":true,"missingDependencyHelp":"Install kubectl-debug: brew install kubectl-debug"},"args":[]}]} +{"name":"kubectl-debug","version":"0.1.0","description":"Debug running Kubernetes pods with ephemeral containers.","source":"https://formulae.brew.sh/formula/kubectl-debug","checks":[{"type":"binary","name":"kubectl-debug"}],"install_guidance":{"plugin":"kubectl-debug","binary":"kubectl-debug","check":"which kubectl-debug","install_steps":["brew install kubectl-debug","Verify: kubectl-debug --version","supercli plugins install ./plugins/kubectl-debug --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"_","action":"_","description":"Passthrough to kubectl-debug","adapter":"process","adapterConfig":{"command":"kubectl-debug","passthrough":true,"missingDependencyHelp":"Install kubectl-debug: brew install kubectl-debug"},"args":[]}]} diff --git a/plugins/kubectl-iexec/plugin.json b/plugins/kubectl-iexec/plugin.json index afb68a97a6..3b49e84f5a 100644 --- a/plugins/kubectl-iexec/plugin.json +++ b/plugins/kubectl-iexec/plugin.json @@ -1 +1 @@ -{"name":"kubectl-iexec","version":"0.1.0","description":"Interactive exec for Kubernetes pods with shell completion.","source":"https://github.com/search?q=kubectl-iexec+cli","checks":[{"type":"binary","name":"kubectl-iexec"}],"install_guidance":{"plugin":"kubectl-iexec","binary":"kubectl-iexec","check":"which kubectl-iexec","install_steps":["brew install kubectl-iexec","Verify: kubectl-iexec --version","supercli plugins install ./plugins/kubectl-iexec --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"_","action":"_","description":"Passthrough to kubectl-iexec","adapter":"process","adapterConfig":{"command":"kubectl-iexec","passthrough":true,"missingDependencyHelp":"Install kubectl-iexec: brew install kubectl-iexec"},"args":[]}]} +{"name":"kubectl-iexec","version":"0.1.0","description":"Interactive exec for Kubernetes pods with shell completion.","source":"https://formulae.brew.sh/formula/kubectl-iexec","checks":[{"type":"binary","name":"kubectl-iexec"}],"install_guidance":{"plugin":"kubectl-iexec","binary":"kubectl-iexec","check":"which kubectl-iexec","install_steps":["brew install kubectl-iexec","Verify: kubectl-iexec --version","supercli plugins install ./plugins/kubectl-iexec --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"_","action":"_","description":"Passthrough to kubectl-iexec","adapter":"process","adapterConfig":{"command":"kubectl-iexec","passthrough":true,"missingDependencyHelp":"Install kubectl-iexec: brew install kubectl-iexec"},"args":[]}]} diff --git a/plugins/kubectl-neat/plugin.json b/plugins/kubectl-neat/plugin.json index 34a5275f2b..fb46735d5a 100644 --- a/plugins/kubectl-neat/plugin.json +++ b/plugins/kubectl-neat/plugin.json @@ -1 +1 @@ -{"name":"kubectl-neat","version":"0.1.0","description":"Clean and simplify Kubernetes YAML output.","source":"https://github.com/search?q=kubectl-neat+cli","checks":[{"type":"binary","name":"kubectl-neat"}],"install_guidance":{"plugin":"kubectl-neat","binary":"kubectl-neat","check":"which kubectl-neat","install_steps":["brew install kubectl-neat","Verify: kubectl-neat --version","supercli plugins install ./plugins/kubectl-neat --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"_","action":"_","description":"Passthrough to kubectl-neat","adapter":"process","adapterConfig":{"command":"kubectl-neat","passthrough":true,"missingDependencyHelp":"Install kubectl-neat: brew install kubectl-neat"},"args":[]}]} +{"name":"kubectl-neat","version":"0.1.0","description":"Clean and simplify Kubernetes YAML output.","source":"https://formulae.brew.sh/formula/kubectl-neat","checks":[{"type":"binary","name":"kubectl-neat"}],"install_guidance":{"plugin":"kubectl-neat","binary":"kubectl-neat","check":"which kubectl-neat","install_steps":["brew install kubectl-neat","Verify: kubectl-neat --version","supercli plugins install ./plugins/kubectl-neat --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"_","action":"_","description":"Passthrough to kubectl-neat","adapter":"process","adapterConfig":{"command":"kubectl-neat","passthrough":true,"missingDependencyHelp":"Install kubectl-neat: brew install kubectl-neat"},"args":[]}]} diff --git a/plugins/kubectl-plugins/plugin.json b/plugins/kubectl-plugins/plugin.json index 33cf6cbe31..1aa1f6b779 100644 --- a/plugins/kubectl-plugins/plugin.json +++ b/plugins/kubectl-plugins/plugin.json @@ -1 +1 @@ -{"name":"kubectl-plugins","version":"1.0.0","description":"kubectl-plugins — essential kubectl plugins. View nodes, pods, ingress, configmap, secrets with structured output.","source":"","checks":[{"type":"binary","name":"kubectl"}],"install_guidance":{"plugin":"kubectl-plugins","binary":"kubectl","check":"which kubectl","install_steps":["sudo apt-get install -y kubectl && kubectl krew install view-secret viz-tree access-matrix resource-capacity"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"plugins","action":"run","description":"kubectl-plugins — essential kubectl plugins. View nodes, pods, ingress, configmap, secrets with structured output.","adapter":"process","adapterConfig":{"command":"kubectl","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y kubectl && kubectl krew install view-secret viz-tree access-matrix resource-capacity"},"args":[]}]} +{"name":"kubectl-plugins","version":"1.0.0","description":"kubectl-plugins — essential kubectl plugins. View nodes, pods, ingress, configmap, secrets with structured output.","source":"https://packages.debian.org/stable/kubectl","checks":[{"type":"binary","name":"kubectl"}],"install_guidance":{"plugin":"kubectl-plugins","binary":"kubectl","check":"which kubectl","install_steps":["sudo apt-get install -y kubectl && kubectl krew install view-secret viz-tree access-matrix resource-capacity"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"plugins","action":"run","description":"kubectl-plugins — essential kubectl plugins. View nodes, pods, ingress, configmap, secrets with structured output.","adapter":"process","adapterConfig":{"command":"kubectl","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y kubectl && kubectl krew install view-secret viz-tree access-matrix resource-capacity"},"args":[]}]} diff --git a/plugins/kubectl-snapshot/plugin.json b/plugins/kubectl-snapshot/plugin.json index 1c00521e91..46f55ea63b 100644 --- a/plugins/kubectl-snapshot/plugin.json +++ b/plugins/kubectl-snapshot/plugin.json @@ -1 +1 @@ -{"name":"kubectl-snapshot","version":"0.1.0","description":"Kubernetes volume snapshot management tool.","source":"https://github.com/search?q=kubectl-snapshot+cli","checks":[{"type":"binary","name":"kubectl-snapshot"}],"install_guidance":{"plugin":"kubectl-snapshot","binary":"kubectl-snapshot","check":"which kubectl-snapshot","install_steps":["brew install kubectl-snapshot","Verify: kubectl-snapshot --version","supercli plugins install ./plugins/kubectl-snapshot --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"_","action":"_","description":"Passthrough to kubectl-snapshot","adapter":"process","adapterConfig":{"command":"kubectl-snapshot","passthrough":true,"missingDependencyHelp":"Install kubectl-snapshot: brew install kubectl-snapshot"},"args":[]}]} +{"name":"kubectl-snapshot","version":"0.1.0","description":"Kubernetes volume snapshot management tool.","source":"https://formulae.brew.sh/formula/kubectl-snapshot","checks":[{"type":"binary","name":"kubectl-snapshot"}],"install_guidance":{"plugin":"kubectl-snapshot","binary":"kubectl-snapshot","check":"which kubectl-snapshot","install_steps":["brew install kubectl-snapshot","Verify: kubectl-snapshot --version","supercli plugins install ./plugins/kubectl-snapshot --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"_","action":"_","description":"Passthrough to kubectl-snapshot","adapter":"process","adapterConfig":{"command":"kubectl-snapshot","passthrough":true,"missingDependencyHelp":"Install kubectl-snapshot: brew install kubectl-snapshot"},"args":[]}]} diff --git a/plugins/kubectl-tree/plugin.json b/plugins/kubectl-tree/plugin.json index e059fa2d45..491855e2f8 100644 --- a/plugins/kubectl-tree/plugin.json +++ b/plugins/kubectl-tree/plugin.json @@ -1 +1 @@ -{"name":"kubectl-tree","version":"0.1.0","description":"View Kubernetes resource ownership tree.","source":"https://github.com/search?q=kubectl-tree+cli","checks":[{"type":"binary","name":"kubectl-tree"}],"install_guidance":{"plugin":"kubectl-tree","binary":"kubectl-tree","check":"which kubectl-tree","install_steps":["brew install kubectl-tree","Verify: kubectl-tree --version","supercli plugins install ./plugins/kubectl-tree --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"_","action":"_","description":"Passthrough to kubectl-tree","adapter":"process","adapterConfig":{"command":"kubectl-tree","passthrough":true,"missingDependencyHelp":"Install kubectl-tree: brew install kubectl-tree"},"args":[]}]} +{"name":"kubectl-tree","version":"0.1.0","description":"View Kubernetes resource ownership tree.","source":"https://formulae.brew.sh/formula/kubectl-tree","checks":[{"type":"binary","name":"kubectl-tree"}],"install_guidance":{"plugin":"kubectl-tree","binary":"kubectl-tree","check":"which kubectl-tree","install_steps":["brew install kubectl-tree","Verify: kubectl-tree --version","supercli plugins install ./plugins/kubectl-tree --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubectl","resource":"_","action":"_","description":"Passthrough to kubectl-tree","adapter":"process","adapterConfig":{"command":"kubectl-tree","passthrough":true,"missingDependencyHelp":"Install kubectl-tree: brew install kubectl-tree"},"args":[]}]} diff --git a/plugins/kubeless/plugin.json b/plugins/kubeless/plugin.json index 0f139bf462..5033480312 100644 --- a/plugins/kubeless/plugin.json +++ b/plugins/kubeless/plugin.json @@ -1 +1 @@ -{"name":"kubeless","version":"1.0.0","description":"kubeless — Kubernetes-native serverless CLI. Deploy functions without managing infrastructure.","source":"","checks":[{"type":"binary","name":"kubeless"}],"install_guidance":{"plugin":"kubeless","binary":"kubeless","check":"which kubeless","install_steps":["curl -LO https://github.com/kubeless/kubeless/releases/latest/download/kubeless_linux-amd64.zip && unzip kubeless_linux-amd64.zip && sudo mv kubeless /usr/local/bin/ && rm kubeless_linux-amd64.zip"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubeless","resource":"kubeless","action":"run","description":"kubeless — Kubernetes-native serverless CLI. Deploy functions without managing infrastructure.","adapter":"process","adapterConfig":{"command":"kubeless","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://github.com/kubeless/kubeless/releases/latest/download/kubeless_linux-amd64.zip && unzip kubeless_linux-amd64.zip && sudo mv kubeless /usr/local/bin/ && rm kubeless_linux-amd64.zip"},"args":[]}]} +{"name":"kubeless","version":"1.0.0","description":"kubeless — Kubernetes-native serverless CLI. Deploy functions without managing infrastructure.","source":"https://github.com/kubeless/kubeless","checks":[{"type":"binary","name":"kubeless"}],"install_guidance":{"plugin":"kubeless","binary":"kubeless","check":"which kubeless","install_steps":["curl -LO https://github.com/kubeless/kubeless/releases/latest/download/kubeless_linux-amd64.zip && unzip kubeless_linux-amd64.zip && sudo mv kubeless /usr/local/bin/ && rm kubeless_linux-amd64.zip"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubeless","resource":"kubeless","action":"run","description":"kubeless — Kubernetes-native serverless CLI. Deploy functions without managing infrastructure.","adapter":"process","adapterConfig":{"command":"kubeless","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://github.com/kubeless/kubeless/releases/latest/download/kubeless_linux-amd64.zip && unzip kubeless_linux-amd64.zip && sudo mv kubeless /usr/local/bin/ && rm kubeless_linux-amd64.zip"},"args":[]}]} diff --git a/plugins/kubernetes-cli/plugin.json b/plugins/kubernetes-cli/plugin.json index 3ac48259db..b4ecab51f3 100644 --- a/plugins/kubernetes-cli/plugin.json +++ b/plugins/kubernetes-cli/plugin.json @@ -2,6 +2,7 @@ "name": "kubernetes-cli", "version": "0.1.0", "description": "Kubernetes command-line interface", + "source": "https://formulae.brew.sh/formula/kubernetes-cli", "checks": [ { "type": "binary", diff --git a/plugins/kubescape/plugin.json b/plugins/kubescape/plugin.json index 0cd68d8e62..bd5d92736a 100644 --- a/plugins/kubescape/plugin.json +++ b/plugins/kubescape/plugin.json @@ -2,7 +2,7 @@ "name": "kubescape", "version": "0.1.0", "description": "Kubescape — Kubernetes security scanner for misconfiguration detection", - "source": "https", + "source": "https://formulae.brew.sh/formula/kubescape", "checks": [ { "type": "binary", diff --git a/plugins/kubeseal/plugin.json b/plugins/kubeseal/plugin.json index abece56c7a..c9e1b57baa 100644 --- a/plugins/kubeseal/plugin.json +++ b/plugins/kubeseal/plugin.json @@ -1 +1 @@ -{"name":"kubeseal","version":"0.1.0","description":"Kubernetes sealed secrets encryption tool.","source":"https://github.com/search?q=kubeseal+cli","checks":[{"type":"binary","name":"kubeseal"}],"install_guidance":{"plugin":"kubeseal","binary":"kubeseal","check":"which kubeseal","install_steps":["brew install kubeseal","Verify: kubeseal --version","supercli plugins install ./plugins/kubeseal --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubeseal","resource":"_","action":"_","description":"Passthrough to kubeseal","adapter":"process","adapterConfig":{"command":"kubeseal","passthrough":true,"missingDependencyHelp":"Install kubeseal: brew install kubeseal"},"args":[]}]} +{"name":"kubeseal","version":"0.1.0","description":"Kubernetes sealed secrets encryption tool.","source":"https://formulae.brew.sh/formula/kubeseal","checks":[{"type":"binary","name":"kubeseal"}],"install_guidance":{"plugin":"kubeseal","binary":"kubeseal","check":"which kubeseal","install_steps":["brew install kubeseal","Verify: kubeseal --version","supercli plugins install ./plugins/kubeseal --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubeseal","resource":"_","action":"_","description":"Passthrough to kubeseal","adapter":"process","adapterConfig":{"command":"kubeseal","passthrough":true,"missingDependencyHelp":"Install kubeseal: brew install kubeseal"},"args":[]}]} diff --git a/plugins/kubetest/plugin.json b/plugins/kubetest/plugin.json index 5e6b114c97..a9090f63d1 100644 --- a/plugins/kubetest/plugin.json +++ b/plugins/kubetest/plugin.json @@ -1 +1 @@ -{"name":"kubetest","version":"0.1.0","description":"Kubernetes test framework for end-to-end testing.","source":"https://github.com/search?q=kubetest+cli","checks":[{"type":"binary","name":"kubetest"}],"install_guidance":{"plugin":"kubetest","binary":"kubetest","check":"which kubetest","install_steps":["brew install kubetest","Verify: kubetest --version","supercli plugins install ./plugins/kubetest --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubetest","resource":"_","action":"_","description":"Passthrough to kubetest","adapter":"process","adapterConfig":{"command":"kubetest","passthrough":true,"missingDependencyHelp":"Install kubetest: brew install kubetest"},"args":[]}]} +{"name":"kubetest","version":"0.1.0","description":"Kubernetes test framework for end-to-end testing.","source":"https://formulae.brew.sh/formula/kubetest","checks":[{"type":"binary","name":"kubetest"}],"install_guidance":{"plugin":"kubetest","binary":"kubetest","check":"which kubetest","install_steps":["brew install kubetest","Verify: kubetest --version","supercli plugins install ./plugins/kubetest --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kubetest","resource":"_","action":"_","description":"Passthrough to kubetest","adapter":"process","adapterConfig":{"command":"kubetest","passthrough":true,"missingDependencyHelp":"Install kubetest: brew install kubetest"},"args":[]}]} diff --git a/plugins/kustomize-2/plugin.json b/plugins/kustomize-2/plugin.json index 7433cdcd21..90b0ebf1b7 100644 --- a/plugins/kustomize-2/plugin.json +++ b/plugins/kustomize-2/plugin.json @@ -1 +1 @@ -{"name":"kustomize-2","version":"1.0.0","description":"kustomize — Kubernetes configuration customization. Template-free YAML customization for Kubernetes.","source":"","checks":[{"type":"binary","name":"kustomize"}],"install_guidance":{"plugin":"kustomize-2","binary":"kustomize","check":"which kustomize","install_steps":["curl -LO https://github.com/kubernetes-sigs/kustomize/releases/latest/download/kustomize_linux_amd64.tar.gz && tar xzf kustomize_linux_amd64.tar.gz && sudo mv kustomize /usr/local/bin/ && rm kustomize_linux_amd64.tar.gz"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kustomize","resource":"2","action":"run","description":"kustomize — Kubernetes configuration customization. Template-free YAML customization for Kubernetes.","adapter":"process","adapterConfig":{"command":"kustomize","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://github.com/kubernetes-sigs/kustomize/releases/latest/download/kustomize_linux_amd64.tar.gz && tar xzf kustomize_linux_amd64.tar.gz && sudo mv kustomize /usr/local/bin/ && rm kustomize_linux_amd64.tar.gz"},"args":[]}]} +{"name":"kustomize-2","version":"1.0.0","description":"kustomize — Kubernetes configuration customization. Template-free YAML customization for Kubernetes.","source":"https://github.com/kubernetes-sigs/kustomize","checks":[{"type":"binary","name":"kustomize"}],"install_guidance":{"plugin":"kustomize-2","binary":"kustomize","check":"which kustomize","install_steps":["curl -LO https://github.com/kubernetes-sigs/kustomize/releases/latest/download/kustomize_linux_amd64.tar.gz && tar xzf kustomize_linux_amd64.tar.gz && sudo mv kustomize /usr/local/bin/ && rm kustomize_linux_amd64.tar.gz"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kustomize","resource":"2","action":"run","description":"kustomize — Kubernetes configuration customization. Template-free YAML customization for Kubernetes.","adapter":"process","adapterConfig":{"command":"kustomize","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://github.com/kubernetes-sigs/kustomize/releases/latest/download/kustomize_linux_amd64.tar.gz && tar xzf kustomize_linux_amd64.tar.gz && sudo mv kustomize /usr/local/bin/ && rm kustomize_linux_amd64.tar.gz"},"args":[]}]} diff --git a/plugins/kyma/plugin.json b/plugins/kyma/plugin.json index 1004ba5f65..6f94671bd2 100644 --- a/plugins/kyma/plugin.json +++ b/plugins/kyma/plugin.json @@ -1 +1 @@ -{"name":"kyma","version":"1.0.0","description":"kyma — Kyma CLI. Extend Kubernetes with serverless, service mesh, eventing, and API management.","source":"","checks":[{"type":"binary","name":"kyma"}],"install_guidance":{"plugin":"kyma","binary":"kyma","check":"which kyma","install_steps":["curl -LO https://github.com/kyma-project/cli/releases/latest/download/kyma-linux-amd64.tar.gz && tar xzf kyma-linux-amd64.tar.gz && sudo mv kyma /usr/local/bin/ && rm kyma-linux-amd64.tar.gz"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kyma","resource":"kyma","action":"run","description":"kyma — Kyma CLI. Extend Kubernetes with serverless, service mesh, eventing, and API management.","adapter":"process","adapterConfig":{"command":"kyma","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://github.com/kyma-project/cli/releases/latest/download/kyma-linux-amd64.tar.gz && tar xzf kyma-linux-amd64.tar.gz && sudo mv kyma /usr/local/bin/ && rm kyma-linux-amd64.tar.gz"},"args":[]}]} +{"name":"kyma","version":"1.0.0","description":"kyma — Kyma CLI. Extend Kubernetes with serverless, service mesh, eventing, and API management.","source":"https://github.com/kyma-project/cli","checks":[{"type":"binary","name":"kyma"}],"install_guidance":{"plugin":"kyma","binary":"kyma","check":"which kyma","install_steps":["curl -LO https://github.com/kyma-project/cli/releases/latest/download/kyma-linux-amd64.tar.gz && tar xzf kyma-linux-amd64.tar.gz && sudo mv kyma /usr/local/bin/ && rm kyma-linux-amd64.tar.gz"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kyma","resource":"kyma","action":"run","description":"kyma — Kyma CLI. Extend Kubernetes with serverless, service mesh, eventing, and API management.","adapter":"process","adapterConfig":{"command":"kyma","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://github.com/kyma-project/cli/releases/latest/download/kyma-linux-amd64.tar.gz && tar xzf kyma-linux-amd64.tar.gz && sudo mv kyma /usr/local/bin/ && rm kyma-linux-amd64.tar.gz"},"args":[]}]} diff --git a/plugins/kysely/plugin.json b/plugins/kysely/plugin.json index c54a295fa7..0343610451 100644 --- a/plugins/kysely/plugin.json +++ b/plugins/kysely/plugin.json @@ -1 +1 @@ -{"name":"kysely","version":"0.1.0","description":"Kysely database query builder","source":"https","checks":[{"type":"binary","name":"kysely"}],"install_guidance":{"plugin":"kysely","binary":"kysely","check":"which kysely","install_steps":["brew install kysely"],"note":"Utility tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kysely","resource":"_","action":"_","description":"Passthrough to kysely CLI","adapter":"process","adapterConfig":{"command":"kysely","passthrough":true,"missingDependencyHelp":"Install kysely: brew install kysely"},"args":[]}]} +{"name":"kysely","version":"0.1.0","description":"Kysely database query builder","source":"https://formulae.brew.sh/formula/kysely","checks":[{"type":"binary","name":"kysely"}],"install_guidance":{"plugin":"kysely","binary":"kysely","check":"which kysely","install_steps":["brew install kysely"],"note":"Utility tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"kysely","resource":"_","action":"_","description":"Passthrough to kysely CLI","adapter":"process","adapterConfig":{"command":"kysely","passthrough":true,"missingDependencyHelp":"Install kysely: brew install kysely"},"args":[]}]} diff --git a/plugins/labplot/plugin.json b/plugins/labplot/plugin.json index 51a62d70da..25dd3fb1cf 100644 --- a/plugins/labplot/plugin.json +++ b/plugins/labplot/plugin.json @@ -1 +1 @@ -{"name":"labplot","version":"0.1.0","description":"LabPlot plotting","source":"https","checks":[{"type":"binary","name":"labplot"}],"install_guidance":{"plugin":"labplot","binary":"labplot","check":"which labplot","install_steps":["brew install labplot"],"note":"Editor/IDE."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"labplot","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"labplot","passthrough":true,"missingDependencyHelp":"Install labplot: brew install labplot"},"args":[]}]} +{"name":"labplot","version":"0.1.0","description":"LabPlot plotting","source":"https://formulae.brew.sh/formula/labplot","checks":[{"type":"binary","name":"labplot"}],"install_guidance":{"plugin":"labplot","binary":"labplot","check":"which labplot","install_steps":["brew install labplot"],"note":"Editor/IDE."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"labplot","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"labplot","passthrough":true,"missingDependencyHelp":"Install labplot: brew install labplot"},"args":[]}]} diff --git a/plugins/langdetect-cli/plugin.json b/plugins/langdetect-cli/plugin.json index 30fa89fbd7..9f6410a3f3 100644 --- a/plugins/langdetect-cli/plugin.json +++ b/plugins/langdetect-cli/plugin.json @@ -2,7 +2,7 @@ "name": "langdetect-cli", "version": "0.1.0", "description": "Command line wrapper for Google language detection library", - "source": "pip", + "source": "https://pypi.org/project/langdetect/", "checks": [{ "type": "binary", "name": "langdetect-cli" }], "install_guidance": { "plugin": "langdetect-cli", diff --git a/plugins/language-detector-js/plugin.json b/plugins/language-detector-js/plugin.json index a47946737a..1e493a4ce4 100644 --- a/plugins/language-detector-js/plugin.json +++ b/plugins/language-detector-js/plugin.json @@ -2,7 +2,7 @@ "name": "language-detector-js", "version": "0.1.0", "description": "Universal language detector for JavaScript and Node.js", - "source": "npm", + "source": "https://www.npmjs.com/package/language-detector-js", "checks": [{ "type": "binary", "name": "language-detector-js" }], "install_guidance": { "plugin": "language-detector-js", diff --git a/plugins/lbzip2/plugin.json b/plugins/lbzip2/plugin.json index 799236d2e8..b540f05ef0 100644 --- a/plugins/lbzip2/plugin.json +++ b/plugins/lbzip2/plugin.json @@ -2,7 +2,7 @@ "name": "lbzip2", "version": "0.1.0", "description": "lbzip2 — Parallel bzip2 compressor", - "source": "https", + "source": "https://formulae.brew.sh/formula/lbzip2", "checks": [ { "type": "binary", diff --git a/plugins/ld/plugin.json b/plugins/ld/plugin.json index 931cd2c1ba..222251cd15 100644 --- a/plugins/ld/plugin.json +++ b/plugins/ld/plugin.json @@ -2,7 +2,7 @@ "name": "ld", "version": "0.1.0", "description": "ld — GNU linker", - "source": "https", + "source": "https://sourceware.org/binutils/", "checks": [ { "type": "binary", diff --git a/plugins/ldattach/plugin.json b/plugins/ldattach/plugin.json index 5dee23738b..86de2c1fb1 100644 --- a/plugins/ldattach/plugin.json +++ b/plugins/ldattach/plugin.json @@ -2,7 +2,7 @@ "name": "ldattach", "version": "1.0.0", "description": "ldattach \u2014 ldattach \u2014 CLI utility", - "source": "/usr/sbin/ldattach", + "source": "https://github.com/util-linux/util-linux", "checks": [ { "type": "binary", diff --git a/plugins/ldconfig.real/plugin.json b/plugins/ldconfig.real/plugin.json index 858d394b26..af66425e8c 100644 --- a/plugins/ldconfig.real/plugin.json +++ b/plugins/ldconfig.real/plugin.json @@ -2,7 +2,7 @@ "name": "ldconfig.real", "version": "1.0.0", "description": "ldconfig.real \u2014 ldconfig.real \u2014 CLI utility", - "source": "/usr/sbin/ldconfig.real", + "source": "https://www.gnu.org/software/libc/", "checks": [ { "type": "binary", diff --git a/plugins/ldd/plugin.json b/plugins/ldd/plugin.json index 3bd4acde6c..035f153fd8 100644 --- a/plugins/ldd/plugin.json +++ b/plugins/ldd/plugin.json @@ -2,7 +2,7 @@ "name": "ldd", "version": "1.0.0", "description": "ldd \u2014 ldd \u2014 CLI utility", - "source": "/usr/bin/ldd", + "source": "https://www.gnu.org/software/libc/", "checks": [ { "type": "binary", diff --git a/plugins/leafpad/plugin.json b/plugins/leafpad/plugin.json index 7e4f2918e3..1c3ee25876 100644 --- a/plugins/leafpad/plugin.json +++ b/plugins/leafpad/plugin.json @@ -2,7 +2,7 @@ "name": "leafpad", "version": "0.1.0", "description": "Leafpad — minimalist GTK text editor for Linux desktop", - "source": "https", + "source": "https://formulae.brew.sh/formula/leafpad", "checks": [ { "type": "binary", diff --git a/plugins/lein/plugin.json b/plugins/lein/plugin.json index e27d2c84bd..3cd52f8fde 100644 --- a/plugins/lein/plugin.json +++ b/plugins/lein/plugin.json @@ -2,7 +2,7 @@ "name": "lein", "version": "0.1.0", "description": "Leiningen — Clojure build automation and project management tool", - "source": "https", + "source": "https://formulae.brew.sh/formula/leiningen", "checks": [ { "type": "binary", diff --git a/plugins/lemmatize/plugin.json b/plugins/lemmatize/plugin.json index 4fd3fa1c9a..be49e6ea25 100644 --- a/plugins/lemmatize/plugin.json +++ b/plugins/lemmatize/plugin.json @@ -2,7 +2,7 @@ "name": "lemmatize", "version": "0.1.0", "description": "lemmatize — Lemmatization CLI", - "source": "https", + "source": "https://pypi.org/project/lemmatize/", "checks": [ { "type": "binary", diff --git a/plugins/lens/plugin.json b/plugins/lens/plugin.json index 4cd479ce46..882dd9cb0d 100644 --- a/plugins/lens/plugin.json +++ b/plugins/lens/plugin.json @@ -1 +1 @@ -{"name":"lens","version":"1.0.0","description":"lens — Kubernetes IDE CLI. Manage clusters, pods, and resources with desktop GUI alternative CLI.","source":"","checks":[{"type":"binary","name":"lens"}],"install_guidance":{"plugin":"lens","binary":"lens","check":"which lens","install_steps":["curl -LO https://api.k8slens.dev/binaries/Lens-2025.4.151416-latest.x86_64.AppImage && chmod +x Lens-*.AppImage && sudo mv Lens-*.AppImage /usr/local/bin/lens"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lens","resource":"lens","action":"run","description":"lens — Kubernetes IDE CLI. Manage clusters, pods, and resources with desktop GUI alternative CLI.","adapter":"process","adapterConfig":{"command":"lens","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://api.k8slens.dev/binaries/Lens-2025.4.151416-latest.x86_64.AppImage && chmod +x Lens-*.AppImage && sudo mv Lens-*.AppImage /usr/local/bin/lens"},"args":[]}]} +{"name":"lens","version":"1.0.0","description":"lens — Kubernetes IDE CLI. Manage clusters, pods, and resources with desktop GUI alternative CLI.","source":"https://k8slens.dev/","checks":[{"type":"binary","name":"lens"}],"install_guidance":{"plugin":"lens","binary":"lens","check":"which lens","install_steps":["curl -LO https://api.k8slens.dev/binaries/Lens-2025.4.151416-latest.x86_64.AppImage && chmod +x Lens-*.AppImage && sudo mv Lens-*.AppImage /usr/local/bin/lens"],"note":"Binary from GitHub releases."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lens","resource":"lens","action":"run","description":"lens — Kubernetes IDE CLI. Manage clusters, pods, and resources with desktop GUI alternative CLI.","adapter":"process","adapterConfig":{"command":"lens","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: curl -LO https://api.k8slens.dev/binaries/Lens-2025.4.151416-latest.x86_64.AppImage && chmod +x Lens-*.AppImage && sudo mv Lens-*.AppImage /usr/local/bin/lens"},"args":[]}]} diff --git a/plugins/leptonica/plugin.json b/plugins/leptonica/plugin.json index fa3d7517a2..114dc5f3d3 100644 --- a/plugins/leptonica/plugin.json +++ b/plugins/leptonica/plugin.json @@ -2,7 +2,7 @@ "name": "leptonica", "version": "0.1.0", "description": "leptonica — Image processing library", - "source": "https", + "source": "https://formulae.brew.sh/formula/leptonica", "checks": [ { "type": "binary", diff --git a/plugins/lerna/plugin.json b/plugins/lerna/plugin.json index 8c5826015f..69753e54ef 100644 --- a/plugins/lerna/plugin.json +++ b/plugins/lerna/plugin.json @@ -2,7 +2,7 @@ "name": "lerna", "version": "0.1.0", "description": "lerna — Monorepo management tool", - "source": "https", + "source": "https://www.npmjs.com/package/lerna", "checks": [ { "type": "binary", diff --git a/plugins/lessc/plugin.json b/plugins/lessc/plugin.json index 2a90104169..d79801290a 100644 --- a/plugins/lessc/plugin.json +++ b/plugins/lessc/plugin.json @@ -2,7 +2,7 @@ "name": "lessc", "version": "0.1.0", "description": "lessc — LESS CSS compiler", - "source": "https", + "source": "https://www.npmjs.com/package/less", "checks": [ { "type": "binary", diff --git a/plugins/lf/plugin.json b/plugins/lf/plugin.json index 831ac7adae..df866fa7de 100644 --- a/plugins/lf/plugin.json +++ b/plugins/lf/plugin.json @@ -2,7 +2,7 @@ "name": "lf", "version": "0.1.0", "description": "lf — terminal file manager written in Go", - "source": "https", + "source": "https://formulae.brew.sh/formula/lf", "checks": [ { "type": "binary", diff --git a/plugins/license-checker-php/plugin.json b/plugins/license-checker-php/plugin.json index 23174af12a..a1e0b444bc 100644 --- a/plugins/license-checker-php/plugin.json +++ b/plugins/license-checker-php/plugin.json @@ -2,7 +2,7 @@ "name": "license-checker-php", "version": "0.1.0", "description": "CLI for Composer PHP dependency license auditing", - "source": "composer", + "source": "https://packagist.org/packages/madewithlove/license-checker-php", "checks": [{ "type": "binary", "name": "license-checker-php" }], "install_guidance": { "plugin": "license-checker-php", diff --git a/plugins/license-eye/plugin.json b/plugins/license-eye/plugin.json index 25a48e5ea7..ec3a08d8d7 100644 --- a/plugins/license-eye/plugin.json +++ b/plugins/license-eye/plugin.json @@ -2,6 +2,7 @@ "name": "license-eye", "version": "0.1.0", "description": "Tool to check and fix license headers and resolve dependency licenses", + "source": "https://formulae.brew.sh/formula/license-eye", "checks": [ { "type": "binary", diff --git a/plugins/license-scan/plugin.json b/plugins/license-scan/plugin.json index 0ca10c107b..6765122753 100644 --- a/plugins/license-scan/plugin.json +++ b/plugins/license-scan/plugin.json @@ -2,7 +2,7 @@ "name": "license-scan", "version": "0.1.0", "description": "Simple utility for identifying file licenses in projects", - "source": "npm", + "source": "https://www.npmjs.com/package/license-scan", "checks": [{ "type": "binary", "name": "license-scan" }], "install_guidance": { "plugin": "license-scan", diff --git a/plugins/lighttpd/plugin.json b/plugins/lighttpd/plugin.json index 7a6e69c589..03d3bf2073 100644 --- a/plugins/lighttpd/plugin.json +++ b/plugins/lighttpd/plugin.json @@ -2,7 +2,7 @@ "name": "lighttpd", "version": "0.1.0", "description": "lighttpd — Lightweight web server", - "source": "https", + "source": "https://formulae.brew.sh/formula/lighttpd", "checks": [ { "type": "binary", diff --git a/plugins/lilypond/plugin.json b/plugins/lilypond/plugin.json index bb1f68ba2c..a7963a9d94 100644 --- a/plugins/lilypond/plugin.json +++ b/plugins/lilypond/plugin.json @@ -1 +1 @@ -{"name":"lilypond","version":"0.1.0","description":"LilyPond engraver","source":"https","checks":[{"type":"binary","name":"lilypond"}],"install_guidance":{"plugin":"lilypond","binary":"lilypond","check":"which lilypond","install_steps":["brew install lilypond"],"note":"Media tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lilypond","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"lilypond","passthrough":true,"missingDependencyHelp":"Install lilypond: brew install lilypond"},"args":[]}]} +{"name":"lilypond","version":"0.1.0","description":"LilyPond engraver","source":"https://formulae.brew.sh/formula/lilypond","checks":[{"type":"binary","name":"lilypond"}],"install_guidance":{"plugin":"lilypond","binary":"lilypond","check":"which lilypond","install_steps":["brew install lilypond"],"note":"Media tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lilypond","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"lilypond","passthrough":true,"missingDependencyHelp":"Install lilypond: brew install lilypond"},"args":[]}]} diff --git a/plugins/limerick/plugin.json b/plugins/limerick/plugin.json index 6fafd32294..9af45452fd 100644 --- a/plugins/limerick/plugin.json +++ b/plugins/limerick/plugin.json @@ -1 +1 @@ -{"name":"limerick","version":"0.1.0","description":"Limerick generator","source":"https","checks":[{"type":"binary","name":"limerick"}],"install_guidance":{"plugin":"limerick","binary":"limerick","check":"which limerick","install_steps":["brew install limerick"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"limerick","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"limerick","passthrough":true,"missingDependencyHelp":"Install limerick: brew install limerick"},"args":[]}]} +{"name":"limerick","version":"0.1.0","description":"Limerick generator","source":"https://formulae.brew.sh/formula/limerick","checks":[{"type":"binary","name":"limerick"}],"install_guidance":{"plugin":"limerick","binary":"limerick","check":"which limerick","install_steps":["brew install limerick"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"limerick","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"limerick","passthrough":true,"missingDependencyHelp":"Install limerick: brew install limerick"},"args":[]}]} diff --git a/plugins/limesdr/plugin.json b/plugins/limesdr/plugin.json index 223ff6ce55..4f91b76e28 100644 --- a/plugins/limesdr/plugin.json +++ b/plugins/limesdr/plugin.json @@ -1 +1 @@ -{"name":"limesdr","version":"0.1.0","description":"LimeSDR tools","source":"https","checks":[{"type":"binary","name":"LimeUtil"}],"install_guidance":{"plugin":"limesdr","binary":"LimeUtil","check":"which LimeUtil","install_steps":["brew install limesuite"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"limesdr","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"LimeUtil","passthrough":true,"missingDependencyHelp":"Install limesdr: brew install limesuite"},"args":[]}]} +{"name":"limesdr","version":"0.1.0","description":"LimeSDR tools","source":"https://formulae.brew.sh/formula/limesuite","checks":[{"type":"binary","name":"LimeUtil"}],"install_guidance":{"plugin":"limesdr","binary":"LimeUtil","check":"which LimeUtil","install_steps":["brew install limesuite"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"limesdr","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"LimeUtil","passthrough":true,"missingDependencyHelp":"Install limesdr: brew install limesuite"},"args":[]}]} diff --git a/plugins/lingva/plugin.json b/plugins/lingva/plugin.json index 602d4d4b90..d594b6a5e5 100644 --- a/plugins/lingva/plugin.json +++ b/plugins/lingva/plugin.json @@ -1 +1 @@ -{"name":"lingva","version":"0.1.0","description":"Lingva translate","source":"https","checks":[{"type":"binary","name":"lingva"}],"install_guidance":{"plugin":"lingva","binary":"lingva","check":"which lingva","install_steps":["brew install lingva"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lingva","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"lingva","passthrough":true,"missingDependencyHelp":"Install lingva: brew install lingva"},"args":[]}]} +{"name":"lingva","version":"0.1.0","description":"Lingva translate","source":"https://formulae.brew.sh/formula/lingva","checks":[{"type":"binary","name":"lingva"}],"install_guidance":{"plugin":"lingva","binary":"lingva","check":"which lingva","install_steps":["brew install lingva"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lingva","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"lingva","passthrough":true,"missingDependencyHelp":"Install lingva: brew install lingva"},"args":[]}]} diff --git a/plugins/link/plugin.json b/plugins/link/plugin.json index 39dc3adaee..97d4599523 100644 --- a/plugins/link/plugin.json +++ b/plugins/link/plugin.json @@ -2,7 +2,7 @@ "name": "link", "version": "0.1.0", "description": "link — Create hard links to files", - "source": "https", + "source": "https://formulae.brew.sh/formula/coreutils", "checks": [ { "type": "binary", diff --git a/plugins/linkerd/plugin.json b/plugins/linkerd/plugin.json index fae508d412..3b94e97b7f 100644 --- a/plugins/linkerd/plugin.json +++ b/plugins/linkerd/plugin.json @@ -1 +1 @@ -{"name":"linkerd","version":"0.1.0","description":"Linkerd service mesh CLI for observability and security.","source":"https://github.com/search?q=linkerd+cli","checks":[{"type":"binary","name":"linkerd"}],"install_guidance":{"plugin":"linkerd","binary":"linkerd","check":"which linkerd","install_steps":["brew install linkerd","Verify: linkerd --version","supercli plugins install ./plugins/linkerd --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"linkerd","resource":"_","action":"_","description":"Passthrough to linkerd","adapter":"process","adapterConfig":{"command":"linkerd","passthrough":true,"missingDependencyHelp":"Install linkerd: brew install linkerd"},"args":[]}]} +{"name":"linkerd","version":"0.1.0","description":"Linkerd service mesh CLI for observability and security.","source":"https://formulae.brew.sh/formula/linkerd","checks":[{"type":"binary","name":"linkerd"}],"install_guidance":{"plugin":"linkerd","binary":"linkerd","check":"which linkerd","install_steps":["brew install linkerd","Verify: linkerd --version","supercli plugins install ./plugins/linkerd --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"linkerd","resource":"_","action":"_","description":"Passthrough to linkerd","adapter":"process","adapterConfig":{"command":"linkerd","passthrough":true,"missingDependencyHelp":"Install linkerd: brew install linkerd"},"args":[]}]} diff --git a/plugins/links2/plugin.json b/plugins/links2/plugin.json index 58ac7a6e0d..464c71d2ad 100644 --- a/plugins/links2/plugin.json +++ b/plugins/links2/plugin.json @@ -1 +1 @@ -{"name":"links2","version":"1.0.0","description":"links2 — web browser CLI. Browse web pages in text mode with image support.","source":"","checks":[{"type":"binary","name":"links2"}],"install_guidance":{"plugin":"links2","binary":"links2","check":"which links2","install_steps":["sudo apt-get install -y links2"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"links2","resource":"links2","action":"run","description":"links2 — web browser CLI. Browse web pages in text mode with image support.","adapter":"process","adapterConfig":{"command":"links2","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y links2"},"args":[]}]} +{"name":"links2","version":"1.0.0","description":"links2 — web browser CLI. Browse web pages in text mode with image support.","source":"https://packages.debian.org/stable/links2","checks":[{"type":"binary","name":"links2"}],"install_guidance":{"plugin":"links2","binary":"links2","check":"which links2","install_steps":["sudo apt-get install -y links2"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"links2","resource":"links2","action":"run","description":"links2 — web browser CLI. Browse web pages in text mode with image support.","adapter":"process","adapterConfig":{"command":"links2","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y links2"},"args":[]}]} diff --git a/plugins/linode/plugin.json b/plugins/linode/plugin.json index 5d1ecede65..b69928bbdf 100644 --- a/plugins/linode/plugin.json +++ b/plugins/linode/plugin.json @@ -1 +1 @@ -{"name":"linode","version":"1.0.0","description":"linode-cli — Linode CLI. Manage Linode instances, Kubernetes clusters, domains, and block storage.","source":"","checks":[{"type":"binary","name":"linode-cli"}],"install_guidance":{"plugin":"linode","binary":"linode-cli","check":"which linode-cli","install_steps":["pip install linode-cli"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"linode","resource":"linode","action":"run","description":"linode-cli — Linode CLI. Manage Linode instances, Kubernetes clusters, domains, and block storage.","adapter":"process","adapterConfig":{"command":"linode-cli","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: pip install linode-cli"},"args":[]}]} +{"name":"linode","version":"1.0.0","description":"linode-cli — Linode CLI. Manage Linode instances, Kubernetes clusters, domains, and block storage.","source":"https://pypi.org/project/linode-cli/","checks":[{"type":"binary","name":"linode-cli"}],"install_guidance":{"plugin":"linode","binary":"linode-cli","check":"which linode-cli","install_steps":["pip install linode-cli"],"note":"Package from apt/pip/npm."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"linode","resource":"linode","action":"run","description":"linode-cli — Linode CLI. Manage Linode instances, Kubernetes clusters, domains, and block storage.","adapter":"process","adapterConfig":{"command":"linode-cli","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: pip install linode-cli"},"args":[]}]} diff --git a/plugins/lintr/plugin.json b/plugins/lintr/plugin.json index 8a453a5481..aac6bd7e8d 100644 --- a/plugins/lintr/plugin.json +++ b/plugins/lintr/plugin.json @@ -2,7 +2,7 @@ "name": "lintr", "version": "1.0.0", "description": "lintr \u2014 R code linter", - "source": "github.com/r-lib/lintr", + "source": "https://github.com/r-lib/lintr", "checks": [ { "type": "binary", diff --git a/plugins/litecli/plugin.json b/plugins/litecli/plugin.json index 7473b620f3..0e955dae65 100644 --- a/plugins/litecli/plugin.json +++ b/plugins/litecli/plugin.json @@ -1 +1 @@ -{"name":"litecli","version":"0.1.0","description":"SQLite terminal client with auto-completion","source":"https","checks":[{"type":"binary","name":"litecli"}],"install_guidance":{"plugin":"litecli","binary":"litecli","check":"which litecli","install_steps":["brew install litecli"],"note":"Utility tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"litecli","resource":"_","action":"_","description":"Passthrough to litecli CLI","adapter":"process","adapterConfig":{"command":"litecli","passthrough":true,"missingDependencyHelp":"Install litecli: brew install litecli"},"args":[]}]} +{"name":"litecli","version":"0.1.0","description":"SQLite terminal client with auto-completion","source":"https://formulae.brew.sh/formula/litecli","checks":[{"type":"binary","name":"litecli"}],"install_guidance":{"plugin":"litecli","binary":"litecli","check":"which litecli","install_steps":["brew install litecli"],"note":"Utility tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"litecli","resource":"_","action":"_","description":"Passthrough to litecli CLI","adapter":"process","adapterConfig":{"command":"litecli","passthrough":true,"missingDependencyHelp":"Install litecli: brew install litecli"},"args":[]}]} diff --git a/plugins/litecoin/plugin.json b/plugins/litecoin/plugin.json index 0dce80d384..4f872634ce 100644 --- a/plugins/litecoin/plugin.json +++ b/plugins/litecoin/plugin.json @@ -1 +1 @@ -{"name":"litecoin","version":"0.1.0","description":"Litecoin cryptocurrency","source":"https","checks":[{"type":"binary","name":"litecoin"}],"install_guidance":{"plugin":"litecoin","binary":"litecoin","check":"which litecoin","install_steps":["brew install litecoin"],"note":"Infrastructure tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"litecoin","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"litecoin","passthrough":true,"missingDependencyHelp":"Install litecoin: brew install litecoin"},"args":[]}]} +{"name":"litecoin","version":"0.1.0","description":"Litecoin cryptocurrency","source":"https://formulae.brew.sh/formula/litecoin","checks":[{"type":"binary","name":"litecoin"}],"install_guidance":{"plugin":"litecoin","binary":"litecoin","check":"which litecoin","install_steps":["brew install litecoin"],"note":"Infrastructure tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"litecoin","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"litecoin","passthrough":true,"missingDependencyHelp":"Install litecoin: brew install litecoin"},"args":[]}]} diff --git a/plugins/litestream/plugin.json b/plugins/litestream/plugin.json index ffa24a0b9d..a7b5611277 100644 --- a/plugins/litestream/plugin.json +++ b/plugins/litestream/plugin.json @@ -2,7 +2,7 @@ "name": "litestream", "version": "0.1.0", "description": "Streaming SQLite replication to S3 for disaster recovery", - "source": "go", + "source": "https://pkg.go.dev/github.com/benbjohnson/litestream/cmd/litestream", "checks": [{ "type": "binary", "name": "litestream" }], "install_guidance": { "plugin": "litestream", diff --git a/plugins/litmus/plugin.json b/plugins/litmus/plugin.json index 83c1b6558d..3358ce54f9 100644 --- a/plugins/litmus/plugin.json +++ b/plugins/litmus/plugin.json @@ -1 +1 @@ -{"name":"litmus","version":"0.1.0","description":"Cloud-native chaos engineering for Kubernetes environments.","source":"https://github.com/search?q=litmus+cli","checks":[{"type":"binary","name":"litmus"}],"install_guidance":{"plugin":"litmus","binary":"litmus","check":"which litmus","install_steps":["brew install litmus","Verify: litmus --version","supercli plugins install ./plugins/litmus --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"litmus","resource":"_","action":"_","description":"Passthrough to litmus","adapter":"process","adapterConfig":{"command":"litmus","passthrough":true,"missingDependencyHelp":"Install litmus: brew install litmus"},"args":[]}]} +{"name":"litmus","version":"0.1.0","description":"Cloud-native chaos engineering for Kubernetes environments.","source":"https://formulae.brew.sh/formula/litmus","checks":[{"type":"binary","name":"litmus"}],"install_guidance":{"plugin":"litmus","binary":"litmus","check":"which litmus","install_steps":["brew install litmus","Verify: litmus --version","supercli plugins install ./plugins/litmus --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"litmus","resource":"_","action":"_","description":"Passthrough to litmus","adapter":"process","adapterConfig":{"command":"litmus","passthrough":true,"missingDependencyHelp":"Install litmus: brew install litmus"},"args":[]}]} diff --git a/plugins/livekit-cli/plugin.json b/plugins/livekit-cli/plugin.json index 40455a05ba..4b20c4faea 100644 --- a/plugins/livekit-cli/plugin.json +++ b/plugins/livekit-cli/plugin.json @@ -2,6 +2,7 @@ "name": "livekit-cli", "version": "0.1.0", "description": "Command-line interface to LiveKit", + "source": "https://formulae.brew.sh/formula/livekit-cli", "checks": [ { "type": "binary", diff --git a/plugins/llama/plugin.json b/plugins/llama/plugin.json index 81ee46ef61..735d947469 100644 --- a/plugins/llama/plugin.json +++ b/plugins/llama/plugin.json @@ -2,7 +2,7 @@ "name": "llama", "version": "0.1.0", "description": "llama.cpp — inference of LLaMA language models in pure C/C++", - "source": "https", + "source": "https://formulae.brew.sh/formula/llama", "checks": [ { "type": "binary", diff --git a/plugins/llamafile/plugin.json b/plugins/llamafile/plugin.json index 3f16d6985d..dc684c6843 100644 --- a/plugins/llamafile/plugin.json +++ b/plugins/llamafile/plugin.json @@ -1 +1 @@ -{"name":"llamafile","version":"0.1.0","description":"Llamafile runner","source":"https","checks":[{"type":"binary","name":"llamafile"}],"install_guidance":{"plugin":"llamafile","binary":"llamafile","check":"which llamafile","install_steps":["brew install llamafile"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"llamafile","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"llamafile","passthrough":true,"missingDependencyHelp":"Install llamafile: brew install llamafile"},"args":[]}]} +{"name":"llamafile","version":"0.1.0","description":"Llamafile runner","source":"https://formulae.brew.sh/formula/llamafile","checks":[{"type":"binary","name":"llamafile"}],"install_guidance":{"plugin":"llamafile","binary":"llamafile","check":"which llamafile","install_steps":["brew install llamafile"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"llamafile","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"llamafile","passthrough":true,"missingDependencyHelp":"Install llamafile: brew install llamafile"},"args":[]}]} diff --git a/plugins/lld-2/plugin.json b/plugins/lld-2/plugin.json index e3e8de7959..b97de2261b 100644 --- a/plugins/lld-2/plugin.json +++ b/plugins/lld-2/plugin.json @@ -1 +1 @@ -{"name":"lld-2","version":"1.0.0","description":"lld — LLVM linker. Fast linker from the LLVM project supporting ELF, COFF, Mach-O.","source":"","checks":[{"type":"binary","name":"lld"}],"install_guidance":{"plugin":"lld-2","binary":"lld","check":"which lld","install_steps":["sudo apt-get install -y lld"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lld","resource":"2","action":"run","description":"lld — LLVM linker. Fast linker from the LLVM project supporting ELF, COFF, Mach-O.","adapter":"process","adapterConfig":{"command":"lld","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y lld"},"args":[]}]} +{"name":"lld-2","version":"1.0.0","description":"lld — LLVM linker. Fast linker from the LLVM project supporting ELF, COFF, Mach-O.","source":"https://packages.debian.org/stable/lld","checks":[{"type":"binary","name":"lld"}],"install_guidance":{"plugin":"lld-2","binary":"lld","check":"which lld","install_steps":["sudo apt-get install -y lld"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lld","resource":"2","action":"run","description":"lld — LLVM linker. Fast linker from the LLVM project supporting ELF, COFF, Mach-O.","adapter":"process","adapterConfig":{"command":"lld","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y lld"},"args":[]}]} diff --git a/plugins/lld/plugin.json b/plugins/lld/plugin.json index a610d9ef74..760e3a221d 100644 --- a/plugins/lld/plugin.json +++ b/plugins/lld/plugin.json @@ -2,7 +2,7 @@ "name": "lld", "version": "0.1.0", "description": "lld — LLVM linker", - "source": "https", + "source": "https://formulae.brew.sh/formula/llvm", "checks": [ { "type": "binary", diff --git a/plugins/lldb-2/plugin.json b/plugins/lldb-2/plugin.json index 6cf30eefb2..4fd63e1ae5 100644 --- a/plugins/lldb-2/plugin.json +++ b/plugins/lldb-2/plugin.json @@ -1 +1 @@ -{"name":"lldb-2","version":"1.0.0","description":"lldb — LLVM debugger. Debug C/C++/Rust programs with LLVM debugging infrastructure.","source":"","checks":[{"type":"binary","name":"lldb"}],"install_guidance":{"plugin":"lldb-2","binary":"lldb","check":"which lldb","install_steps":["sudo apt-get install -y lldb"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lldb","resource":"2","action":"run","description":"lldb — LLVM debugger. Debug C/C++/Rust programs with LLVM debugging infrastructure.","adapter":"process","adapterConfig":{"command":"lldb","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y lldb"},"args":[]}]} +{"name":"lldb-2","version":"1.0.0","description":"lldb — LLVM debugger. Debug C/C++/Rust programs with LLVM debugging infrastructure.","source":"https://packages.debian.org/stable/lldb","checks":[{"type":"binary","name":"lldb"}],"install_guidance":{"plugin":"lldb-2","binary":"lldb","check":"which lldb","install_steps":["sudo apt-get install -y lldb"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lldb","resource":"2","action":"run","description":"lldb — LLVM debugger. Debug C/C++/Rust programs with LLVM debugging infrastructure.","adapter":"process","adapterConfig":{"command":"lldb","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y lldb"},"args":[]}]} diff --git a/plugins/lldb/plugin.json b/plugins/lldb/plugin.json index 9638d2a88a..97ed4910bf 100644 --- a/plugins/lldb/plugin.json +++ b/plugins/lldb/plugin.json @@ -2,7 +2,7 @@ "name": "lldb", "version": "0.1.0", "description": "lldb — LLVM debugger", - "source": "https", + "source": "https://formulae.brew.sh/formula/llvm", "checks": [ { "type": "binary", diff --git a/plugins/llvm-tools/plugin.json b/plugins/llvm-tools/plugin.json index c1b1b4fbfc..8ae567d27a 100644 --- a/plugins/llvm-tools/plugin.json +++ b/plugins/llvm-tools/plugin.json @@ -1 +1 @@ -{"name":"llvm-tools","version":"1.0.0","description":"llvm-tools — LLVM binary utilities. llvm-objdump, llvm-nm, llvm-size, llvm-strings for binary analysis.","source":"","checks":[{"type":"binary","name":"llvm-objdump"}],"install_guidance":{"plugin":"llvm-tools","binary":"llvm-objdump","check":"which llvm-objdump","install_steps":["sudo apt-get install -y llvm-tools"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"llvm","resource":"tools","action":"run","description":"llvm-tools — LLVM binary utilities. llvm-objdump, llvm-nm, llvm-size, llvm-strings for binary analysis.","adapter":"process","adapterConfig":{"command":"llvm-objdump","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y llvm-tools"},"args":[]}]} +{"name":"llvm-tools","version":"1.0.0","description":"llvm-tools — LLVM binary utilities. llvm-objdump, llvm-nm, llvm-size, llvm-strings for binary analysis.","source":"https://packages.debian.org/stable/llvm-tools","checks":[{"type":"binary","name":"llvm-objdump"}],"install_guidance":{"plugin":"llvm-tools","binary":"llvm-objdump","check":"which llvm-objdump","install_steps":["sudo apt-get install -y llvm-tools"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"llvm","resource":"tools","action":"run","description":"llvm-tools — LLVM binary utilities. llvm-objdump, llvm-nm, llvm-size, llvm-strings for binary analysis.","adapter":"process","adapterConfig":{"command":"llvm-objdump","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y llvm-tools"},"args":[]}]} diff --git a/plugins/llvm/plugin.json b/plugins/llvm/plugin.json index 9340c874f8..28b827a7de 100644 --- a/plugins/llvm/plugin.json +++ b/plugins/llvm/plugin.json @@ -1 +1 @@ -{"name":"llvm","version":"0.1.0","description":"LLVM assembler","source":"https","checks":[{"type":"binary","name":"llvm-as"}],"install_guidance":{"plugin":"llvm","binary":"llvm-as","check":"which llvm-as","install_steps":["brew install llvm"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"llvm","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"llvm-as","passthrough":true,"missingDependencyHelp":"Install llvm: brew install llvm"},"args":[]}]} +{"name":"llvm","version":"0.1.0","description":"LLVM assembler","source":"https://formulae.brew.sh/formula/llvm","checks":[{"type":"binary","name":"llvm-as"}],"install_guidance":{"plugin":"llvm","binary":"llvm-as","check":"which llvm-as","install_steps":["brew install llvm"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"llvm","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"llvm-as","passthrough":true,"missingDependencyHelp":"Install llvm: brew install llvm"},"args":[]}]} diff --git a/plugins/ln/plugin.json b/plugins/ln/plugin.json index 8b7ea15abf..29226728bb 100644 --- a/plugins/ln/plugin.json +++ b/plugins/ln/plugin.json @@ -1 +1 @@ -{"name":"ln","version":"0.1.0","description":"Create hard and symbolic links","source":"https","checks":[{"type":"binary","name":"ln"}],"install_guidance":{"plugin":"ln","binary":"ln","check":"which ln","install_steps":["base system","Verify: ln --version 2>/dev/null || ln --help","supercli plugins install ./plugins/ln --on-conflict replace --json"],"note":"Standard system utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"ln","resource":"self","action":"version","description":"Print ln version","adapter":"process","adapterConfig":{"command":"ln","baseArgs":["--version"],"missingDependencyHelp":"Install ln: base system"},"args":[]},{"namespace":"ln","resource":"_","action":"_","description":"Passthrough to ln CLI","adapter":"process","adapterConfig":{"command":"ln","passthrough":true,"missingDependencyHelp":"Install ln: base system"},"args":[]}]} +{"name":"ln","version":"0.1.0","description":"Create hard and symbolic links","source":"https://www.gnu.org/software/coreutils/","checks":[{"type":"binary","name":"ln"}],"install_guidance":{"plugin":"ln","binary":"ln","check":"which ln","install_steps":["base system","Verify: ln --version 2>/dev/null || ln --help","supercli plugins install ./plugins/ln --on-conflict replace --json"],"note":"Standard system utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"ln","resource":"self","action":"version","description":"Print ln version","adapter":"process","adapterConfig":{"command":"ln","baseArgs":["--version"],"missingDependencyHelp":"Install ln: base system"},"args":[]},{"namespace":"ln","resource":"_","action":"_","description":"Passthrough to ln CLI","adapter":"process","adapterConfig":{"command":"ln","passthrough":true,"missingDependencyHelp":"Install ln: base system"},"args":[]}]} diff --git a/plugins/lnav/plugin.json b/plugins/lnav/plugin.json index feb94a79c6..07d4512528 100644 --- a/plugins/lnav/plugin.json +++ b/plugins/lnav/plugin.json @@ -1 +1 @@ -{"name":"lnav","version":"1.0.0","description":"lnav — log file navigator CLI. Advanced log viewer with SQL queries, syntax highlighting, auto-format.","source":"","checks":[{"type":"binary","name":"lnav"}],"install_guidance":{"plugin":"lnav","binary":"lnav","check":"which lnav","install_steps":["sudo apt-get install -y lnav"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lnav","resource":"lnav","action":"run","description":"lnav — log file navigator CLI. Advanced log viewer with SQL queries, syntax highlighting, auto-format.","adapter":"process","adapterConfig":{"command":"lnav","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y lnav"},"args":[]}]} +{"name":"lnav","version":"1.0.0","description":"lnav — log file navigator CLI. Advanced log viewer with SQL queries, syntax highlighting, auto-format.","source":"https://packages.debian.org/stable/lnav","checks":[{"type":"binary","name":"lnav"}],"install_guidance":{"plugin":"lnav","binary":"lnav","check":"which lnav","install_steps":["sudo apt-get install -y lnav"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lnav","resource":"lnav","action":"run","description":"lnav — log file navigator CLI. Advanced log viewer with SQL queries, syntax highlighting, auto-format.","adapter":"process","adapterConfig":{"command":"lnav","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y lnav"},"args":[]}]} diff --git a/plugins/loc/plugin.json b/plugins/loc/plugin.json index 0da83581c5..e94bec4299 100644 --- a/plugins/loc/plugin.json +++ b/plugins/loc/plugin.json @@ -2,7 +2,7 @@ "name": "loc", "version": "0.1.0", "description": "Count lines of code quickly with automatic language detection. Recursive directory scanning with breakdown by language.", - "source": "https", + "source": "https://formulae.brew.sh/formula/loc", "checks": [{"type": "binary", "name": "loc"}], "install_guidance": { "plugin": "loc", diff --git a/plugins/locale-check/plugin.json b/plugins/locale-check/plugin.json index 38301fb817..a81be0be89 100644 --- a/plugins/locale-check/plugin.json +++ b/plugins/locale-check/plugin.json @@ -2,7 +2,7 @@ "name": "locale-check", "version": "1.0.0", "description": "locale-check \u2014 locale-check \u2014 CLI utility", - "source": "/usr/bin/locale-check", + "source": "https://packages.debian.org/stable/locale-check", "checks": [ { "type": "binary", diff --git a/plugins/locale-gen/plugin.json b/plugins/locale-gen/plugin.json index 1ad4b6b170..46f828f69b 100644 --- a/plugins/locale-gen/plugin.json +++ b/plugins/locale-gen/plugin.json @@ -2,7 +2,7 @@ "name": "locale-gen", "version": "1.0.0", "description": "locale-gen \u2014 locale-gen \u2014 CLI utility", - "source": "/usr/sbin/locale-gen", + "source": "https://sourceware.org/glibc/", "checks": [ { "type": "binary", diff --git a/plugins/locale/plugin.json b/plugins/locale/plugin.json index 49a8012aec..696bc7d4f6 100644 --- a/plugins/locale/plugin.json +++ b/plugins/locale/plugin.json @@ -2,7 +2,7 @@ "name": "locale", "version": "1.0.0", "description": "locale \u2014 locale \u2014 CLI utility", - "source": "/usr/bin/locale", + "source": "https://www.gnu.org/software/libc/", "checks": [ { "type": "binary", diff --git a/plugins/localedef/plugin.json b/plugins/localedef/plugin.json index 3fb94bc25c..a00635a8b7 100644 --- a/plugins/localedef/plugin.json +++ b/plugins/localedef/plugin.json @@ -2,7 +2,7 @@ "name": "localedef", "version": "1.0.0", "description": "localedef \u2014 localedef \u2014 CLI utility", - "source": "/usr/bin/localedef", + "source": "https://www.gnu.org/software/libc/", "checks": [ { "type": "binary", diff --git a/plugins/locate/plugin.json b/plugins/locate/plugin.json index c403e8e7d6..7445418409 100644 --- a/plugins/locate/plugin.json +++ b/plugins/locate/plugin.json @@ -2,7 +2,7 @@ "name": "locate", "version": "0.1.0", "description": "locate — find files by name using a prebuilt database", - "source": "https", + "source": "https://www.gnu.org/software/findutils/", "checks": [ { "type": "binary", diff --git a/plugins/locust/plugin.json b/plugins/locust/plugin.json index 1f9f17eff8..c29ba727cb 100644 --- a/plugins/locust/plugin.json +++ b/plugins/locust/plugin.json @@ -2,7 +2,7 @@ "name": "locust", "version": "0.1.0", "description": "Locust — scalable load testing framework for web applications", - "source": "https", + "source": "https://pypi.org/project/locust/", "checks": [ { "type": "binary", diff --git a/plugins/logcli/plugin.json b/plugins/logcli/plugin.json index 35673bc15c..948d79d2f2 100644 --- a/plugins/logcli/plugin.json +++ b/plugins/logcli/plugin.json @@ -2,7 +2,7 @@ "name": "logcli", "version": "1.0.0", "description": "logcli \u2014 Loki log query CLI", - "source": "grafana.com", + "source": "https://grafana.com", "checks": [ { "type": "binary", diff --git a/plugins/logger/plugin.json b/plugins/logger/plugin.json index 468d58384b..9bc91e5847 100644 --- a/plugins/logger/plugin.json +++ b/plugins/logger/plugin.json @@ -2,7 +2,7 @@ "name": "logger", "version": "1.0.0", "description": "logger \u2014 logger \u2014 CLI utility", - "source": "/usr/bin/logger", + "source": "https://github.com/util-linux/util-linux", "checks": [ { "type": "binary", diff --git a/plugins/logname/plugin.json b/plugins/logname/plugin.json index 6ca53b378b..54365a4719 100644 --- a/plugins/logname/plugin.json +++ b/plugins/logname/plugin.json @@ -1 +1 @@ -{"name":"logname","version":"0.1.0","description":"Display the login name of current user","source":"https","checks":[{"type":"binary","name":"logname"}],"install_guidance":{"plugin":"logname","binary":"logname","check":"which logname","install_steps":["base system","Verify: logname --version 2>/dev/null || logname --help","supercli plugins install ./plugins/logname --on-conflict replace --json"],"note":"Standard system utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"logname","resource":"self","action":"version","description":"Print logname version","adapter":"process","adapterConfig":{"command":"logname","baseArgs":["--version"],"missingDependencyHelp":"Install logname: base system"},"args":[]},{"namespace":"logname","resource":"_","action":"_","description":"Passthrough to logname CLI","adapter":"process","adapterConfig":{"command":"logname","passthrough":true,"missingDependencyHelp":"Install logname: base system"},"args":[]}]} +{"name":"logname","version":"0.1.0","description":"Display the login name of current user","source":"https://www.gnu.org/software/coreutils/","checks":[{"type":"binary","name":"logname"}],"install_guidance":{"plugin":"logname","binary":"logname","check":"which logname","install_steps":["base system","Verify: logname --version 2>/dev/null || logname --help","supercli plugins install ./plugins/logname --on-conflict replace --json"],"note":"Standard system utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"logname","resource":"self","action":"version","description":"Print logname version","adapter":"process","adapterConfig":{"command":"logname","baseArgs":["--version"],"missingDependencyHelp":"Install logname: base system"},"args":[]},{"namespace":"logname","resource":"_","action":"_","description":"Passthrough to logname CLI","adapter":"process","adapterConfig":{"command":"logname","passthrough":true,"missingDependencyHelp":"Install logname: base system"},"args":[]}]} diff --git a/plugins/logo/plugin.json b/plugins/logo/plugin.json index 732e85e915..56a31de0b5 100644 --- a/plugins/logo/plugin.json +++ b/plugins/logo/plugin.json @@ -1 +1 @@ -{"name":"logo","version":"0.1.0","description":"Logo interpreter","source":"https","checks":[{"type":"binary","name":"logo"}],"install_guidance":{"plugin":"logo","binary":"logo","check":"which logo","install_steps":["brew install logo"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"logo","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"logo","passthrough":true,"missingDependencyHelp":"Install logo: brew install logo"},"args":[]}]} +{"name":"logo","version":"0.1.0","description":"Logo interpreter","source":"https://formulae.brew.sh/formula/logo","checks":[{"type":"binary","name":"logo"}],"install_guidance":{"plugin":"logo","binary":"logo","check":"which logo","install_steps":["brew install logo"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"logo","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"logo","passthrough":true,"missingDependencyHelp":"Install logo: brew install logo"},"args":[]}]} diff --git a/plugins/logsave/plugin.json b/plugins/logsave/plugin.json index 461017c4f6..83d1153763 100644 --- a/plugins/logsave/plugin.json +++ b/plugins/logsave/plugin.json @@ -2,7 +2,7 @@ "name": "logsave", "version": "1.0.0", "description": "logsave \u2014 logsave \u2014 CLI utility", - "source": "/usr/sbin/logsave", + "source": "https://sourceforge.net/projects/e2fsprogs/", "checks": [ { "type": "binary", diff --git a/plugins/logstalgia/plugin.json b/plugins/logstalgia/plugin.json index d9b725ef1d..ebcd8534a7 100644 --- a/plugins/logstalgia/plugin.json +++ b/plugins/logstalgia/plugin.json @@ -1 +1 @@ -{"name":"logstalgia","version":"1.0.0","description":"logstalgia — web log visualization CLI. Animate web server access logs like a pong game.","source":"","checks":[{"type":"binary","name":"logstalgia"}],"install_guidance":{"plugin":"logstalgia","binary":"logstalgia","check":"which logstalgia","install_steps":["sudo apt-get install -y logstalgia"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"logstalgia","resource":"logstalgia","action":"run","description":"logstalgia — web log visualization CLI. Animate web server access logs like a pong game.","adapter":"process","adapterConfig":{"command":"logstalgia","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y logstalgia"},"args":[]}]} +{"name":"logstalgia","version":"1.0.0","description":"logstalgia — web log visualization CLI. Animate web server access logs like a pong game.","source":"https://packages.debian.org/stable/logstalgia","checks":[{"type":"binary","name":"logstalgia"}],"install_guidance":{"plugin":"logstalgia","binary":"logstalgia","check":"which logstalgia","install_steps":["sudo apt-get install -y logstalgia"],"note":"Package from apt."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"logstalgia","resource":"logstalgia","action":"run","description":"logstalgia — web log visualization CLI. Animate web server access logs like a pong game.","adapter":"process","adapterConfig":{"command":"logstalgia","passthrough":true,"timeout_ms":30000,"missingDependencyHelp":"Install: sudo apt-get install -y logstalgia"},"args":[]}]} diff --git a/plugins/lolcat/plugin.json b/plugins/lolcat/plugin.json index 7741eb754f..fbca1ec27f 100644 --- a/plugins/lolcat/plugin.json +++ b/plugins/lolcat/plugin.json @@ -2,7 +2,7 @@ "name": "lolcat", "version": "0.1.0", "description": "Rainbow-color text output for terminals", - "source": "https", + "source": "https://formulae.brew.sh/formula/lolcat", "checks": [{"type": "binary", "name": "lolcat"}], "install_guidance": { "plugin": "lolcat", diff --git a/plugins/lorem/plugin.json b/plugins/lorem/plugin.json index 86b5067f78..b4d73ddef1 100644 --- a/plugins/lorem/plugin.json +++ b/plugins/lorem/plugin.json @@ -2,7 +2,7 @@ "name": "lorem", "version": "0.1.0", "description": "Simple CLI for generating Lorem Ipsum placeholder text", - "source": "npm", + "source": "https://www.npmjs.com/package/lorem-cli", "checks": [{ "type": "binary", "name": "lorem" }], "install_guidance": { "plugin": "lorem", diff --git a/plugins/losetup/plugin.json b/plugins/losetup/plugin.json index f622fffd81..dd5dd6fd38 100644 --- a/plugins/losetup/plugin.json +++ b/plugins/losetup/plugin.json @@ -2,7 +2,7 @@ "name": "losetup", "version": "0.1.0", "description": "losetup — set up and control loop devices for file-backed storage", - "source": "https", + "source": "https://github.com/util-linux/util-linux", "checks": [ { "type": "binary", diff --git a/plugins/ls/plugin.json b/plugins/ls/plugin.json index fb0c138e61..54d8a51ee1 100644 --- a/plugins/ls/plugin.json +++ b/plugins/ls/plugin.json @@ -2,7 +2,7 @@ "name": "ls", "version": "0.1.0", "description": "ls — List directory contents", - "source": "https", + "source": "https://www.gnu.org/software/coreutils/", "checks": [ { "type": "binary", diff --git a/plugins/lsattr/plugin.json b/plugins/lsattr/plugin.json index 21b430c067..68d60ba44e 100644 --- a/plugins/lsattr/plugin.json +++ b/plugins/lsattr/plugin.json @@ -2,7 +2,7 @@ "name": "lsattr", "version": "1.0.0", "description": "lsattr \u2014 lsattr \u2014 CLI utility", - "source": "/usr/bin/lsattr", + "source": "https://sourceforge.net/projects/e2fsprogs/", "checks": [ { "type": "binary", diff --git a/plugins/lsb_release/plugin.json b/plugins/lsb_release/plugin.json index b15b7ec2b8..ababa82eea 100644 --- a/plugins/lsb_release/plugin.json +++ b/plugins/lsb_release/plugin.json @@ -2,7 +2,7 @@ "name": "lsb-release", "version": "1.0.0", "description": "lsb-release \u2014 lsb_release \u2014 CLI utility", - "source": "/usr/bin/lsb_release", + "source": "https://wiki.linuxfoundation.org/lsb/start", "checks": [ { "type": "binary", diff --git a/plugins/lsblk/plugin.json b/plugins/lsblk/plugin.json index 3d76f93f94..5ea81be5ae 100644 --- a/plugins/lsblk/plugin.json +++ b/plugins/lsblk/plugin.json @@ -2,7 +2,7 @@ "name": "lsblk", "version": "0.1.0", "description": "lsblk — list block devices with partition and mount info", - "source": "https", + "source": "https://formulae.brew.sh/formula/util-linux", "checks": [ { "type": "binary", diff --git a/plugins/lscpu/plugin.json b/plugins/lscpu/plugin.json index 3914419361..089915cf9e 100644 --- a/plugins/lscpu/plugin.json +++ b/plugins/lscpu/plugin.json @@ -2,7 +2,7 @@ "name": "lscpu", "version": "0.1.0", "description": "lscpu — display CPU architecture information", - "source": "https", + "source": "https://formulae.brew.sh/formula/util-linux", "checks": [ { "type": "binary", diff --git a/plugins/lshw/plugin.json b/plugins/lshw/plugin.json index 02a08638e5..488a78dc34 100644 --- a/plugins/lshw/plugin.json +++ b/plugins/lshw/plugin.json @@ -2,7 +2,7 @@ "name": "lshw", "version": "0.1.0", "description": "lshw — list hardware configuration details", - "source": "https", + "source": "https://formulae.brew.sh/formula/lshw", "checks": [ { "type": "binary", diff --git a/plugins/lslogins/plugin.json b/plugins/lslogins/plugin.json index 76ef35f43f..c1db6ffa46 100644 --- a/plugins/lslogins/plugin.json +++ b/plugins/lslogins/plugin.json @@ -2,7 +2,7 @@ "name": "lslogins", "version": "1.0.0", "description": "lslogins \u2014 lslogins \u2014 CLI utility", - "source": "/usr/bin/lslogins", + "source": "https://github.com/util-linux/util-linux", "checks": [ { "type": "binary", diff --git a/plugins/lsof/plugin.json b/plugins/lsof/plugin.json index 9c7bc9b071..ca77dd9cf3 100644 --- a/plugins/lsof/plugin.json +++ b/plugins/lsof/plugin.json @@ -2,7 +2,7 @@ "name": "lsof", "version": "0.1.0", "description": "List open files and network connections", - "source": "https", + "source": "https://formulae.brew.sh/formula/lsof", "checks": [{"type": "binary", "name": "lsof"}], "install_guidance": { "plugin": "lsof", diff --git a/plugins/lspci/plugin.json b/plugins/lspci/plugin.json index eaa18f07ac..bcbca9db4b 100644 --- a/plugins/lspci/plugin.json +++ b/plugins/lspci/plugin.json @@ -2,7 +2,7 @@ "name": "lspci", "version": "0.1.0", "description": "lspci — list PCI devices installed on the system", - "source": "https", + "source": "https://formulae.brew.sh/formula/pciutils", "checks": [ { "type": "binary", diff --git a/plugins/lstopo/plugin.json b/plugins/lstopo/plugin.json index 50ade1c59a..b53acf5d22 100644 --- a/plugins/lstopo/plugin.json +++ b/plugins/lstopo/plugin.json @@ -2,7 +2,7 @@ "name": "lstopo", "version": "0.1.0", "description": "lstopo — Topology visualization", - "source": "https", + "source": "https://formulae.brew.sh/formula/hwloc", "checks": [ { "type": "binary", diff --git a/plugins/lsusb/plugin.json b/plugins/lsusb/plugin.json index 86d33db987..13e54324a0 100644 --- a/plugins/lsusb/plugin.json +++ b/plugins/lsusb/plugin.json @@ -2,7 +2,7 @@ "name": "lsusb", "version": "0.1.0", "description": "lsusb — list USB devices connected to the system", - "source": "https", + "source": "https://formulae.brew.sh/formula/lsusb", "checks": [ { "type": "binary", diff --git a/plugins/lsyncd/plugin.json b/plugins/lsyncd/plugin.json index b4d5ccce78..a60c6304d9 100644 --- a/plugins/lsyncd/plugin.json +++ b/plugins/lsyncd/plugin.json @@ -2,7 +2,7 @@ "name": "lsyncd", "version": "0.1.0", "description": "lsyncd — Live syncing daemon", - "source": "https", + "source": "https://formulae.brew.sh/formula/lsyncd", "checks": [ { "type": "binary", diff --git a/plugins/ltrace/plugin.json b/plugins/ltrace/plugin.json index 4a9b7df66a..f687d9e612 100644 --- a/plugins/ltrace/plugin.json +++ b/plugins/ltrace/plugin.json @@ -2,7 +2,7 @@ "name": "ltrace", "version": "0.1.0", "description": "Ltrace — trace library calls for dynamic program analysis", - "source": "https", + "source": "https://formulae.brew.sh/formula/ltrace", "checks": [ { "type": "binary", diff --git a/plugins/lua-language-server/plugin.json b/plugins/lua-language-server/plugin.json index 6e023d235b..bcc9047471 100644 --- a/plugins/lua-language-server/plugin.json +++ b/plugins/lua-language-server/plugin.json @@ -2,6 +2,7 @@ "name": "lua-language-server", "version": "0.1.0", "description": "Language Server for the Lua language", + "source": "https://formulae.brew.sh/formula/lua-language-server", "checks": [ { "type": "binary", diff --git a/plugins/lua/plugin.json b/plugins/lua/plugin.json index 3addceebe9..0253aefbd6 100644 --- a/plugins/lua/plugin.json +++ b/plugins/lua/plugin.json @@ -1 +1 @@ -{"name":"lua","version":"0.1.0","description":"Lua programming language interpreter","source":"https","checks":[{"type":"binary","name":"lua"}],"install_guidance":{"plugin":"lua","binary":"lua","check":"which lua","install_steps":["brew install lua"],"note":"Development tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lua","resource":"_","action":"_","description":"Passthrough to lua CLI","adapter":"process","adapterConfig":{"command":"lua","passthrough":true,"missingDependencyHelp":"Install lua: brew install lua"},"args":[]}]} +{"name":"lua","version":"0.1.0","description":"Lua programming language interpreter","source":"https://formulae.brew.sh/formula/lua","checks":[{"type":"binary","name":"lua"}],"install_guidance":{"plugin":"lua","binary":"lua","check":"which lua","install_steps":["brew install lua"],"note":"Development tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lua","resource":"_","action":"_","description":"Passthrough to lua CLI","adapter":"process","adapterConfig":{"command":"lua","passthrough":true,"missingDependencyHelp":"Install lua: brew install lua"},"args":[]}]} diff --git a/plugins/lualatex/plugin.json b/plugins/lualatex/plugin.json index a5fd990fd3..d10baa14c4 100644 --- a/plugins/lualatex/plugin.json +++ b/plugins/lualatex/plugin.json @@ -1 +1 @@ -{"name":"lualatex","version":"0.1.0","description":"LuaLaTeX typesetter","source":"https","checks":[{"type":"binary","name":"lualatex"}],"install_guidance":{"plugin":"lualatex","binary":"lualatex","check":"which lualatex","install_steps":["brew install texlive"],"note":"Utility tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lualatex","resource":"_","action":"_","description":"Passthrough to lualatex","adapter":"process","adapterConfig":{"command":"lualatex","passthrough":true,"missingDependencyHelp":"Install lualatex: brew install texlive"},"args":[]}]} +{"name":"lualatex","version":"0.1.0","description":"LuaLaTeX typesetter","source":"https://formulae.brew.sh/formula/texlive","checks":[{"type":"binary","name":"lualatex"}],"install_guidance":{"plugin":"lualatex","binary":"lualatex","check":"which lualatex","install_steps":["brew install texlive"],"note":"Utility tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lualatex","resource":"_","action":"_","description":"Passthrough to lualatex","adapter":"process","adapterConfig":{"command":"lualatex","passthrough":true,"missingDependencyHelp":"Install lualatex: brew install texlive"},"args":[]}]} diff --git a/plugins/lue/plugin.json b/plugins/lue/plugin.json index 228f71ebdb..e77e73158e 100644 --- a/plugins/lue/plugin.json +++ b/plugins/lue/plugin.json @@ -2,7 +2,7 @@ "name": "lue", "version": "0.1.0", "description": "Terminal eBook reader emphasizing simplicity in Rust", - "source": "cargo", + "source": "https://crates.io/crates/lue", "checks": [{ "type": "binary", "name": "lue" }], "install_guidance": { "plugin": "lue", diff --git a/plugins/lvcreate/plugin.json b/plugins/lvcreate/plugin.json index c2cc831058..061a1b6b7b 100644 --- a/plugins/lvcreate/plugin.json +++ b/plugins/lvcreate/plugin.json @@ -2,7 +2,7 @@ "name": "lvcreate", "version": "0.1.0", "description": "lvcreate — Create LVM logical volume", - "source": "https", + "source": "https://formulae.brew.sh/formula/lvm2", "checks": [ { "type": "binary", diff --git a/plugins/lvm/plugin.json b/plugins/lvm/plugin.json index 2a78bfe264..b022582ed2 100644 --- a/plugins/lvm/plugin.json +++ b/plugins/lvm/plugin.json @@ -2,7 +2,7 @@ "name": "lvm", "version": "0.1.0", "description": "lvm — logical volume management for flexible disk storage", - "source": "https", + "source": "https://formulae.brew.sh/formula/lvm2", "checks": [ { "type": "binary", diff --git a/plugins/lynis/plugin.json b/plugins/lynis/plugin.json index 17f946aa4e..324e65bf5c 100644 --- a/plugins/lynis/plugin.json +++ b/plugins/lynis/plugin.json @@ -2,7 +2,7 @@ "name": "lynis", "version": "0.1.0", "description": "lynis — Security auditing tool", - "source": "https", + "source": "https://formulae.brew.sh/formula/lynis", "checks": [ { "type": "binary", diff --git a/plugins/lyrics/plugin.json b/plugins/lyrics/plugin.json index 5b57459067..d32fa84967 100644 --- a/plugins/lyrics/plugin.json +++ b/plugins/lyrics/plugin.json @@ -1 +1 @@ -{"name":"lyrics","version":"0.1.0","description":"Lyrics generator","source":"https","checks":[{"type":"binary","name":"lyrics"}],"install_guidance":{"plugin":"lyrics","binary":"lyrics","check":"which lyrics","install_steps":["brew install lyrics"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lyrics","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"lyrics","passthrough":true,"missingDependencyHelp":"Install lyrics: brew install lyrics"},"args":[]}]} +{"name":"lyrics","version":"0.1.0","description":"Lyrics generator","source":"https://formulae.brew.sh/formula/lyrics","checks":[{"type":"binary","name":"lyrics"}],"install_guidance":{"plugin":"lyrics","binary":"lyrics","check":"which lyrics","install_steps":["brew install lyrics"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lyrics","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"lyrics","passthrough":true,"missingDependencyHelp":"Install lyrics: brew install lyrics"},"args":[]}]} diff --git a/plugins/lz4/plugin.json b/plugins/lz4/plugin.json index 945aa74ddd..49a8f863e0 100644 --- a/plugins/lz4/plugin.json +++ b/plugins/lz4/plugin.json @@ -1 +1 @@ -{"name":"lz4","version":"0.1.0","description":"LZ4 compression utility","source":"https","checks":[{"type":"binary","name":"lz4"}],"install_guidance":{"plugin":"lz4","binary":"lz4","check":"which lz4","install_steps":["brew install lz4"],"note":"System utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lz4","resource":"_","action":"_","description":"Passthrough to lz4","adapter":"process","adapterConfig":{"command":"lz4","passthrough":true,"missingDependencyHelp":"Install lz4: brew install lz4"},"args":[]}]} +{"name":"lz4","version":"0.1.0","description":"LZ4 compression utility","source":"https://formulae.brew.sh/formula/lz4","checks":[{"type":"binary","name":"lz4"}],"install_guidance":{"plugin":"lz4","binary":"lz4","check":"which lz4","install_steps":["brew install lz4"],"note":"System utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lz4","resource":"_","action":"_","description":"Passthrough to lz4","adapter":"process","adapterConfig":{"command":"lz4","passthrough":true,"missingDependencyHelp":"Install lz4: brew install lz4"},"args":[]}]} diff --git a/plugins/lzip/plugin.json b/plugins/lzip/plugin.json index 7fc505dd2a..3147e41af3 100644 --- a/plugins/lzip/plugin.json +++ b/plugins/lzip/plugin.json @@ -1 +1 @@ -{"name":"lzip","version":"0.1.0","description":"LZip compression utility","source":"https","checks":[{"type":"binary","name":"lzip"}],"install_guidance":{"plugin":"lzip","binary":"lzip","check":"which lzip","install_steps":["brew install lzip"],"note":"System utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lzip","resource":"_","action":"_","description":"Passthrough to lzip","adapter":"process","adapterConfig":{"command":"lzip","passthrough":true,"missingDependencyHelp":"Install lzip: brew install lzip"},"args":[]}]} +{"name":"lzip","version":"0.1.0","description":"LZip compression utility","source":"https://formulae.brew.sh/formula/lzip","checks":[{"type":"binary","name":"lzip"}],"install_guidance":{"plugin":"lzip","binary":"lzip","check":"which lzip","install_steps":["brew install lzip"],"note":"System utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"lzip","resource":"_","action":"_","description":"Passthrough to lzip","adapter":"process","adapterConfig":{"command":"lzip","passthrough":true,"missingDependencyHelp":"Install lzip: brew install lzip"},"args":[]}]} diff --git a/plugins/lzop/plugin.json b/plugins/lzop/plugin.json index 35eadd17c3..7701513367 100644 --- a/plugins/lzop/plugin.json +++ b/plugins/lzop/plugin.json @@ -2,7 +2,7 @@ "name": "lzop", "version": "0.1.0", "description": "lzop — LZO compression utility", - "source": "https", + "source": "https://formulae.brew.sh/formula/lzop", "checks": [ { "type": "binary", diff --git a/plugins/m-cli/plugin.json b/plugins/m-cli/plugin.json index f763105a47..2f5c6fdfab 100644 --- a/plugins/m-cli/plugin.json +++ b/plugins/m-cli/plugin.json @@ -2,7 +2,7 @@ "name": "m-cli", "version": "1.0.0", "description": "m-cli \u2014 macOS CLI tools", - "source": "github.com/rgcr/m-cli", + "source": "https://github.com/rgcr/m-cli", "checks": [ { "type": "binary", diff --git a/plugins/macchina/plugin.json b/plugins/macchina/plugin.json index 89bada470c..38ea60404f 100644 --- a/plugins/macchina/plugin.json +++ b/plugins/macchina/plugin.json @@ -2,7 +2,7 @@ "name": "macchina", "version": "0.1.0", "description": "macchina — System info frontend", - "source": "https", + "source": "https://formulae.brew.sh/formula/macchina", "checks": [ { "type": "binary", diff --git a/plugins/magic-wormhole/plugin.json b/plugins/magic-wormhole/plugin.json index cd5c3f3ec5..ab3747833c 100644 --- a/plugins/magic-wormhole/plugin.json +++ b/plugins/magic-wormhole/plugin.json @@ -1 +1 @@ -{"name":"magic-wormhole","version":"0.1.0","description":"SECURE file transfer between computers. Get files from one machine to another safely.","source":"https","checks":[{"type":"binary","name":"wormhole"}],"install_guidance":{"plugin":"magic-wormhole","binary":"wormhole","check":"which wormhole","install_steps":["brew install magic-wormhole","Verify: wormhole --version","supercli plugins install ./plugins/magic-wormhole --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"magic","resource":"self","action":"version","description":"Print magic-wormhole version","adapter":"process","adapterConfig":{"command":"wormhole","baseArgs":["--version"],"missingDependencyHelp":"Install magic-wormhole: brew install magic-wormhole"},"args":[]},{"namespace":"magic","resource":"_","action":"_","description":"Passthrough to wormhole CLI","adapter":"process","adapterConfig":{"command":"wormhole","passthrough":true,"missingDependencyHelp":"Install magic-wormhole: brew install magic-wormhole"},"args":[]}]} +{"name":"magic-wormhole","version":"0.1.0","description":"SECURE file transfer between computers. Get files from one machine to another safely.","source":"https://formulae.brew.sh/formula/magic-wormhole","checks":[{"type":"binary","name":"wormhole"}],"install_guidance":{"plugin":"magic-wormhole","binary":"wormhole","check":"which wormhole","install_steps":["brew install magic-wormhole","Verify: wormhole --version","supercli plugins install ./plugins/magic-wormhole --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"magic","resource":"self","action":"version","description":"Print magic-wormhole version","adapter":"process","adapterConfig":{"command":"wormhole","baseArgs":["--version"],"missingDependencyHelp":"Install magic-wormhole: brew install magic-wormhole"},"args":[]},{"namespace":"magic","resource":"_","action":"_","description":"Passthrough to wormhole CLI","adapter":"process","adapterConfig":{"command":"wormhole","passthrough":true,"missingDependencyHelp":"Install magic-wormhole: brew install magic-wormhole"},"args":[]}]} diff --git a/plugins/maigret/plugin.json b/plugins/maigret/plugin.json index 31d7db84cc..17a458fade 100644 --- a/plugins/maigret/plugin.json +++ b/plugins/maigret/plugin.json @@ -1 +1 @@ -{"name":"maigret","version":"0.1.0","description":"Maigret user search","source":"https","checks":[{"type":"binary","name":"maigret"}],"install_guidance":{"plugin":"maigret","binary":"maigret","check":"which maigret","install_steps":["pip install maigret"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"maigret","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"maigret","passthrough":true,"missingDependencyHelp":"Install maigret: pip install maigret"},"args":[]}]} +{"name":"maigret","version":"0.1.0","description":"Maigret user search","source":"https://pypi.org/project/maigret/","checks":[{"type":"binary","name":"maigret"}],"install_guidance":{"plugin":"maigret","binary":"maigret","check":"which maigret","install_steps":["pip install maigret"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"maigret","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"maigret","passthrough":true,"missingDependencyHelp":"Install maigret: pip install maigret"},"args":[]}]} diff --git a/plugins/maildrop/plugin.json b/plugins/maildrop/plugin.json index fb5170a63e..99c5ba7dd2 100644 --- a/plugins/maildrop/plugin.json +++ b/plugins/maildrop/plugin.json @@ -2,7 +2,7 @@ "name": "maildrop", "version": "0.1.0", "description": "maildrop — Mail delivery agent", - "source": "https", + "source": "https://formulae.brew.sh/formula/maildrop", "checks": [ { "type": "binary", diff --git a/plugins/mailutils/plugin.json b/plugins/mailutils/plugin.json index 1633f8dc28..5f1a1e6605 100644 --- a/plugins/mailutils/plugin.json +++ b/plugins/mailutils/plugin.json @@ -1 +1 @@ -{"name":"mailutils","version":"0.1.0","description":"Mailutils mail client","source":"https","checks":[{"type":"binary","name":"mail"}],"install_guidance":{"plugin":"mailutils","binary":"mail","check":"which mail","install_steps":["brew install mailutils"],"note":"Email tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"mailutils","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"mail","passthrough":true,"missingDependencyHelp":"Install mailutils: brew install mailutils"},"args":[]}]} +{"name":"mailutils","version":"0.1.0","description":"Mailutils mail client","source":"https://formulae.brew.sh/formula/mailutils","checks":[{"type":"binary","name":"mail"}],"install_guidance":{"plugin":"mailutils","binary":"mail","check":"which mail","install_steps":["brew install mailutils"],"note":"Email tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"mailutils","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"mail","passthrough":true,"missingDependencyHelp":"Install mailutils: brew install mailutils"},"args":[]}]} diff --git a/plugins/make/plugin.json b/plugins/make/plugin.json index a352b850eb..22b9e6f4f4 100644 --- a/plugins/make/plugin.json +++ b/plugins/make/plugin.json @@ -2,7 +2,7 @@ "name": "make", "version": "0.1.0", "description": "Make — GNU build automation for compiling programs from source", - "source": "https", + "source": "https://formulae.brew.sh/formula/make", "checks": [ { "type": "binary", diff --git a/plugins/makeindex/plugin.json b/plugins/makeindex/plugin.json index bbf47f871e..aba6d21992 100644 --- a/plugins/makeindex/plugin.json +++ b/plugins/makeindex/plugin.json @@ -2,7 +2,7 @@ "name": "makeindex", "version": "0.1.0", "description": "makeindex — Index generator for LaTeX", - "source": "https", + "source": "https://formulae.brew.sh/formula/texlive", "checks": [ { "type": "binary", diff --git a/plugins/maltego/plugin.json b/plugins/maltego/plugin.json index 84aa14a116..d01938c498 100644 --- a/plugins/maltego/plugin.json +++ b/plugins/maltego/plugin.json @@ -1 +1 @@ -{"name":"maltego","version":"0.1.0","description":"Maltego transform CLI","source":"https","checks":[{"type":"binary","name":"maltego"}],"install_guidance":{"plugin":"maltego","binary":"maltego","check":"which maltego","install_steps":["brew install maltego"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"maltego","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"maltego","passthrough":true,"missingDependencyHelp":"Install maltego: brew install maltego"},"args":[]}]} +{"name":"maltego","version":"0.1.0","description":"Maltego transform CLI","source":"https://formulae.brew.sh/formula/maltego","checks":[{"type":"binary","name":"maltego"}],"install_guidance":{"plugin":"maltego","binary":"maltego","check":"which maltego","install_steps":["brew install maltego"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"maltego","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"maltego","passthrough":true,"missingDependencyHelp":"Install maltego: brew install maltego"},"args":[]}]} diff --git a/plugins/mamba/plugin.json b/plugins/mamba/plugin.json index a2d35581f8..7b329a86f9 100644 --- a/plugins/mamba/plugin.json +++ b/plugins/mamba/plugin.json @@ -2,7 +2,7 @@ "name": "mamba", "version": "0.1.0", "description": "mamba — Fast Conda alternative", - "source": "https", + "source": "https://formulae.brew.sh/formula/mamba", "checks": [ { "type": "binary", diff --git a/plugins/man/plugin.json b/plugins/man/plugin.json index 6a6a985137..55cb2037aa 100644 --- a/plugins/man/plugin.json +++ b/plugins/man/plugin.json @@ -2,7 +2,7 @@ "name": "man", "version": "1.0.0", "description": "man \u2014 man \u2014 CLI utility", - "source": "/usr/bin/man", + "source": "https://gitlab.com/man-db/man-db", "checks": [ { "type": "binary", diff --git a/plugins/map-tiles-downloader/plugin.json b/plugins/map-tiles-downloader/plugin.json index 288ec8cb84..a00f57deb4 100644 --- a/plugins/map-tiles-downloader/plugin.json +++ b/plugins/map-tiles-downloader/plugin.json @@ -2,7 +2,7 @@ "name": "map-tiles-downloader", "version": "0.1.0", "description": "Download map tiles for offline usage based on bounding box", - "source": "pip", + "source": "https://pypi.org/project/map-tiles-downloader/", "checks": [{ "type": "binary", "name": "map-tiles-downloader" }], "install_guidance": { "plugin": "map-tiles-downloader", diff --git a/plugins/maple/plugin.json b/plugins/maple/plugin.json index aaa6e95dc4..0972990677 100644 --- a/plugins/maple/plugin.json +++ b/plugins/maple/plugin.json @@ -2,7 +2,7 @@ "name": "maple", "version": "0.1.0", "description": "Maple CAS — computer algebra system for symbolic mathematics", - "source": "https", + "source": "https://formulae.brew.sh/formula/maple", "checks": [ { "type": "binary", diff --git a/plugins/mapnik/plugin.json b/plugins/mapnik/plugin.json index 8e4ba321e0..ace799b087 100644 --- a/plugins/mapnik/plugin.json +++ b/plugins/mapnik/plugin.json @@ -2,7 +2,7 @@ "name": "mapnik", "version": "0.1.0", "description": "mapnik — Map rendering toolkit", - "source": "https", + "source": "https://formulae.brew.sh/formula/mapnik", "checks": [ { "type": "binary", diff --git a/plugins/mariadb/plugin.json b/plugins/mariadb/plugin.json index 95ef307014..9dc3e72558 100644 --- a/plugins/mariadb/plugin.json +++ b/plugins/mariadb/plugin.json @@ -2,6 +2,7 @@ "name": "mariadb", "version": "0.1.0", "description": "Drop-in replacement for MySQL", + "source": "https://formulae.brew.sh/formula/mariadb", "checks": [ { "type": "binary", diff --git a/plugins/markdownlint/plugin.json b/plugins/markdownlint/plugin.json index 482b086eea..516b81bdc2 100644 --- a/plugins/markdownlint/plugin.json +++ b/plugins/markdownlint/plugin.json @@ -1 +1 @@ -{"name":"markdownlint","version":"0.1.0","description":"Markdown linter. Checks markdown files for style and formatting issues.","source":"https://github.com/search?q=markdownlint+cli","checks":[{"type":"binary","name":"markdownlint"}],"install_guidance":{"plugin":"markdownlint","binary":"markdownlint","check":"which markdownlint","install_steps":["brew install markdownlint","Verify: markdownlint --version","supercli plugins install ./plugins/markdownlint --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"markdownlint","resource":"_","action":"_","description":"Passthrough to markdownlint","adapter":"process","adapterConfig":{"command":"markdownlint","passthrough":true,"missingDependencyHelp":"Install markdownlint: brew install markdownlint"},"args":[]}]} +{"name":"markdownlint","version":"0.1.0","description":"Markdown linter. Checks markdown files for style and formatting issues.","source":"https://formulae.brew.sh/formula/markdownlint","checks":[{"type":"binary","name":"markdownlint"}],"install_guidance":{"plugin":"markdownlint","binary":"markdownlint","check":"which markdownlint","install_steps":["brew install markdownlint","Verify: markdownlint --version","supercli plugins install ./plugins/markdownlint --on-conflict replace --json"],"note":"Non-interactive CLI tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"markdownlint","resource":"_","action":"_","description":"Passthrough to markdownlint","adapter":"process","adapterConfig":{"command":"markdownlint","passthrough":true,"missingDependencyHelp":"Install markdownlint: brew install markdownlint"},"args":[]}]} diff --git a/plugins/marker/plugin.json b/plugins/marker/plugin.json index 1eb15eeaa5..a15e338ea8 100644 --- a/plugins/marker/plugin.json +++ b/plugins/marker/plugin.json @@ -1 +1 @@ -{"name":"marker","version":"0.1.0","description":"Marker PDF conversion","source":"https","checks":[{"type":"binary","name":"marker"}],"install_guidance":{"plugin":"marker","binary":"marker","check":"which marker","install_steps":["pip install marker-pdf"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"marker","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"marker","passthrough":true,"missingDependencyHelp":"Install marker: pip install marker-pdf"},"args":[]}]} +{"name":"marker","version":"0.1.0","description":"Marker PDF conversion","source":"https://pypi.org/project/marker-pdf/","checks":[{"type":"binary","name":"marker"}],"install_guidance":{"plugin":"marker","binary":"marker","check":"which marker","install_steps":["pip install marker-pdf"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"marker","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"marker","passthrough":true,"missingDependencyHelp":"Install marker: pip install marker-pdf"},"args":[]}]} diff --git a/plugins/masscan/plugin.json b/plugins/masscan/plugin.json index 94fbda0a9d..2d8fd69002 100644 --- a/plugins/masscan/plugin.json +++ b/plugins/masscan/plugin.json @@ -2,7 +2,7 @@ "name": "masscan", "version": "0.1.0", "description": "Mass IP port scanner for large networks", - "source": "https", + "source": "https://formulae.brew.sh/formula/masscan", "checks": [{"type": "binary", "name": "masscan"}], "install_guidance": { "plugin": "masscan", diff --git a/plugins/massif-visualizer/plugin.json b/plugins/massif-visualizer/plugin.json index 085b647763..f6835790c9 100644 --- a/plugins/massif-visualizer/plugin.json +++ b/plugins/massif-visualizer/plugin.json @@ -2,7 +2,7 @@ "name": "massif-visualizer", "version": "0.1.0", "description": "CLI tool for memory profiling and heap visualization", - "source": "shell", + "source": "https://packages.debian.org/stable/massif-visualizer", "checks": [{ "type": "binary", "name": "massif-visualizer" }], "install_guidance": { "plugin": "massif-visualizer", diff --git a/plugins/material-mkdocs/plugin.json b/plugins/material-mkdocs/plugin.json index 153a9d5d0a..ab41967a00 100644 --- a/plugins/material-mkdocs/plugin.json +++ b/plugins/material-mkdocs/plugin.json @@ -2,7 +2,7 @@ "name": "material-mkdocs", "version": "0.1.0", "description": "material-mkdocs — Material for MkDocs", - "source": "https", + "source": "https://pypi.org/project/mkdocs-material/", "checks": [ { "type": "binary", diff --git a/plugins/mathematica/plugin.json b/plugins/mathematica/plugin.json index 1471c9f31e..9f7c215c12 100644 --- a/plugins/mathematica/plugin.json +++ b/plugins/mathematica/plugin.json @@ -1 +1 @@ -{"name":"mathematica","version":"0.1.0","description":"Mathematica CLI","source":"https","checks":[{"type":"binary","name":"math"}],"install_guidance":{"plugin":"mathematica","binary":"math","check":"which math","install_steps":["brew install mathematica"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"mathematica","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"math","passthrough":true,"missingDependencyHelp":"Install mathematica: brew install mathematica"},"args":[]}]} +{"name":"mathematica","version":"0.1.0","description":"Mathematica CLI","source":"https://formulae.brew.sh/formula/mathematica","checks":[{"type":"binary","name":"math"}],"install_guidance":{"plugin":"mathematica","binary":"math","check":"which math","install_steps":["brew install mathematica"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"mathematica","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"math","passthrough":true,"missingDependencyHelp":"Install mathematica: brew install mathematica"},"args":[]}]} diff --git a/plugins/mathpix/plugin.json b/plugins/mathpix/plugin.json index d5c632dc09..5581085218 100644 --- a/plugins/mathpix/plugin.json +++ b/plugins/mathpix/plugin.json @@ -1 +1 @@ -{"name":"mathpix","version":"0.1.0","description":"Mathpix OCR","source":"https","checks":[{"type":"binary","name":"mathpix"}],"install_guidance":{"plugin":"mathpix","binary":"mathpix","check":"which mathpix","install_steps":["brew install mathpix"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"mathpix","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"mathpix","passthrough":true,"missingDependencyHelp":"Install mathpix: brew install mathpix"},"args":[]}]} +{"name":"mathpix","version":"0.1.0","description":"Mathpix OCR","source":"https://formulae.brew.sh/formula/mathpix","checks":[{"type":"binary","name":"mathpix"}],"install_guidance":{"plugin":"mathpix","binary":"mathpix","check":"which mathpix","install_steps":["brew install mathpix"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"mathpix","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"mathpix","passthrough":true,"missingDependencyHelp":"Install mathpix: brew install mathpix"},"args":[]}]} diff --git a/plugins/matlab/plugin.json b/plugins/matlab/plugin.json index e65929d89e..e280b33584 100644 --- a/plugins/matlab/plugin.json +++ b/plugins/matlab/plugin.json @@ -1 +1 @@ -{"name":"matlab","version":"0.1.0","description":"MATLAB CLI","source":"https","checks":[{"type":"binary","name":"matlab"}],"install_guidance":{"plugin":"matlab","binary":"matlab","check":"which matlab","install_steps":["brew install matlab"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"matlab","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"matlab","passthrough":true,"missingDependencyHelp":"Install matlab: brew install matlab"},"args":[]}]} +{"name":"matlab","version":"0.1.0","description":"MATLAB CLI","source":"https://formulae.brew.sh/formula/matlab","checks":[{"type":"binary","name":"matlab"}],"install_guidance":{"plugin":"matlab","binary":"matlab","check":"which matlab","install_steps":["brew install matlab"],"note":"Tool."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"matlab","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"matlab","passthrough":true,"missingDependencyHelp":"Install matlab: brew install matlab"},"args":[]}]} diff --git a/plugins/matplotlib/plugin.json b/plugins/matplotlib/plugin.json index 1c8ef93e92..a46acbc15b 100644 --- a/plugins/matplotlib/plugin.json +++ b/plugins/matplotlib/plugin.json @@ -1 +1 @@ -{"name":"matplotlib","version":"0.1.0","description":"Matplotlib plotting","source":"https","checks":[{"type":"binary","name":"matplotlib"}],"install_guidance":{"plugin":"matplotlib","binary":"matplotlib","check":"which matplotlib","install_steps":["pip install matplotlib"],"note":"Utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"matplotlib","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"matplotlib","passthrough":true,"missingDependencyHelp":"Install matplotlib: pip install matplotlib"},"args":[]}]} +{"name":"matplotlib","version":"0.1.0","description":"Matplotlib plotting","source":"https://pypi.org/project/matplotlib/","checks":[{"type":"binary","name":"matplotlib"}],"install_guidance":{"plugin":"matplotlib","binary":"matplotlib","check":"which matplotlib","install_steps":["pip install matplotlib"],"note":"Utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"matplotlib","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"matplotlib","passthrough":true,"missingDependencyHelp":"Install matplotlib: pip install matplotlib"},"args":[]}]} diff --git a/plugins/matugen/plugin.json b/plugins/matugen/plugin.json index 633d3dfea4..2bab1f3400 100644 --- a/plugins/matugen/plugin.json +++ b/plugins/matugen/plugin.json @@ -2,7 +2,7 @@ "name": "matugen", "version": "0.1.0", "description": "A Material You and Base16 color scheme generator for the terminal. Creates harmonized color palettes for theming applications and terminal setups.", - "source": "https://github.com", + "source": "https://crates.io/crates/matugen", "checks": [ { "type": "binary", diff --git a/plugins/maven/plugin.json b/plugins/maven/plugin.json index 8c652a40e3..9887d10f32 100644 --- a/plugins/maven/plugin.json +++ b/plugins/maven/plugin.json @@ -2,6 +2,7 @@ "name": "maven", "version": "0.1.0", "description": "Java-based project management", + "source": "https://formulae.brew.sh/formula/maven", "checks": [ { "type": "binary", diff --git a/plugins/mavproxy/plugin.json b/plugins/mavproxy/plugin.json index b885c0338d..0e3073a1a5 100644 --- a/plugins/mavproxy/plugin.json +++ b/plugins/mavproxy/plugin.json @@ -1 +1 @@ -{"name":"mavproxy","version":"0.1.0","description":"MAVProxy ground station","source":"https","checks":[{"type":"binary","name":"mavproxy"}],"install_guidance":{"plugin":"mavproxy","binary":"mavproxy","check":"which mavproxy","install_steps":["brew install mavproxy"],"note":"Utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"mavproxy","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"mavproxy","passthrough":true,"missingDependencyHelp":"Install mavproxy: brew install mavproxy"},"args":[]}]} +{"name":"mavproxy","version":"0.1.0","description":"MAVProxy ground station","source":"https://formulae.brew.sh/formula/mavproxy","checks":[{"type":"binary","name":"mavproxy"}],"install_guidance":{"plugin":"mavproxy","binary":"mavproxy","check":"which mavproxy","install_steps":["brew install mavproxy"],"note":"Utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"mavproxy","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"mavproxy","passthrough":true,"missingDependencyHelp":"Install mavproxy: brew install mavproxy"},"args":[]}]} diff --git a/plugins/mawk/plugin.json b/plugins/mawk/plugin.json index c829e50a7d..29601d65db 100644 --- a/plugins/mawk/plugin.json +++ b/plugins/mawk/plugin.json @@ -2,7 +2,7 @@ "name": "mawk", "version": "0.1.0", "description": "mawk — fast Awk implementation for efficient text parsing", - "source": "https", + "source": "https://formulae.brew.sh/formula/mawk", "checks": [ { "type": "binary", diff --git a/plugins/maxima/plugin.json b/plugins/maxima/plugin.json index 08b1283a11..2b530ac135 100644 --- a/plugins/maxima/plugin.json +++ b/plugins/maxima/plugin.json @@ -2,7 +2,7 @@ "name": "maxima", "version": "0.1.0", "description": "maxima — Computer algebra system", - "source": "https", + "source": "https://formulae.brew.sh/formula/maxima", "checks": [ { "type": "binary", diff --git a/plugins/mayavi/plugin.json b/plugins/mayavi/plugin.json index cf19be10c3..4c310af1d0 100644 --- a/plugins/mayavi/plugin.json +++ b/plugins/mayavi/plugin.json @@ -1 +1 @@ -{"name":"mayavi","version":"0.1.0","description":"Mayavi 3D viz","source":"https","checks":[{"type":"binary","name":"mayavi"}],"install_guidance":{"plugin":"mayavi","binary":"mayavi","check":"which mayavi","install_steps":["pip install mayavi"],"note":"Utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"mayavi","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"mayavi","passthrough":true,"missingDependencyHelp":"Install mayavi: pip install mayavi"},"args":[]}]} +{"name":"mayavi","version":"0.1.0","description":"Mayavi 3D viz","source":"https://pypi.org/project/mayavi/","checks":[{"type":"binary","name":"mayavi"}],"install_guidance":{"plugin":"mayavi","binary":"mayavi","check":"which mayavi","install_steps":["pip install mayavi"],"note":"Utility."},"learn":{"file":"skills/quickstart/SKILL.md"},"commands":[{"namespace":"mayavi","resource":"_","action":"_","description":"Passthrough","adapter":"process","adapterConfig":{"command":"mayavi","passthrough":true,"missingDependencyHelp":"Install mayavi: pip install mayavi"},"args":[]}]}