Skip to content

Slice 13: jotsmith completion (bash/zsh/fish/powershell) #13

@MaxAnderson95

Description

@MaxAnderson95

What to build

jotsmith completion bash|zsh|fish|powershell — emits the appropriate shell-completion script to stdout via urfave/cli v3's built-in completion support (PRD §6.11).

Acceptance criteria

  • Accepts bash, zsh, fish, or powershell as the positional argument
  • Emits the script to stdout; nothing to stderr on success; exit 0
  • Unknown shell argument → exit 2 with a clear error listing supported shells
  • One-line install example per shell appears in the command's --help
  • Smoke test runs each shell variant and asserts non-empty stdout output

Blocked by

Originally created in OpenCode session ID: ses_17ca8efd8ffexLcFSysAMDVNBQ

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentFully specified, ready for an AFK agent to pick up

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions