Self sufficient skills