This repository contains standalone PowerShell argument completer scripts for native tools. Each *_completer folder contains a self-contained *_completer.ps1 script that can be dot-sourced into a PowerShell session or profile, plus a companion *_completer.md document describing coverage and implementation details. These scripts can be imported with the CompleterActions module.
Recent additions include standalone completers for the coreutils tools comm, cut, date, df, env, head, join, ln, mktemp, printf, ptx, readlink, realpath, seq, sha1sum, sha224sum, sha256sum, sha384sum, sha512sum, shred, shuf, split, stat, stdbuf, sum, tac, tail, test, touch, tr, truncate, tsort, tty, tskill, uniq, uname, unexpand, unlink, uptime, vdir, and yes.
From the repository root, dot-source one or more completer scripts into the current session:
. .\Git_completer\Git_completer.ps1
# Load more than one completer if you want
. .\dotnet_completer\dotnet_completer.ps1
. .\gh_cli_completer\gh_cli_completer.ps1To make selected completers available in future sessions, dot-source them from your PowerShell profile:
. 'C:\path\to\Completers\Git_completer\Git_completer.ps1'
. 'C:\path\to\Completers\dotnet_completer\dotnet_completer.ps1'*_completer\: one folder per completer*_completer\*_completer.ps1: standalone PowerShell argument completer script*_completer\*_completer.md: companion repository doc for that completer
| Command(s) | Script | Doc | Notes |
|---|---|---|---|
7z, 7z.exe |
7z_completer.ps1 | 7z_completer.md | Native PowerShell argument completer for 7-Zip. |
accesschk, accesschk.exe |
accesschk_completer.ps1 | accesschk_completer.md | Native PowerShell argument completer for AccessChk with mode-aware service, process, registry, and path hints. |
apm, apm.exe |
apm_completer.ps1 | apm_completer.md | Static-first APM completer with documented root and nested command coverage, enum-aware value hints, and path-safe package or bundle slots. |
attrib, attrib.exe |
attrib_completer.ps1 | attrib_completer.md | Static-first attrib completer with documented attribute toggles, slash-switch coverage, and filesystem path or wildcard operand completion. |
autorunsc, autorunsc.exe |
autorunsc_completer.ps1 | autorunsc_completer.md | Native PowerShell argument completer for Autorunsc with validated category filters, offline path slots, and local profile hints. |
base32, base32.exe |
base32_completer.ps1 | base32_completer.md | Static-first base32 completer with documented decode/wrap/ignore-garbage switches and filesystem operand completion. |
base64, base64.exe |
base64_completer.ps1 | base64_completer.md | Static-first base64 completer with documented decode/ignore-garbage/wrap switches and filesystem operand completion. |
basename, basename.exe |
basename_completer.ps1 | basename_completer.md | Static-first basename completer with documented suffix/zero/multiple switches and filesystem operand completion. |
bun, bun.exe |
bun_completer.ps1 | bun_completer.md | Hybrid Bun completer that merges parsed help output with static commands and local project metadata. |
cargo-binstall, cargo-binstall.exe |
cargo_binstall_completer.ps1 | cargo_binstall_completer.md | Static-first cargo-binstall completer with package install switches, path-aware overrides, and enum values for formats, strategies, TLS versions, and log levels. |
cargo-clippy, cargo-clippy.exe |
cargo_clippy_completer.ps1 | cargo_clippy_completer.md | Static-first cargo-clippy completer with Clippy lint controls plus Cargo check package, target, feature, compilation, and manifest options. |
cargo, cargo.exe |
cargo_completer.ps1 | cargo_completer.md | Help-driven Cargo completer with root and subcommand switch coverage, enum-aware value hints, and path-safe completion for manifest/config slots. |
cksum, cksum.exe |
cksum_completer.ps1 | cksum_completer.md | Static-first cksum completer with documented algorithm selection and filesystem operand completion. |
claude, claude.exe |
claude_completer.ps1 | claude_completer.md | Static-first Claude Code CLI completer with three-level subcommand tree, command/flag alias normalization, context-aware enum and value completion, model and setting-source hints, path-safe slots, and conservative optional-value flag handling. |
cmd, cmd.exe |
cmd_completer.ps1 | cmd_completer.md | Static-first cmd.exe completer with documented switch coverage, attached /E: /F: /V: /T: values, and command-tail suggestions after /C, /K, or /R. |
contig, contig.exe |
contig_completer.ps1 | contig_completer.md | Static-first Contig completer with mode-aware file, metadata, drive, and length suggestions. |
code-insiders, code-insiders.cmd |
code_insiders_completer.ps1 | code_insiders_completer.md | Hybrid static-first VS Code Insiders completer with nested tunnel/chat routing, cached extension IDs, enum-aware values, and path-safe option completion. |
codex, codex.cmd, codex.ps1 |
codex_completer.ps1 | codex_completer.md | Tool-backed Codex CLI completer that loads and caches the installed codex completion powershell script for Windows launcher names. |
copilot, copilot.exe |
copilot_completer.ps1 | copilot_completer.md | Hybrid GitHub Copilot CLI completer with a static argv tree plus dynamic local values for models, marketplaces, and installed plugins. |
compact, compact.exe |
compact_completer.ps1 | compact_completer.md | Static-first compact completer with slash-switch coverage, /S: /EXE: /CompactOs: /WinDir: handling, and local path completion. |
csplit, csplit.exe |
csplit_completer.ps1 | csplit_completer.md | Static-first csplit completer with documented suffix/prefix/digits/keep-file switches and filesystem operand completion. |
curl, curl.exe |
curl_completer.ps1 | curl_completer.md | Help-driven curl completer with enum-aware value hints, @file handling, and path completion for file-bearing options. |
cursor-agent, cursor-agent.cmd, cursor-agent.ps1 |
cursor_agent_completer.ps1 | cursor_agent_completer.md | Help-driven Cursor Agent CLI completer with root switches, subcommand completion, enum-aware values, and path suggestions for workspace-style flags. |
dd, dd.exe |
dd_completer.ps1 | dd_completer.md | Static-first dd completer with documented input/output/size/seek/status flags and filesystem operand completion. |
dircolors, dircolors.exe |
dircolors_completer.ps1 | dircolors_completer.md | Static-first dircolors completer with documented print-database/sh switches and filesystem operand completion. |
dirname, dirname.exe |
dirname_completer.ps1 | dirname_completer.md | Static-first dirname completer with documented zero/help/version switches and filesystem operand completion. |
dism |
dism_completer.ps1 | dism_completer.md | Native PowerShell argument completer for Deployment Image Servicing and Management. |
dotnet |
dotnet_completer.ps1 | dotnet_completer.md | Large static completion table for the .NET CLI. |
dsc |
DSC_completer.ps1 | DSC_completer.md | Native PowerShell argument completer for the dsc CLI. |
du, du.exe |
du_completer.ps1 | du_completer.md | Help-driven du completer with -ct, -l value hints, and directory-only operand completion. |
env |
env_completer.ps1 | env_completer.md | Static-first env completer with short and long flag coverage and path-safe operand handling. |
expr, expr.exe |
expr_completer.ps1 | expr_completer.md | Static-first expr completer with help flags and an explicit placeholder for expression operands. |
factor, factor.exe |
factor_completer.ps1 | factor_completer.md | Static-first factor completer with help flags and an explicit placeholder for integer or file operands. |
false, false.exe |
false_completer.ps1 | false_completer.md | Static-first false completer with help flags and no-op operand handling. |
fd, fd.exe |
fd_completer.ps1 | fd_completer.md | Help-driven fd completer with enum-aware value hints, placeholder-safe pattern handling, and path completion for operands and path-bearing options. |
findstr, findstr.exe |
findstr_completer.ps1 | findstr_completer.md | Static-first findstr completer with attached /A: /C: /D: /F: /G: /Q: handling, placeholder-safe search-string slots, and local file/directory completion. |
fmt, fmt.exe |
fmt_completer.ps1 | fmt_completer.md | Static-first fmt completer with wrapping flags and filesystem path completion for operand slots. |
fold, fold.exe |
fold_completer.ps1 | fold_completer.md | Static-first fold completer with wrapping flags and filesystem path completion for operand slots. |
fsutil, fsutil.exe |
fsutil_completer.ps1 | fsutil_completer.md | Native PowerShell argument completer for fsutil with cached local help-driven command discovery and targeted value-aware leaf completion. |
gawk, gawk.exe, awk, awk.exe |
gawk_completer.ps1 | gawk_completer.md | Hybrid GNU awk completer with help-validated options, safe long-option abbreviations, and value-aware file/assignment completion. |
groff, groff.exe |
groff_completer.ps1 | groff_completer.md | Hybrid GNU groff completer with static option grammar, cached local -T and -m discovery, and attached/separate value completion. |
grok, grok.exe, agent |
grok_completer.ps1 | grok_completer.md | Help-driven grok completer that uses live grok --help and grok help <subcommand> output for root switches, subcommands, and value-aware option completion. |
handle, handle.exe |
handle_completer.ps1 | handle_completer.md | Native PowerShell argument completer for Sysinternals Handle with safe help parsing, local -p hints, and placeholder-driven close-handle completion. |
gh |
gh_cli_completer.ps1 | gh_cli_completer.md | Loads the official PowerShell completion script emitted by the installed GitHub CLI. |
git |
Git_completer.ps1 | Git_completer.md | Builds completions from the installed Git CLI plus repository-local fallback data. |
go, go.exe |
go_completer.ps1 | go_completer.md | Help-driven Go completer with lazy executable fallback, root/help/nested command coverage, enum-aware flag values, and path-safe handling for -C, -o, -modfile, -overlay, -pgo, and -pkgdir. |
grep, grep.exe |
grep_completer.ps1 | grep_completer.md | Help-driven grep completer with dual-format (GNU and clap-based coreutils) help parsing, enum-aware --color, --binary-files, -d/--directories, -D/--devices values, numeric context hints, placeholder-safe pattern/glob/label/separator slots, stdin-aware -f, and PATTERN-then-FILE operand routing. |
icacls, icacls.exe |
icacls_completer.ps1 | icacls_completer.md | Parses icacls.exe /? output and layers command-context completion on top. |
ipconfig, ipconfig.exe |
ipconfig_completer.ps1 | ipconfig_completer.md | Native PowerShell argument completer for ipconfig with help-driven switches and cached adapter-name completion. |
just, just.exe |
just_completer.ps1 | just_completer.md | Thin wrapper around just's built-in PowerShell completion output. |
jq, jq.exe |
jq_completer.ps1 | jq_completer.md | Help-driven jq completer that parses jq --help dynamically for options and offers path completion for file-bearing flags. |
link, link.exe |
link_completer.ps1 | link_completer.md | Static-first link completer with help flags and filesystem path completion for source and destination operands. |
listdlls, listdlls.exe, Listdlls, Listdlls.exe |
listdlls_completer.ps1 | listdlls_completer.md | Native PowerShell argument completer for Sysinternals Listdlls with safe help parsing, local process hints, and placeholder DLL-name completion. |
markitdown, markitdown.exe |
markitdown_completer.ps1 | markitdown_completer.md | Static-first MarkItDown completer with option/value coverage, MIME and charset hints, and path-aware input and output slots. |
md5sum, md5sum.exe |
md5sum_completer.ps1 | md5sum_completer.md | Static-first md5sum completer with checksum flags and filesystem path completion for operand slots. |
netsh, netsh.exe |
netsh_completer.ps1 | netsh_completer.md | Native PowerShell argument completer for netsh with lazy help-driven context discovery. |
nl, nl.exe |
nl_completer.ps1 | nl_completer.md | Static-first nl completer with numbering flags and filesystem path completion for operand slots. |
npm, npm.cmd, npm.exe, npm.ps1 |
npm_completer.ps1 | npm_completer.md | Hybrid npm completer that combines static command data, parsed help output, and local project metadata. |
nproc, nproc.exe |
nproc_completer.ps1 | nproc_completer.md | Static-first nproc completer with --ignore value hints and switch coverage. |
numfmt, numfmt.exe |
numfmt_completer.ps1 | numfmt_completer.md | Static-first numfmt completer with enum-aware format, field, unit, and padding value hints plus path completion for operands. |
od, od.exe |
od_completer.ps1 | od_completer.md | Static-first od completer with address-radix, format, width, and byte-count value hints plus path completion for operands. |
oh-my-posh, oh-my-posh.exe |
OhMyPosh_completer.ps1 | OhMyPosh_completer.md | PowerShell argument completer for Oh My Posh. |
ollama, ollama.exe |
ollama_completer.ps1 | ollama_completer.md | Help-driven Ollama completer with lazy help parsing, alias normalization, enum-aware inline flag values, path completion for file/config slots, and placeholder-only model or prompt operands. |
opencode, opencode.exe |
opencode_completer.ps1 | opencode_completer.md | Native PowerShell argument completer for Opencode CLI. |
paste, paste.exe |
paste_completer.ps1 | paste_completer.md | Static-first paste completer with delimiter suggestions and path completion for operand slots. |
pathchk, pathchk.exe |
pathchk_completer.ps1 | pathchk_completer.md | Static-first pathchk completer with portability option coverage and path completion for operands. |
pi, pi.cmd, pi.ps1 |
pi_completer.ps1 | pi_completer.md | Hybrid static-first Pi completer with root command/flag coverage, provider/tool/thinking enums, @file completion, and local model/source hints. |
playwright-cli, playwright-cli.cmd, playwright-cli.ps1 |
playwright_cli_completer.ps1 | playwright_cli_completer.md | Static-first Playwright CLI completer with full top-level verb coverage, option/value hints, path-aware file slots, and placeholder-driven browser/session targeting. |
pnpm, pnpm.cmd, pnpm.ps1 |
pnpm_completer.ps1 | pnpm_completer.md | Tool-backed pnpm completer that lazily wraps the official pnpm completion pwsh output and adds a small help-based fallback for sparse upstream contexts. |
pr, pr.exe |
pr_completer.ps1 | pr_completer.md | Static-first pr completer with page-width, column, separator, and header value hints plus path completion for operands. |
printenv, printenv.exe |
printenv_completer.ps1 | printenv_completer.md | Static-first printenv completer with environment-variable name completion and option coverage. |
printf, printf.exe |
printf_completer.ps1 | printf_completer.md | Static-first printf completer with documented option coverage and filesystem-backed operand completion. |
procdump, procdump.exe |
procdump_completer.ps1 | procdump_completer.md | Native PowerShell argument completer for ProcDump with static trigger grammar, value-aware numeric placeholders, and safe local target hints. |
psgetsid, psgetsid.exe |
psgetsid_completer.ps1 | psgetsid_completer.md | Native PowerShell argument completer for PsGetsid with remote-target-aware switches, @file completion, and free-form identity placeholders. |
psexec, psexec.exe |
psexec_completer.ps1 | psexec_completer.md | Static-first PsExec completer with remote-target placeholders, value-aware switch hints, and conservative command-tail handling. |
psfile, psfile.exe |
psfile_completer.ps1 | psfile_completer.md | Static PsFile completer with remote-auth placeholders, identifier hints, and destructive -c awareness. |
psinfo, psinfo.exe |
psinfo_completer.ps1 | psinfo_completer.md | Static-first PsInfo completer with filter hints, delimiter guidance, and safe remote-target completion. |
pskill, pskill.exe |
pskill_completer.ps1 | pskill_completer.md | Native PowerShell argument completer for PsKill with local process/PID hints and placeholder-only remote targeting. |
psloglist, psloglist.exe |
psloglist_completer.ps1 | psloglist_completer.md | Hybrid PsLogList completer with static syntax, cached local event-log hints, and remote-safe fallbacks. |
psmux, psmux.exe |
psmux_completer.ps1 | psmux_completer.md | Static-first psmux completer with root command and alias coverage, session or target hints, layout presets, and value-aware set-option completion. |
psping, psping.exe |
psping_completer.ps1 | psping_completer.md | Hybrid PsPing completer with static mode grammar, help-topic completion, and value-aware placeholders for ping, latency, bandwidth, and server syntax. |
pslist, pslist.exe |
pslist_completer.ps1 | pslist_completer.md | Native PowerShell argument completer for PsList with static-first switch grammar, remote-target placeholders, and local process hints. |
pspasswd, pspasswd.exe |
pspasswd_completer.ps1 | pspasswd_completer.md | Static PsPasswd completer with safe remote placeholders, account hints, and password-slot suppression. |
psservice, psservice.exe |
psservice_completer.ps1 | psservice_completer.md | Native PowerShell argument completer for PsService with remote-preamble awareness and local service-name hints. |
psshutdown, psshutdown.exe |
psshutdown_completer.ps1 | psshutdown_completer.md | Native PowerShell argument completer for PsShutdown with value-aware placeholders and safe remote-target completion. |
pssuspend, pssuspend.exe |
pssuspend_completer.ps1 | pssuspend_completer.md | Native PowerShell argument completer for PsSuspend with local process/PID hints and placeholder-only remote targeting. |
ptx, ptx.exe |
ptx_completer.ps1 | ptx_completer.md | Static-first ptx completer with documented option coverage and filesystem-backed operand completion. |
pwsh, pwsh.exe |
pwsh_completer.ps1 | pwsh_completer.md | Static-first pwsh.exe completer with documented CLI parameter coverage, enum-aware values, and path-safe startup file/settings slots. |
py, py.exe |
py_completer.ps1 | py_completer.md | Launcher-specific py.exe completer with -V: tag discovery, version-selector grammar, and first-script path completion. |
python, python.exe |
python_completer.ps1 | python_completer.md | Static-first python.exe completer with help-derived root flags, modeled -X values, stdin sentinel coverage, and script-path-aware first positional completion. |
qwen, qwen.cmd, qwen.ps1 |
qwen_completer.ps1 | qwen_completer.md | Hybrid Qwen Code CLI completer with three-level subcommand tree, context-aware flag and enum completion, path completion for path-bearing flags, and placeholder suppression for free-form slots. |
reg, reg.exe |
reg_completer.ps1 | reg_completer.md | Native PowerShell argument completer for reg.exe with help-driven subcommands, registry-key/value completion, and file-slot awareness. |
RegDelNull, RegDelNull.exe |
RegDelNull_completer.ps1 | RegDelNull_completer.md | Small native completer for RegDelNull with registry-path completion and destructive-aware placeholders. |
regjump, regjump.exe |
regjump_completer.ps1 | regjump_completer.md | Small native completer for regjump with registry-path completion and terminal -c handling. |
rg, rg.exe |
rg_completer.ps1 | rg_completer.md | Help-driven ripgrep completer with cached type discovery, enum-aware value hints, and placeholder-safe pattern/glob handling. |
robocopy, robocopy.exe |
robocopy_completer.ps1 | robocopy_completer.md | Native PowerShell argument completer for Robocopy. |
rtk, rtk.exe |
rtk_completer.ps1 | rtk_completer.md | Static-first rtk completer with root command coverage, global options, targeted read, git, and config completions, and placeholders for passthrough CLI arguments. |
ru, ru.exe |
ru_completer.ps1 | ru_completer.md | Help-driven, mode-aware ru completer for absolute registry paths and safe -h <hive file> completion. |
rustc, rustc.exe |
rustc_completer.ps1 | rustc_completer.md | Help-driven rustc completer with switch/value coverage, target/lint/codegen hints, and file-aware input/output path completion. |
rustfmt, rustfmt.exe |
rustfmt_completer.ps1 | rustfmt_completer.md | Help-driven rustfmt completer with config-topic/value hints, edition and color enums, and path-aware file/config slots. |
rustup, rustup.exe |
rustup_completer.ps1 | rustup_completer.md | Help-driven rustup completer with subcommand-aware option parsing, local toolchain/target/component discovery, and placeholder-safe command slots. |
sc, sc.exe |
sc_completer.ps1 | sc_completer.md | Native PowerShell argument completer for Service Control Manager commands with help-driven verbs and value-aware service/config completion. |
schtasks, schtasks.exe |
schtasks_completer.ps1 | schtasks_completer.md | Native PowerShell argument completer for Scheduled Tasks CLI usage. |
scoop, scoop.ps1, scoop.cmd |
scoop_completer.ps1 | scoop_completer.md | Hybrid static-first Scoop completer with cached local app/bucket/shim discovery, config enums, manifest-prefix gating, and placeholder-safe free-form slots. |
sdelete, sdelete.exe |
sdelete_completer.ps1 | sdelete_completer.md | Risk-bounded SDelete completer with mode-aware path, drive, disk, and pass-count suggestions. |
sed, sed.exe |
sed_completer.ps1 | sed_completer.md | Native PowerShell argument completer for GNU sed. |
sha1sum, sha1sum.exe |
sha1sum_completer.ps1 | sha1sum_completer.md | Static-first sha1sum completer with documented option coverage and filesystem-backed operand completion. |
sha224sum, sha224sum.exe |
sha224sum_completer.ps1 | sha224sum_completer.md | Static-first sha224sum completer with documented option coverage and filesystem-backed operand completion. |
sha256sum, sha256sum.exe |
sha256sum_completer.ps1 | sha256sum_completer.md | Static-first SHA-256 checksum completer with documented option coverage and filesystem-backed operand completion. |
sha384sum, sha384sum.exe |
sha384sum_completer.ps1 | sha384sum_completer.md | Static-first sha384sum completer with documented option coverage and filesystem-backed operand completion. |
sha512sum, sha512sum.exe |
sha512sum_completer.ps1 | sha512sum_completer.md | Static-first sha512sum completer with documented option coverage and filesystem-backed operand completion. |
shellrunas, shellrunas.exe |
shellrunas_completer.ps1 | shellrunas_completer.md | Static ShellRunas completer based on official Sysinternals docs, with program-path completion and conservative argument passthrough. |
shuf, shuf.exe |
shuf_completer.ps1 | shuf_completer.md | Static-first shuf completer with documented option coverage and filesystem-backed operand completion. |
sigcheck, sigcheck.exe |
sigcheck_completer.ps1 | sigcheck_completer.md | Native PowerShell argument completer for Sigcheck with scan-mode-aware paths, policy hints, and certificate-store completion. |
systeminfo, systeminfo.exe |
systeminfo_completer.ps1 | systeminfo_completer.md | Native PowerShell argument completer for systeminfo with help-driven singleton switches, value-aware placeholders, /FO value completion, and /NH compatibility handling. |
stdbuf, stdbuf.exe |
stdbuf_completer.ps1 | stdbuf_completer.md | Static-first stdbuf completer with documented buffering option coverage and path-aware operand completion. |
strings, strings.exe |
strings_completer.ps1 | strings_completer.md | Native PowerShell argument completer for Strings with numeric value hints and path-aware operand completion. |
sum, sum.exe |
sum_completer.ps1 | sum_completer.md | Static-first sum completer with documented checksum-mode options and path-aware operand completion. |
tac, tac.exe |
tac_completer.ps1 | tac_completer.md | Static-first tac completer with documented reverse-line options and path-aware operand completion. |
takeown, takeown.exe |
takeown_completer.ps1 | takeown_completer.md | Static-first takeown completer with documented slash-switch coverage, /D value hints, and path-aware /F completion. |
tar, tar.exe |
tar_completer.ps1 | tar_completer.md | Native PowerShell argument completer for Windows bsdtar with mode-aware option, value, and operand completion. |
tasklist, tasklist.exe |
tasklist_completer.ps1 | tasklist_completer.md | Native PowerShell argument completer for Task List. |
test, test.exe |
test_completer.ps1 | test_completer.md | Static-first test completer with documented file and string-test options and path-aware operand completion. |
testlimit, testlimit.exe, Testlimit, Testlimit.exe |
testlimit_completer.ps1 | testlimit_completer.md | Native PowerShell argument completer for Testlimit with static stress-switch grammar and numeric placeholder completion. |
truncate, truncate.exe |
truncate_completer.ps1 | truncate_completer.md | Static-first truncate completer with documented size and reference options plus path-aware operand completion. |
tskill, tskill.exe |
tskill_completer.ps1 | tskill_completer.md | Native PowerShell argument completer for Terminal Server task termination. |
tsort, tsort.exe |
tsort_completer.ps1 | tsort_completer.md | Static-first tsort completer with documented output options and path-aware operand completion. |
tty, tty.exe |
tty_completer.ps1 | tty_completer.md | Static-first tty completer with documented terminal flags and path-aware operand completion. |
uname, uname.exe |
uname_completer.ps1 | uname_completer.md | Static-first uname completer with documented kernel and OS option coverage plus path-aware operand completion. |
unexpand, unexpand.exe |
unexpand_completer.ps1 | unexpand_completer.md | Static-first unexpand completer with tab-width, initial-space, and path-aware operand completion. |
unlink, unlink.exe |
unlink_completer.ps1 | unlink_completer.md | Static-first unlink completer with help switches and path-aware operand completion. |
uptime, uptime.exe |
uptime_completer.ps1 | uptime_completer.md | Static-first uptime completer with pretty/since options plus path-aware operand completion. |
uv, uv.exe, uvx, uvx.exe |
uv_completer.ps1 | uv_completer.md | Native PowerShell argument completer for Astral's uv and uvx. |
vdir, vdir.exe |
vdir_completer.ps1 | vdir_completer.md | Static-first vdir completer with directory-listing option coverage and path-aware operand completion. |
wc, wc.exe |
wc_completer.ps1 | wc_completer.md | Help-driven wc completer with dual-format (GNU and clap-based coreutils) help parsing, enum-aware --total values, stdin-aware --files0-from, attached --total=/--files0-from= handling, and file-path operand completion. |
wecutil, wecutil.exe |
wecutil_completer.ps1 | wecutil_completer.md | Help-driven wecutil completer with command-aware /option:value parsing, XML path completion, and placeholder-safe subscription/event-source handling. |
wevtutil, wevtutil.exe |
wevtutil_completer.ps1 | wevtutil_completer.md | Native PowerShell argument completer for Windows Event Utility. |
where, where.exe |
where_completer.ps1 | where_completer.md | Native PowerShell argument completer for where.exe that preserves normal Where-Object alias behavior unless the alias is removed. |
whoami, whoami.exe |
whoami_completer.ps1 | whoami_completer.md | Static-first whoami completer with mode-aware slash-switch completion and /FO value hints. |
winapp, winapp.exe |
winapp_completer.ps1 | winapp_completer.md | Schema-driven winapp completer that lazily caches winapp --cli-schema, walks the live 3-level command tree for subcommands/options/aliases, layers static enum choices (IfExists, SdkInstallMode, ManifestTemplates), and provides file/directory/placeholder value slots. |
wpr, wpr.exe |
wpr_completer.ps1 | wpr_completer.md | Static-first wpr completer with top-level command coverage, -help topic completion, local profile/process discovery, and path-aware trace/profile slots. |
wsb, wsb.exe |
wsb_completer.ps1 | wsb_completer.md | Static-first wsb completer with command/alias coverage, sandbox-ID discovery, host-path completion, and placeholder-safe sandbox-internal value slots. |
wsl |
wsl_completer.ps1 | wsl_completer.md | Native PowerShell argument completer for Windows Subsystem for Linux. |
wslconfig, wslconfig.exe |
wslconfig_completer.ps1 | wslconfig_completer.md | Static-first wslconfig completer with legacy slash-switch coverage, /list mode options, and local distribution-name completion. |
wt, wt.exe |
wt_completer.ps1 | wt_completer.md | Native PowerShell argument completer for Windows Terminal. |
xargs, xargs.exe |
xargs_completer.ps1 | xargs_completer.md | Static-first xargs completer with documented option coverage, value-aware slots for files and numeric/replace/eof values, and command-name suggestions for the trailing command operand. |
xcopy, xcopy.exe |
xcopy_completer.ps1 | xcopy_completer.md | Native PowerShell argument completer for xcopy with help-driven switches and inline /D: and /EXCLUDE: completion. |
yes, yes.exe |
yes_completer.ps1 | yes_completer.md | Static-first yes completer with help switches and path-aware operand completion. |
zip, zip.exe |
zip_completer.ps1 | zip_completer.md | Native PowerShell argument completer for Info-ZIP zip with help-driven options and value-aware archive/path completion. |
- Each completer is intended to work independently; there is no module manifest or build step in this repository.
- Some completers are static, while others depend on the installed native tool or its help output at completion time. The companion
.mdfile for each script describes those details.