No, self-installation does not require any special tools or skills. Just follow the Step 1, 2, 3 process to set up your high-speed Internet access.
See Also:How long does self-installation take?