Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives an explicit positive trigger plus a concrete precondition: if the account is unspecified and list_accounts returns multiple, ask the user rather than choosing. It also names the lookup tools that supply each ID (list_board_sections, list_boards), effectively documenting the required call sequence. It stops short of stating when NOT to use this (e.g. renaming the board itself, which is update_board), but the context is otherwise clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.