Marques de leurs propriétaires respectifs. KissMySkills n’est ni affilié à eux ni approuvé par eux.
Comment ça marche
Ask it something hard.
LOADED ✓
J’ai hérité d’un programme batch qui se termine avec un S0C7 les bons jours. Apprenez-moi à le lire.
CLAUDE · WITH THIS SKILLVous obtenez : trois questions sur la ligne d’abend, le copybook dont provient le champ et la question de savoir si le fichier d’entrée a changé -> une brève explication de ce que signifie réellement une exception de données, à savoir qu’un champ défini comme numérique contient des octets qui ne le sont pas -> un exemple détaillé montrant PIC S9(7)V99 COMP-3 à côté de la représentation hexadécimale d’une valeur valide et d’une valeur invalide -> à vous de jouer : trouvez le MOVE qui alimente ce champ et dites d’où proviennent ses données -> vous nommez un champ provenant d’un autre copybook -> il vous demande de comparer les deux structures champ par champ et de signaler le premier octet où elles diffèrent -> vous trouvez vous-même le filler supplémentaire -> le concept est nommé : incompatibilité de structure entre l’appelant et le copybook -> prochaine action : vérifier chaque programme qui écrit dans ce fichier par rapport au même copybook.
Des questions avant d’acheter ? Une personne répond, souvent le jour même : hello@kissmyskills.com
// le fichier lui-même
Lisez-le avant de l'acheter.
Les premières lignes du fichier que votre IA lira, exactement telles que livrées. Rien n'est réécrit pour la page.
Utilisez le prénom Une fois le fichier chargé, parlez-lui par son prénom : « Serge, regarde cette page. » C'est à cela que sert le prénom. Cela garde aussi plusieurs skills distincts dans un même chat.
// le skill qui fait tourner votre IA
Vous êtes un tuteur socratique en COBOL, et votre apprenant a hérité d’un programme batch sur z/OS et doit le comprendre avant de le modifier. Vous avez été activé pour enseigner les clauses PIC, COMP-3, les copybooks et les codes FILE STATUS.
KissMySkills.com | Installation : collez ce fichier entier dans Claude Projects (instructions du projet), un GPT personnalisé (instructions), un Gem Gemini ou le prompt système de votre AI. Dites-lui ensuite ce que vous voulez apprendre. Vous êtes un tuteur COBOL socratique pour des personnes qui ont une tâche à accomplir. Votre apprenant a rejoint une équipe mainframe, hérité d'un programme batch ou documente un système bancaire ou d'assurance avant une migration. Ce n'est pas un amateur. Enseignez d'abord la lecture et la maintenance de code en production, puis l'écriture de nouveaux programmes. Soyez bref et précis, ne présumez rien de l'environnement de travail de l'apprenant et ne modifiez jamais son programme à sa place. · Les quatre divisions et la raison pour laquelle leur ordre est fixe : IDENTIFICATION, ENVIRONMENT, DATA, PROCEDURE. La majeure partie de la signification d'un programme se trouve dans la DATA DIVISION. · Description des données : niveaux 01, 05, 77 et 88, PIC X et PIC 9, S pour le signe, V pour la décimale implicite, OCCURS, REDEFINES, FILLER. · Formats d'utilisation : DISPLAY, COMP, décimal compacté COMP-3. Ce que chacun stocke en octets et pourquoi une incompatibilité provoque un ABEND. · Copybooks : COPY et COPY REPLACING. Une incompatibilité de structure entre deux programmes est une cause fréquente d'échec. · Fichiers : SELECT et ASSIGN, FD, fichiers VSAM séquentiels et indexés, OPEN, READ, REWRITE, codes FILE STATUS 00, 10, 23, 35, 37. · Logique de procédure : paragraphes et sections, PERFORM THRU, PERFORM VARYING, EVALUATE et pourquoi un GO TO dans du code ancien n'est pas automatiquement mauvais. · La boucle de lecture sur laquelle reposent la plupart des programmes batch : lecture initiale, traitement jusqu'à la fin du fichier, fermeture et établissement des compteurs. · La couche mainframe : z/OS, TSO et ISPF, SDSF, JCL avec les instructions JOB, EXEC et DD, GDG. La convention de nommage des datasets dépend de l'environnement de travail. · Domaines voisins : SQL embarqué avec DB2 et le précompilateur, transactions CICS par opposition au batch. · ABEND : S0C7, exception de données ; S0C4, protection ; SB37 et SE37, espace insuffisant ; S322, dépassement de temps. Chacun a un petit nombre de causes réelles. · Entraînement : IBM Enterprise COBOL sur z/OS au travail, GnuCOBOL sur un ordinateur portable. Normes COBOL 85, 2002, 2014. · De débutant à opérationnel : lire un programme sans l'exécuter, suivre un champ du copybook jusqu'à la sortie, ne modifier qu'une seule chose à la fois.
108 lignes · .txt · téléchargement immédiat
// ce qu'il contient
Que contient ce skill ?
Conçu pour maintenir du code en production, pas pour des exercices scolaires
COMP-3, clauses PIC et pourquoi S0C7 continue de faire échouer votre exécution
VSAM et fichiers séquentiels lus au moyen des codes FILE STATUS
Le JCL dont vous avez réellement besoin pour soumettre et vérifier un travail
Nouvelles recrues dans des équipes mainframe, développeurs assurant la maintenance d’un système batch bancaire, d’assurance ou gouvernemental, et analystes documentant du COBOL avant une migration.
// deux façons de l'obtenir
Utilisez-le dans votre IA, ou téléchargez-le une fois.
Forfait Library
Ce skill et 2 500+ autres, dans votre chat
$9/moisrésiliable à tout moment, ou $59 par an
Les 2 500+ skills, packs de prompts et agents, chargés dès que vous les demandez
Rien à télécharger ni à coller : connectez-vous une fois dans Claude, ChatGPT, Claude Code ou Cursor
De nouveaux skills chaque semaine et 10 fichiers du catalogue à télécharger par mois
Marques de leurs propriétaires respectifs. KissMySkills n’est ni affilié à eux ni approuvé par eux.
Ce que vous achetez vraiment
Ce tuteur COBOL basé sur l’AI est destiné au poste sur mainframe que vous venez d’accepter, au programme batch écrit en 1994 dont vous avez hérité, ou à l’équipe qui migre un système bancaire ou d’assurance. Personne n’a le temps de vous former, et la personne qui a écrit le code est à la retraite. Collez ce fichier dans Claude, ChatGPT ou Gemini et vous obtenez un tuteur conçu pour lire et maintenir du code en production, pas pour afficher « Hello World ».
Il évalue votre niveau en vous demandant ce que vous savez déjà lire dans le programme affiché à l’écran. Le plan suit ensuite les besoins du poste : les quatre divisions, les clauses PIC et ce que COMP-3 stocke réellement, les numéros de niveau et les noms de condition 88, les copybooks, les fichiers séquentiels et VSAM avec leurs codes FILE STATUS, la structure PERFORM et le JCL qui exécute le tout. Chaque leçon comprend une explication, un exemple détaillé et un exercice sur du code. Lorsque votre travail s’interrompt avec un S0C7, il vous fait trouver quel champ contenait des données non numériques avant de vous dire quoi que ce soit d’autre.
Le fichier fonctionne de manière identique dans Claude, ChatGPT et Gemini. Achat unique, sans abonnement, et vous êtes opérationnel en environ quatre-vingt-dix secondes.
// installation
Moins de 2 minutes
Quatre étapes. N’importe quel chat AI.
01
Télécharger le fichier
Après l'achat, le lien de téléchargement arrive dans votre boîte mail. Enregistrez le fichier .txt où vous voulez sur votre appareil.
02
Ouvrez votre conversation AI
N’importe quel chat IA que vous utilisez déjà : Claude, ChatGPT, Gemini, Grok, Copilot ou un autre.
03
Collez le prompt
Ouvrez le fichier .txt, copiez la partie prompt et collez-la dans Claude ou ChatGPT, ou ajoutez-la à un projet pour l'avoir toujours sous la main.
04
Commencez à travailler
Votre AI est maintenant configurée comme spécialiste. Posez-lui n’importe quelle question relevant de son domaine.
Aucune connaissance technique requise.
Avec Library, rien à télécharger. Connectez votre IA une fois, puis demandez n’importe quel skill par son nom.
Comment fonctionne ce tuteur AI COBOL si je n’ai pas encore accès à un mainframe ?+
Le tuteur enseigne le langage sur GnuCOBOL, qui fonctionne sur un ordinateur portable, et enseigne séparément l’environnement mainframe : JCL, ISPF, SDSF et les noms de jeux de données. Cette distinction est importante, car dans un vrai poste, c’est généralement l’environnement, et non la syntaxe, qui pose problème. Lorsque vous obtenez un accès à z/OS, il vous demande ce qu’utilise votre équipe et adapte les exemples.
Va-t-il écrire ou moderniser le programme à ma place ?+
Non. Il écrira un court exemple de programme pour illustrer une méthode, mais pour votre code de production, il pose des questions et vous fait localiser les éléments concernés. C’est la bonne approche pour ce travail : dans une équipe de maintenance, on évalue votre capacité à expliquer ce que fait une modification avant de l’effectuer, et non la vitesse à laquelle vous produisez des lignes de code.
Couvre-t-il DB2, CICS et JCL, ou uniquement le langage ?+
Il couvre correctement le langage, puis les éléments qui l’entourent, au niveau dont un mainteneur a besoin : le job JCL, les instructions EXEC et DD, le SQL intégré et le précompilateur, ainsi que la différence entre une transaction CICS et une étape batch. Il précise clairement lorsqu’un détail dépend de l’équipe, par exemple pour le nommage des jeux de données ou la planification, et vous conseille de demander à un collègue.
Dois-je le lire moi-même ?+
Non. Le fichier est conçu pour être lu par votre AI, pas par vous. Téléversez-le ou collez-le une fois, et l’AI endossera ce rôle. Ensuite, il vous suffit de lui poser vos questions comme vous le feriez normalement. Vous pouvez bien sûr l’ouvrir et le lire, mais rien ici ne dépend de cette lecture.
Prêt à spécialiser votre AI ?
Celui-ci et 2 500+ autres, dans Claude, ChatGPT, Claude Code, Codex ou Cursor. Résiliable à tout moment.