From daplug
Detects installed AI coding CLIs (Claude, Codex, Gemini, OpenCode) and local model providers. Outputs a JSON inventory for routing decisions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/daplug:cli-detectorThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Phase 1: Detect installed Tier 1 coding CLIs (Claude, Codex, Antigravity/Gemini, OpenCode) via an extensible plugin system.
scripts/__init__.pyscripts/cache.pyscripts/detect_clis.pyscripts/detector.pyscripts/fixer.pyscripts/plugins/__init__.pyscripts/plugins/agy.pyscripts/plugins/aider.pyscripts/plugins/base.pyscripts/plugins/claude.pyscripts/plugins/codex.pyscripts/plugins/gemini.pyscripts/plugins/ghcopilot.pyscripts/plugins/goose.pyscripts/plugins/opencode.pyscripts/providers/__init__.pyscripts/providers/base.pyscripts/providers/lmstudio.pyscripts/providers/ollama.pyscripts/providers/vllm.pyPhase 1: Detect installed Tier 1 coding CLIs (Claude, Codex, Antigravity/Gemini, OpenCode) via an extensible plugin system.
Run the /detect-clis renderer (tables + optional fixes):
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:
python3 skills/cli-detector/scripts/detector.py --scan
Verbose scan (progress to stderr, JSON to stdout):
python3 skills/cli-detector/scripts/detector.py --scan --verbose
List plugins:
python3 skills/cli-detector/scripts/detector.py --list-plugins
Check a specific CLI:
python3 skills/cli-detector/scripts/detector.py --check codex
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub cruzanstx/daplug --plugin daplug