To create a new account on the eduskillsfoundation.org website, users must first go to the https://eduskillsfoundation.org/microchip URL and then click "Create New Account" to register as either a teacher or student and gain full access to the site's resources. Internet connectivity and a modern browser are required.