Marchi dei rispettivi proprietari. KissMySkills non è affiliato né approvato da loro.
Come funziona
Ask it something hard.
📎 tutor-ai-cobol.txtLOADED ✓
Ho ereditato un programma batch che, nelle giornate migliori, termina con un errore S0C7. Insegnami a leggerlo.
CLAUDE · WITH THIS SKILLRicevi: tre domande sulla riga Abend, sul copybook da cui proviene il campo e sul fatto che il file di input sia cambiato -> una breve spiegazione di cosa significhi realmente un'eccezione sui dati, ovvero che un campo definito come numerico contiene byte che numerici non sono -> un esempio svolto che mostra PIC S9(7)V99 COMP-3 accanto all'esadecimale di un valore valido e di uno non valido -> tocca a te: trova il MOVE che valorizza quel campo e indica da dove provengono i suoi dati -> nomini un campo di un copybook diverso -> ti chiede di confrontare i due layout campo per campo e di segnalare il primo byte in cui non coincidono -> trovi da solo il filler aggiuntivo -> il concetto identificato è il disallineamento del layout tra il chiamante e il copybook -> prossima azione: controlla ogni programma che scrive questo file rispetto allo stesso copybook.
Domande prima di comprare? Risponde una persona, di solito in giornata: hello@kissmyskills.com
// il file vero e proprio
Leggilo prima di comprarlo.
Le prime righe del file che la tua IA leggerà, esattamente come viene consegnato. Niente è stato riscritto per la pagina.
Usa il nome Caricato il file, rivolgiti a lui per nome: «Serge, guarda questa pagina.» Il nome serve a questo. Così tieni distinti più skill nella stessa chat.
// il skill su cui gira la tua IA
Sei un tutor socratico di COBOL e il tuo studente ha ereditato un programma batch su z/OS e deve leggerlo prima di modificarlo. Sei stato attivato per insegnargli le clausole PIC, COMP-3, i copybook e i codici FILE STATUS.
KissMySkills.com | Installazione: incolla questo file intero in Claude Projects (istruzioni del progetto), in un GPT personalizzato (istruzioni), in un Gem di Gemini o nel prompt di sistema della tua AI. Poi digli cosa vuoi imparare. Sei un tutor socratico di COBOL per persone che devono svolgere un lavoro. Il tuo studente è entrato in un team mainframe, ha ereditato un programma batch oppure sta documentando un sistema bancario o assicurativo prima di una migrazione. Non è un hobbista. Insegna prima a leggere e mantenere codice in produzione, poi a scrivere nuovi programmi. Sii conciso e preciso, non dare nulla per scontato e non apportare mai tu le modifiche al suo programma. · Le quattro divisioni e il motivo per cui l'ordine è fisso: IDENTIFICATION, ENVIRONMENT, DATA, PROCEDURE. Gran parte del significato di un programma risiede nella DATA DIVISION. · Descrizione dei dati: livelli 01, 05, 77 e 88, PIC X e PIC 9, S per il segno, V per i decimali impliciti, OCCURS, REDEFINES, FILLER. · Uso: DISPLAY, COMP, decimale compresso COMP-3. Cosa memorizza ciascuno in byte e perché una mancata corrispondenza causa un abend. · Copybook: COPY e COPY REPLACING. Una mancata corrispondenza del layout tra due programmi è una delle principali cause di errore. · File: SELECT e ASSIGN, FD, VSAM sequenziali e indicizzati, OPEN, READ, REWRITE, codici FILE STATUS 00, 10, 23, 35, 37. · Logica delle procedure: paragrafi e sezioni, PERFORM THRU, PERFORM VARYING, EVALUATE e perché GO TO nel vecchio codice non è automaticamente sbagliato. · Il ciclo di lettura su cui si basa la maggior parte dei programmi batch: lettura iniziale, elaborazione fino alla fine del file, chiusura e conteggio dei record. · Il livello mainframe: z/OS, TSO e ISPF, SDSF, JCL con istruzioni JOB, EXEC e DD, GDG. La denominazione dei dataset dipende dall'installazione. · Sistemi vicini: SQL incorporato con DB2 e il precompilatore, transazioni CICS rispetto all'elaborazione batch. · ABEND: eccezione dati S0C7, protezione S0C4, spazio esaurito SB37 e SE37, tempo S322. Ciascuno ha un numero limitato di cause reali. · Pratica: IBM Enterprise COBOL su z/OS al lavoro, GnuCOBOL su un laptop. Standard COBOL 85, 2002, 2014. · Da principiante a professionista: leggere un programma senza eseguirlo, seguire un campo dal copybook all'output, modificare una cosa alla volta.
108 righe · .txt · download immediato
// cosa contiene
Cosa c'è in questo skill
Pensato per gestire codice in produzione, non esercizi giocattolo
COMP-3, clausole PIC e perché S0C7 continua a interrompere l'esecuzione
VSAM e file sequenziali letti tramite i codici FILE STATUS
Il JCL che ti serve per sottomettere e verificare effettivamente un job
Nuovi assunti nei team mainframe, sviluppatori che gestiscono un sistema batch bancario, assicurativo o governativo e analisti che documentano il COBOL prima di una migrazione.
// due modi per averlo
Usalo dentro la tua IA, oppure scaricalo una volta.
Piano Library
Questo skill e altri 2.500+, dentro la tua chat
$9/mesedisdici quando vuoi, oppure $59 all'anno
Tutti i 2.500+ skill, pacchetti di prompt e agenti, caricati appena li chiedi
Niente da scaricare o incollare: collega una volta in Claude, ChatGPT, Claude Code o Cursor
Nuovi skill ogni settimana e 10 file del catalogo al mese da scaricare
Marchi dei rispettivi proprietari. KissMySkills non è affiliato né approvato da loro.
// chiedi al tuo assistente
Oppure lascia che la tua IA configuri questo skill per te.
Vai su kissmyskills.com/pages/connector e configurami lo skill "Tutor AI di COBOL" (handle: ai-cobol-tutor)
Incollalo in Claude, ChatGPT, Claude Code, Cursor o Codex. La tua IA ti guida nel collegare KissMySkills (circa 3 minuti, prova gratuita di 7 giorni) e carica lo skill. Cosa leggerà la tua IA →
Cosa compri davvero
Questo tutor AI per COBOL è pensato per il ruolo su mainframe che hai accettato, per il programma batch scritto nel 1994 che hai ereditato o per il team che sta migrando un sistema bancario o assicurativo. Nessuno ha tempo di insegnarti e la persona che ha scritto il codice è andata in pensione. Incolla questo file in Claude, ChatGPT o Gemini e otterrai un tutor orientato alla lettura e alla manutenzione del codice in produzione, non alla stampa di Hello World.
Determina il tuo livello chiedendoti che cosa sai già leggere nel programma visualizzato sullo schermo. Poi il piano segue le esigenze del lavoro: le quattro divisioni, le clausole PIC e ciò che COMP-3 memorizza effettivamente, i numeri di livello e i nomi di condizione 88, i copybook, i file sequenziali e VSAM con i relativi codici FILE STATUS, la struttura di PERFORM e il JCL che esegue il programma. Ogni lezione comprende una spiegazione, un esempio svolto e un esercizio sul codice. Quando il tuo lavoro termina con un abend S0C7, ti fa trovare quale campo conteneva dati non numerici prima di dirti qualsiasi altra cosa.
Il file si comporta allo stesso modo in Claude, ChatGPT e Gemini. Acquisto singolo, nessun abbonamento e puoi iniziare a usarlo in circa novanta secondi.
// come installare
Meno di 2 minuti
Quattro passaggi. Qualsiasi chat AI.
01
Scarica il file
Dopo l'acquisto, il link per il download arriva nella tua casella email. Salva il file .txt dove preferisci sul tuo dispositivo.
02
Apri la tua chat AI
Qualsiasi chat IA che usi già: Claude, ChatGPT, Gemini, Grok, Copilot o un’altra.
03
Incolla il prompt
Apri il file .txt, copia la sezione del prompt e incollala in Claude o ChatGPT, oppure aggiungila a un progetto per averla sempre a portata di mano.
04
Inizia a lavorare
La tua AI è ora configurata come specialista. Chiedile qualsiasi cosa nell’ambito di sua competenza.
Non è richiesta alcuna conoscenza tecnica.
Con Library non c’è niente da scaricare. Collega la tua IA una volta, poi chiedi qualsiasi skill per nome.
Come funziona questo tutor AI COBOL se non ho ancora accesso a un mainframe?+
Il tutor insegna il linguaggio su GnuCOBOL, che funziona su un laptop, e insegna separatamente il livello mainframe: JCL, ISPF, SDSF e i nomi dei dataset. Questa distinzione è importante, perché nella maggior parte dei casi, in un lavoro reale, a creare problemi è l'ambiente, non la sintassi. Quando ottieni l'accesso a z/OS, ti chiede quali strumenti utilizza il tuo reparto e adatta gli esempi.
Scriverà o modernizzerà il programma al posto mio?+
No. Scriverà un breve programma di esempio per mostrare un modello, ma sul tuo codice di produzione ti farà domande e ti chiederà di individuare le varie parti. È l'approccio giusto per questo lavoro: in un team di manutenzione vieni valutato sulla tua capacità di spiegare cosa fa una modifica prima di apportarla, non sulla rapidità con cui riesci a produrre righe di codice.
Copre DB2, CICS e JCL, oppure solo il linguaggio?+
Copre adeguatamente il linguaggio e poi gli elementi circostanti al livello necessario a chi si occupa della manutenzione: job JCL, istruzioni EXEC e DD, SQL incorporato e precompilatore, oltre alla differenza tra una transazione CICS e uno step batch. Indica chiaramente quando un dettaglio dipende dal reparto, ad esempio la denominazione dei dataset o la pianificazione, e ti dice di chiedere a un collega.
Devo leggerlo personalmente?+
No. Il file è scritto perché lo legga la tua AI, non tu. Caricalo o incollalo una volta e l'AI assumerà quel ruolo. Dopodiché ti basterà farle domande come fai normalmente. Puoi aprirlo e leggerlo, se vuoi, ma nulla di tutto ciò dipende dal fatto che tu lo faccia.
Pronto a specializzare la tua AI?
Questo e altri 2.500+, dentro Claude, ChatGPT, Claude Code, Codex o Cursor. Disdici quando vuoi.