Scaffold a new CLI command using Commander.js with options, action handler, three output modes (human-readable, quiet, JSON), and optional ceremony variant. Covers naming, option design, shared context patterns, error handling, and integration testing.
Install
npx skills add pjt222/agent-almanac --skill scaffold-cli-commandnpx skills add pjt222/agent-almanac --skill scaffold-cli-command -a claude-code -gnpx skills add pjt222/agent-almanac --skill scaffold-cli-command -a codex -ggemini skills install https://github.com/pjt222/agent-almanac.git --path i18n/caveman-lite/skills/scaffold-cli-commandgh skill install pjt222/agent-almanac scaffold-cli-commandgit clone --depth 1 https://github.com/pjt222/agent-almanac /tmp/pjt222__agent-almanac
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/pjt222__agent-almanac/i18n/caveman-lite/skills/scaffold-cli-command ~/.claude/skills/scaffold-cli-command # Claude Code
cp -R /tmp/pjt222__agent-almanac/i18n/caveman-lite/skills/scaffold-cli-command ~/.agents/skills/scaffold-cli-command # Codex, Cursor, Gemini CLI, Copilot, OpenCode