Documentation should comprehensively cover all supported options, variations, and potential future use cases. When creating documentation:
echo “source <(ollama completion bash)” » ~/.bashrc
echo “source <(ollama completion zsh)” » ~/.zshrc
ollama completion fish > ~/.config/fish/completions/ollama.fish ```
Document complete workflows from beginning to end
Comprehensive documentation reduces the need for clarifications, helps users across different environments, and ensures documentation remains relevant as software evolves.