Back to skills
SKILL.md
Cli Detector
ASecurityDetect installed AI coding CLIs and local model providers; outputs a cached JSON inventory for routing (/detect-clis).
- 2 stars
- 0 votes
- 0 copies
- 0 views
- Added September 27, 2026
Works with
Security analysis
100/100Pro scans all 20 files and shows the line behind each finding
npx -y skills add David-Li0406/meta-skill-evloving --skill cli-detector --agent claude-codeAre you the author of Cli Detector?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/david-li0406-cli-detector)---
name: cli-detector
description: Detect installed AI coding CLIs and local model providers; outputs a cached JSON inventory for routing (/detect-clis).
allowed-tools:
- Bash(python3:*)
- Read
---
# CLI Detector
Phase 1: Detect installed Tier 1 coding CLIs (Claude, Codex, Gemini, OpenCode) via an extensible plugin system.
## Usage
Run the `/detect-clis` renderer (tables + optional fixes):
```bash
python3 skills/cli-detector/scripts/detect_clis.py
python3 skills/cli-detector/scripts/detect_clis.py --json
python3 skills/cli-detector/scripts/detect_clis.py --dry-run
python3 skills/cli-detector/scripts/detect_clis.py --reset
python3 skills/cli-detector/scripts/detect_clis.py --fix
```
Run a scan and print JSON:
```bash
python3 skills/cli-detector/scripts/detector.py --scan
```
Verbose scan (progress to stderr, JSON to stdout):
```bash
python3 skills/cli-detector/scripts/detector.py --scan --verbose
```
List plugins:
```bash
python3 skills/cli-detector/scripts/detector.py --list-plugins
```
Check a specific CLI:
```bash
python3 skills/cli-detector/scripts/detector.py --check codex
```
Files in this skill
- SKILL.md
- scripts/__init__.py
- scripts/cache.py
- scripts/detect_clis.py
- scripts/detector.py
- scripts/fixer.py
- scripts/plugins/__init__.py
- scripts/plugins/aider.py
- scripts/plugins/base.py
- scripts/plugins/claude.py
- scripts/plugins/codex.py
- scripts/plugins/gemini.py
- scripts/plugins/ghcopilot.py
- scripts/plugins/goose.py
- scripts/plugins/opencode.py
- scripts/providers/__init__.py
- scripts/providers/base.py
- scripts/providers/lmstudio.py
- scripts/providers/ollama.py
- scripts/providers/vllm.py
Attribution
Comments
Loading comments…