При написании расширения, стоит учитывать, что есть два условных места выполнения кода. В одном, «системном», вам доступно апи браузера и написание UI расширения. Второе место - непосредственно код, который встраивается в страницу. Друг с другом они общаются посредством диспатча ивентов. Если вам нужен условный клик по элементу сразу после загрузки страницы - то это ничем не отличается от обычного js. Просто по маске сайта встраивайте свой код. Как встроить - почитайте апи манифеста.