Generate and validate shareable PowerShell or Bash command references from an explicitly supplied, non-sensitive command dump. Use when maintaining agent-readable command documentation, validating its JSON contract, or regenerating Markdown/JSON/YAML references without committing personal command histories, credentials, hostnames, or private filesystem paths.
68
81%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Use this skill to turn an explicitly provided sanitized command dump into structured Markdown, JSON, and YAML references.
scripts/generate_command_reference.py with the shell type, input path, and output prefix.references/reference.schema.json as the documented interchange contract.| Shell | Expected input |
|---|---|
pwsh | One Get-Command-style entry per line. |
bash | One command name per line; optionally provide an alias output file for alias targets. |
python scripts/generate_command_reference.py \
--shell bash \
--input /path/to/sanitized-bash-commands.txt \
--out-prefix /path/to/output/bash-referenceThe generator writes Markdown, Markdown-by-type, JSON, and YAML files. It validates the JSON after generation and removes generated files if validation fails.
references/reference.schema.json and the generator together when the data model changes.0f62e6b
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.