Método para adicionar CSS externo e JS no Magento 2:
No seu arquivo de layout você precisa adicionar o código abaixo:
<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<head>
<script src="https://js.takemiya.com/v3/" src_type="url"/>
<css src="https://takemiya.com/custom.css" src_type="url"/>
</head>
</page>
Você pode adicioná-lo usando xml acima, embora. Por exemplo, se você quiser apenas adicioná-lo à sua página inicial, coloque o seguinte no arquivo de layout view/frontend/layout/cms_index_index.xml dentro de seu módulo personalizado.