Faits: Faits: A. S._, née en 1961, est titulaire d'un CFC de vendeuse. Elle a travaillé en qualité d'opératrice technique pour le compte de la société X._ SA depuis le 1er septembre 1988 jusqu'au 31 décembre 2000, date à laquelle elle a été licenciée en raison d'une restructuration de l'entreprise. A partir du 1er janvier 2001, elle s'est inscrite à l'assurance-chômage. Le 1er novembre 2001, elle a déposé une demande de prestations de l'assurance-invalidité sous forme d'une rente. L'office de l'assurance-invalidité du canton de Genève (ci-après : l'office AI) a recueilli l'avis du docteur S._, spécialiste FMH en chirurgie, lequel a fait état, sur le plan subjectif, de douleurs aux deux bras et, sur le plan objectif, de tendinites et insertionites à répétitions. Il a rappelé que l'assurée avait fait l'objet de multiples opérations entre 1984 et 2001, dont il a remis une liste en annexe de son rapport. Selon ce dernier, la capacité de travail de l'assurée était nulle depuis le 10 juillet 2001 dans l'activité exercée jusqu'alors ainsi que dans toute autre profession (rapport du 7 décembre 2001). L'office AI a ensuite confié une expertise à la doctoresse D._, spécialiste en chirurgie orthopédique, laquelle a posé le diagnostic de status après arthrodèse sous-talienne et arthrodèse du Chopart de la cheville droite et pseudarthrose talo-scaphoïdienne douloureuse, osthéophytose tibio-talienne antérieure avec perte d'extension de la cheville droite et recurvatum du genou droit, status après cinq interventions pour névrome de la branche radiale du nerf sensitif du poignet droit, perte de sensibilité totale sur le territoire cutané correspondant à ce nerf à la main, ENMG de contrôle des deux membres supérieurs normal hormis pour la branche sensitive du nerf radial, status après cure d'épicondylalgie aux deux coudes, status après neurolyse et transposition sous-cutanée du nerf ulnaire au coude droit, status après cure de tunnel carpien des deux côtés, guéri, status après cure de synovite de De Quervain aux deux poignets, status après plastie du ligament croisé antérieur du genou gauche, surcharge douloureuse du compartiment cubito-carpien au poignet droit, alcoolisme chronique avec troubles des tests hépatiques, fibromyalgie, gonarthrose fémoro-tibiale interne du genou droit et état dépressif grave avec tentamens et idées suicidaires. L'experte a indiqué que d'un point de vue somatique, la capacité de travail de l'assurée était de 100 % dans une profession alternant les positions debout et assise, sans charge de plus de 2 kg et sans mouvement répétitif avec les membres supérieurs. D'un point de vue psychologique, elle estimait la capacité de travail à 50 % dans une activité adaptée. Par ailleurs, des mesures de réadaptation étaient envisageables. Toutefois, l'activité de vendeuse de billets dans un cinéma ou en station service paraissait exigible à 50 % sans nécessité de réadaptation. L'office AI a encore requis l'avis d'un expert-psychiatre, le docteur L._, chef de clinique auprès du département de psychiatrie Y._. Dans son rapport d'expertise du 22 mai 2003, le docteur L._ a fait état d'un syndrome de dépendance à l'alcool, utilisation continue (F10.25), connu depuis plus de vingt ans et traits de personnalité borderline, sans critères pour un trouble de personnalité émotionnellement labile avéré. Il a ajouté que sur le plan psychiatrique, l'assurée ne présentait pas d'état dépressif au sens de la CIM-10 et que la prise en charge active du problème d'alcool par une consultation spécialisée pouvait permettre d'envisager une stabilisation thymique pour l'avenir. Il a estimé qu'une capacité de travail à 50 % était théoriquement encore envisageable. En outre, il a confirmé le point de vue de la doctoresse D._ quant à l'exigibilité d'une activité à 50 % en qualité d'ouvreuse dans un cinéma ou comme aide dans une bibliothèque publique par exemple. Dans un rapport du 15 décembre 2003, le Service médical régional de l'AI (SMR) a conclu que les limitations fonctionnelles en relation avec les douleurs de la cheville droite étaient compatibles avec l'activité d'opératrice technique chez la société X._ SA. Par décision du 20 janvier 2004, l'office AI a rejeté la demande de prestations. S._ a formé opposition à cette décision, en concluant à son annulation et à l'examen de son droit à des mesures professionnelles, subsidiairement à l'octroi d'une rente. Elle a fait valoir que sa demande de prestations n'était pas motivée par son atteinte à la cheville ni par des troubles psychologiques mais par ses problèmes aux mains, lesquels n'auraient pas été pris en compte par l'office AI. Par une nouvelle décision, du 28 avril 2004, l'office AI a rejeté l'opposition et confirmé sa décision du 20 janvier 2004. Il a retenu que l'expertise de la doctoresse D._ du 24 septembre 2002 faisait une description détaillée des nombreuses interventions subies par l'assurée au niveau de ses mains de sorte qu'il avait été tenu compte de ces problèmes dans son appréciation. L'office AI restait toutefois de l'avis que ces limitations étaient compatibles avec l'activité d'opératrice technique. Par une nouvelle décision, du 28 avril 2004, l'office AI a rejeté l'opposition et confirmé sa décision du 20 janvier 2004. Il a retenu que l'expertise de la doctoresse D._ du 24 septembre 2002 faisait une description détaillée des nombreuses interventions subies par l'assurée au niveau de ses mains de sorte qu'il avait été tenu compte de ces problèmes dans son appréciation. L'office AI restait toutefois de l'avis que ces limitations étaient compatibles avec l'activité d'opératrice technique. B. S._ a recouru contre cette décision devant le Tribunal des assurances sociales du canton de Genève en concluant implicitement à son annulation. A l'appui de son recours, elle a produit une attestation du docteur S._, du 17 mai 2004, selon lequel l'activité d'opératrice technique n'était plus exigible du fait que la patiente était incapable de travailler sur un clavier d'ordinateur plus de dix minutes sans douleurs importantes au niveau de ses deux bras. Au cours d'une audience de comparution des parties, le 21 septembre 2004, l'office AI a confirmé que les limitations fonctionnelles étaient compatibles avec l'activité habituelle d'opératrice technique mais qu'il était plus exact de dire que la capacité de travail restait entière en dehors de cette profession. Le Tribunal cantonal a ensuite ordonné l'audition du médecin traitant de l'assurée, le docteur S._. Lors de l'audience du 2 novembre 2004, le docteur S._ a indiqué être le chirurgien traitant de l'assurée, et s'occuper de celle-ci depuis 1987. En qualité de chirurgien de la main, il a rappelé que l'assurée avait subi quinze opérations aux bras et qu'il était vraisemblable qu'une fracture survenue en 1984 au poignet droit ait déstabilisé toute la chaîne articulaire jusqu'à l'épaule et au dos. Il s'en était suivi des tendinites, des problèmes de nerfs et des problèmes d'articulations. Ces affections successives pouvaient survenir, selon le médecin, à la suite de mouvements répétitifs comme l'utilisation accrue d'un ordinateur par exemple. Il en découlait une faiblesse importante des deux membres supérieurs, et tout port de charges de plus de 5 kg ou tout mouvement brusque pouvait provoquer à nouveau une tendinite ou une névrite. Le docteur S._ partageait l'avis de la doctoresse D._ quant à l'inexigibilité de l'activité d'opératrice technique, laquelle impliquait un travail permanent sur ordinateur. Il a conclu qu'au vu de l'ensemble des douleurs et limitations de l'assurée, celle-ci ne pouvait travailler à 100 % que dans une activité légère qui ne sollicitait ni les membres supérieurs ni les membres inférieurs, comme ouvreuse de cinéma par exemple ou dans une activité de classement, mais pas dans celle de vendeuse dans une station-service. Par jugement du 3 mai 2005, le Tribunal cantonal a admis le recours, et renvoyé la cause à l'office AI afin qu'il complète l'instruction et statue à nouveau sur le droit à la rente, sous suite de dépens. En bref, les premiers juges ont retenu une capacité de travail entière dans une activité adaptée. Ils ont toutefois estimé qu'en raison des très nombreuses limitations fonctionnelles retenues et du peu de choix de professions adaptées, il n'existait pas de places de travail concrètes en suffisance sur le marché du travail genevois permettant à l'assurée de mettre à profit sa capacité de travail. Par conséquent, la juridiction cantonale a reconnu à l'assurée le droit à une rente entière d'invalidité. Par jugement du 3 mai 2005, le Tribunal cantonal a admis le recours, et renvoyé la cause à l'office AI afin qu'il complète l'instruction et statue à nouveau sur le droit à la rente, sous suite de dépens. En bref, les premiers juges ont retenu une capacité de travail entière dans une activité adaptée. Ils ont toutefois estimé qu'en raison des très nombreuses limitations fonctionnelles retenues et du peu de choix de professions adaptées, il n'existait pas de places de travail concrètes en suffisance sur le marché du travail genevois permettant à l'assurée de mettre à profit sa capacité de travail. Par conséquent, la juridiction cantonale a reconnu à l'assurée le droit à une rente entière d'invalidité. C. L'office AI interjette un recours de droit administratif contre ce jugement dont il requiert l'annulation, en concluant principalement à la confirmation de sa décision du 28 avril 2004. Subsidiairement, il demande que la cause lui soit renvoyée pour examen des mesures de réadaptation professionnelle et nouvelle décision tant sur la question du droit aux mesures professionnelles que sur celle du droit à la rente d'invalidité au cas où le Tribunal fédéral des assurances devait retenir que l'ancienne activité lucrative exercée par l'assurée ne serait plus possible. S._ conclut à la confirmation du jugement attaqué et demande en outre à bénéficier de l'assistance judiciaire gratuite. L'Office fédéral des assurances sociales a renoncé à se déterminer.