from typing import Callable


def is_clippy_command(func: Callable) -> bool:
    """
    Returns true if the given function is a Clippy command, false otherwise.

    :param func: The function to check for Clippy command support.
    :returns: True if the given function is a Clippy command, false otherwise.
    """
    if not callable(func):
        raise TypeError(f"Parameter func must be callable. Received {type(func)}")

    return hasattr(func, "is_clippy_command")