How do I remove classless divs around my paragraphs? Using stable as a base theme, I'm building a theme that will provide styles for paragraph items.

The default output (without any templates affecting this area) seems weird to me, though. Take a look at this simplified version (stripped of data--classes):

&lt;div&gt;
    &lt;div&gt;
        &lt;div class="paragraph"&gt;
            &lt;!-- paragraph content --&gt;
        &lt;/div&gt;
    &lt;/div&gt;
    &lt;div&gt;
        &lt;div class="paragraph"&gt;
            &lt;!-- paragraph content --&gt;
        &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


As you can see, the wrapping element around all paragraphs, as well as the element wrapping each paragraph lack any classes and are therefore quite useless. Furthermore, for the indivudual paragraph, another div inside them has a class that would actually be useful, but it's too far down the document hierarchy to be actually useful in styling.

Attempting to remedy this by myself by modifying paragraph.html.twig, I can get to the div currently holding the .paragraph class, but nothing above that.

I assume all has it's purpose, but I also think this is a weird default behavior, as there is no apparent need for two nested divs for each individual paragraph in any normal use case. Am I missing something?
In the theme stable the field twig has two div's, one overall and one for each item. This would match what you have provided as html markup.

So this should work, copy field.html.twig from stable to field--entity-reference-revisions.html.twig in your theme and remove the div's from there.

That the div's are useless is not correct for all circumstances, because there may be different configurations or modules, which use the attributes of the div's. So if you remove them, you might loose some of that functionality.