In the SfB documentation, there are two separate references to installing operating system prerequisites before you can install Skype for Business Server 2015 Front ends. In case you have not compared them, here are the two references:
For the analytical types, comparing the two versions of the PowerShell scripts reveals differences. I spent a little time comparing the two and then combining them into one string. Oh, and I tested the outcome by installing a SfB Standard Edition just to check my work.
Here is the script:
Add-WindowsFeature NET-Framework-Core, RSAT-ADDS, Windows-Identity-Foundation, Web-Server, Web-Static-Content, Web-Default-Doc, Web-Http-Errors, Web-Dir-Browsing, Web-Asp-Net, Web-Net-Ext, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor, Web-Http-Tracing, Web-Basic-Auth, Web-Windows-Auth, Web-Client-Auth, Web-Filtering, Web-Stat-Compression, Web-Dyn-Compression, NET-WCF-HTTP-Activation45, Web-Asp-Net45, Web-Mgmt-Tools, Web-Scripting-Tools, Web-Mgmt-Compat, Desktop-Experience, Telnet-Client, Server-Media-Foundation, BITS
I only did this for the Server 2012 R2 prerequisite installs, because, frankly, I cannot understand why anyone would install a new SfB server on anything but 2012 R2.