pirafrank/pirafrank-skills
A portable collection of safe, practical agent skills for terminal workflows and configuration.
Research an installed CLI tool and generate a safe, version-aware user configuration or dotfile in its native format, usually TOML. Use when a user wants to configure a CLI quickly, create a starter dotfile, discover where a tool reads configuration, translate examples into a working config, or install/update a CLI config after review and confirmation.
Find locally available commands and scripts by capability, inspect the current user's PATH, and diagnose command resolution, aliases, functions, duplicates, and shadowing without running unknown programs, installing anything, browsing the internet, or changing shell configuration. Use for requests such as “what tool can do this?”, “find a command”, “what is installed?”, PATH diagnostics, and shadowed-command investigations.
Understand unfamiliar command-line tools and utilities by running bounded, help-only probes and interpreting their output into exact usage guidance. Use when a command has no useful man page, the user asks how to use an unfamiliar tool, or help may be exposed through --help, help, -help, -h, or a relevant subcommand's help output. Never run the command's real action; only invoke approved help forms.
Implement a requested Rust feature with repository-aware inspection, minimal changes, focused tests, progressive validation, and explicit approval gates for public contracts, dependencies, unsafe code, persistence, architecture, and release operations.