{"title":"Learn","description":null,"products":[{"product_id":"vera-study-tutor-learning-assistant-ai-skill","title":"Vera - AI Tutor \u0026 Learning Assistant Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n\n  \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n    Drop Vera into Claude and get a Study Tutor who explains any concept at the right level, creates practice questions with model answers, builds structured revision plans, uses Socratic questioning to develop real understanding rather than surface recall, and tries a completely different explanation when the first one does not land.\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n    Vera's success criterion is not that you can recite the answer - it is that you understand it well enough to apply it to a new situation. She is one of the most level-calibrated AI tutoring tools available in Claude format - she always asks about the learner's current level before explaining, because photosynthesis for a 10-year-old needs a completely different approach from an A-Level student or a first-year university student. She never repeats the same explanation more slowly when it does not land - she tries a different analogy, a different example, a different angle. And she tutors across the full curriculum: STEM, humanities, social sciences, professional qualifications, and coding.\n  \u003c\/p\u003e\n\n  \u003cdiv style=\"background: #E8F6F9; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #1A8FA8; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eWhat you get\u003c\/p\u003e\n    \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(26,143,168,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #1A8FA8; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003eConcept explanations at the right level - complex ideas broken into digestible steps, the \"why\" explained not just the \"what\", analogies and concrete examples used to connect new concepts to what you already know, and multiple explanation approaches tried until understanding genuinely arrives\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(26,143,168,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #1A8FA8; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003eExam and qualification preparation - practice questions at appropriate difficulty with model answers and marking guidance, common exam mistakes and how to avoid them, topic-by-topic revision notes, and exam technique guidance including command word interpretation and mark scheme awareness for GCSE, A-Level, degree, ACCA, SQE, and professional qualifications\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(26,143,168,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #1A8FA8; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003eStudy plans and revision schedules - structured plans from a goal and timeline, topic prioritisation by weakness, spaced repetition schedules for retention using the forgetting curve, and realistic daily and weekly revision schedules that account for how memory actually works rather than how we wish it did\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(26,143,168,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #1A8FA8; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003eUnderstanding checking and Socratic dialogue - questions that test application not just memory, misconception identification and gentle correction, Socratic questioning to develop deeper analytical understanding, self-test quizzes, and Anki-ready flashcard content designed for effective spaced repetition\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(26,143,168,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #1A8FA8; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003eMulti-subject tutoring across the full curriculum - STEM (mathematics, statistics, physics, chemistry, biology), humanities (history, English literature, philosophy), social sciences (economics, psychology, law), business (finance, strategy, marketing), languages (grammar, vocabulary, writing), and coding (programming concepts, debugging, algorithms)\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n        \u003cspan style=\"color: #1A8FA8; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n        \u003cspan\u003eLearning support for every context - school and university students, professional qualification candidates (ACCA, CIMA, ACA, SQE, MRCGP), career changers learning new fields, professionals updating technical knowledge, and lifelong learners returning to study after years away who need a patient, unhurried starting point\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 vera-study-tutor-learning-assistant-ai-skill.skill\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eUnder 2 min install\u003c\/span\u003e\n    \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n    \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eWorks with Claude, ChatGPT \u0026amp; any AI chat\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-left: 3px solid #1A8FA8; padding-left: 16px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #1A8FA8; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eHow to install\u003c\/p\u003e\n    \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n      Download the .skill package → open Claude → paste SKILL.md into your Project Instructions or system prompt → tell Vera the subject, your current level, and whether you need an explanation, practice questions, or a revision plan → she starts teaching instantly.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57640179892488,"sku":"vera-study-tutor-learning-assistant-ai-skill","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/vera-study-tutor-learning-assistant-ai-skill-book.jpg?v=1787139871"},{"product_id":"genevra-test-prep-exam-coach","title":"Genevra - Test Prep Tutor AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n  \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eDrop Genevra into Claude and get a Senior Test Prep \u0026amp; Exam Coach who diagnoses the real gap behind a stuck score before building the plan.\u003c\/p\u003e\n  \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eGenevra covers diagnostic-driven study planning, timed-practice pacing strategy, score-gap diagnosis, and realistic score-improvement timelines for the SAT, ACT, GRE, and GMAT.\u003c\/p\u003e\n  \u003cdiv style=\"background: #E7F8F5; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n    \u003cp style=\"font-size: 10px; font-weight: 600; color: #24A88E; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eWhat you get\u003c\/p\u003e\n    \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(36,168,142,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A88E; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eDiagnoses whether a stuck score is a content gap, a speed gap, or a test-anxiety gap, because each one needs a different fix\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(36,168,142,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A88E; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eBuilds targeted week-by-week study plans around your actual weak areas instead of a generic full-syllabus review\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(36,168,142,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A88E; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eTreats pacing and timing as its own skill, with dedicated drills, not something that fixes itself once content improves\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A88E; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eSets realistic score-improvement timelines grounded in typical prep-time-to-gain patterns, never an oversold promise\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n    \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 genevra-test-prep-exam-coach.skill\u003c\/span\u003e\n    \u003cspan style=\"font-size:11px; color:#888780;\"\u003eUnder 2 min install\u003c\/span\u003e\n    \u003cspan style=\"font-size:11px; color:#888780;\"\u003eWorks with Claude, ChatGPT \u0026amp; any AI chat\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv style=\"border-left:3px solid #24A88E; padding-left:16px;\"\u003e\n    \u003cp style=\"font-size:10px; font-weight:600; color:#24A88E; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eHow to install\u003c\/p\u003e\n    \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDownload the .skill package → open Claude → paste SKILL.md into your Project Instructions or system prompt → describe your requirement → Genevra builds the answer. Includes a full worked example so you see exactly what you get.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58329459753224,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/genevra-test-prep-exam-coach-book.jpg?v=1787139873"},{"product_id":"ai-homework-helper","title":"AI Homework Helper","description":"\u003cp\u003eYour kid is stuck at the kitchen table and you have already forgotten how to do it. This turns Claude or ChatGPT into a homework helper that explains the thing at their actual level, works through the problem one step at a time, finds where their answer went wrong and gets them ready for the test on Thursday.\u003c\/p\u003e\u003cp\u003ePaste the file into a Claude Project, a custom GPT or a Gemini Gem once. Then use it every evening: explain this, work through it with me, check my work, test prep, or plan the evening when there is a pile of it. It remembers the year, the subjects, the method the teacher wants and the mistakes that keep repeating, so nobody explains the situation twice.\u003c\/p\u003e\u003cp\u003eThe whole point is that it does not do the work. It refuses to write the essay or answer the test, asks for an attempt first, and points at an error instead of fixing it, and it says plainly that each school sets its own rules on AI help and those are the rules that count. One payment, no subscription, use it all year.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58616986501384,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-homework-helper-book.jpg?v=1788645820"},{"product_id":"ai-language-tutor","title":"AI Language Tutor","description":"\u003cp\u003eYou have the app, the streak and the badges, and you still cannot hold a conversation. This turns Claude or ChatGPT into a language tutor that actually talks to you at your level, corrects the mistakes that break understanding, explains grammar through examples and brings your new words back until they stick.\u003c\/p\u003e\u003cp\u003ePaste the file into a Claude Project, a custom GPT or a Gemini Gem once. Then use it in four ways: plain conversation, a breakdown of the mistake you keep making, a set of words for the week with spaced review, or a role play of the exact situation you are dreading, whether that is a job interview or a doctor's appointment. It works out your CEFR level, holds the difficulty there, and remembers the errors that repeat.\u003c\/p\u003e\u003cp\u003eThe rule it follows is the one most tutors get wrong: correct the error that blocks meaning and let the small ones pass, because a person corrected on every article stops talking. One payment, no subscription, use it every day.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58616989188360,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-language-tutor-book.jpg?v=1788645821"},{"product_id":"ai-python-tutor","title":"AI Python Tutor","description":"\u003cp\u003eThis AI Python tutor is for the moment you have watched the videos, followed along with the instructor, and still cannot start a script from an empty file. That is tutorial hell, and another course will not get you out of it. This file turns Claude, ChatGPT or Gemini into a tutor that makes you write the Python yourself: wrong first, then working, then clean.\u003c\/p\u003e\u003cp\u003eIt starts with a five minute level check, a task rather than a quiz, then builds a lesson arc from where you actually are: lists and loops, functions, dictionaries, files, errors and tracebacks, classes, then requests and pandas. Each lesson is one short explanation, one worked example, one task for you, one check. When your code breaks it does not paste the fix. It points at the line, asks what you expected that line to do, and lets you find the gap.\u003c\/p\u003e\u003cp\u003eThe same file works in Claude, ChatGPT and Gemini. Paste it once into a Project, a custom GPT or a Gem, install takes under two minutes, and it is a single payment with nothing to renew.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634791977224,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-python-tutor-1.png?v=1789381390"},{"product_id":"ai-javascript-tutor","title":"AI JavaScript Tutor","description":"\u003cp\u003eThis AI JavaScript tutor is for when you can follow a tutorial and edit someone else's file, but asked to make a button do something on a blank page you freeze. Async is where most people quietly give up. This file turns Claude, ChatGPT or Gemini into a tutor that has you write JavaScript in the browser console from the first lesson.\u003c\/p\u003e\u003cp\u003eIt places you with one task rather than a quiz, then runs a lesson arc that matches how JavaScript actually breaks: values and scope, arrays and map, objects and destructuring, then the DOM, events, and only then promises and async await. Every lesson is one explanation, one worked example, one task for you, one check. When your code throws Cannot read properties of undefined, it does not paste a fix. It asks what you expected that variable to hold at that line.\u003c\/p\u003e\u003cp\u003eWorks identically in Claude, ChatGPT and Gemini. One paste into a Project, a custom GPT or a Gem and you are running in about two minutes. Bought once, no subscription. Pairs with \u003ca href=\"\/products\/ai-skill-for-javascript\"\u003eAI Skill for JavaScript\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634792009992,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-javascript-tutor-1.png?v=1789381394"},{"product_id":"ai-math-tutor","title":"AI Math Tutor","description":"\u003cp\u003eThis AI math tutor is for the gap between following a worked example on the board and sitting in front of the same question at home with nothing. Maybe there is an exam in eleven weeks, maybe you dropped it at sixteen and now a course needs it back. This file turns Claude, ChatGPT or Gemini into a tutor that makes you do the working yourself, line by line, with the answer withheld.\u003c\/p\u003e\u003cp\u003eIt places you with three questions and one short problem, then builds an arc from where you really are: fractions and rearranging, quadratics, functions and graphs, logs, trigonometry, then differentiation and integration. Every lesson is one explanation, one worked example, one problem for you, one check. When your working goes wrong it does not print the correct solution. It quotes the line where the sign flipped and asks what happened to the bracket.\u003c\/p\u003e\u003cp\u003eSame file in Claude, ChatGPT and Gemini. Paste it into a Project, a custom GPT or a Gem, about two minutes, then it is yours. Single payment, nothing renews.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634792042760,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-math-tutor-1.png?v=1789381398"},{"product_id":"ai-excel-tutor","title":"AI Excel Tutor","description":"\u003cp\u003eThis AI Excel tutor is for the day you put Excel on your CV and someone sends you a 9,000 row export asking for a summary by region. You can filter and you can total a column, and beyond that you are guessing. This file turns Claude, ChatGPT or Gemini into a tutor that has you build the workbook yourself, formula by formula.\u003c\/p\u003e\u003cp\u003eIt places you with one task on real messy data rather than a quiz, then runs an arc in the order Excel actually breaks: absolute references, IF and IFERROR, XLOOKUP and INDEX MATCH, SUMIFS, cleaning up numbers stored as text, tables, then PivotTables and dynamic arrays. Each lesson is one explanation, one worked example, one task, one check. When your lookup returns #N\/A it does not send a corrected formula. It asks you to run LEN on both cells and tell it what you see.\u003c\/p\u003e\u003cp\u003eThe file behaves the same in Claude, ChatGPT and Gemini. Drop it into a Project, a custom GPT or a Gem in about two minutes. Pay once, keep it.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634792108296,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-excel-tutor-1.png?v=1789381403"},{"product_id":"ai-sql-tutor","title":"AI SQL Tutor","description":"\u003cp\u003eThis AI SQL tutor is for when you can write a SELECT with a WHERE and not much more. Then a join turns 400 orders into 1,200, a LEFT JOIN quietly drops the customers you were looking for, and you cannot say why. This file turns Claude, ChatGPT or Gemini into a tutor that has you write queries and read your own row counts, not someone else's solution.\u003c\/p\u003e\u003cp\u003eIt places you with one query on a schema you describe, then teaches the thing most courses skip: the order the database actually runs your clauses, FROM then WHERE then GROUP BY then HAVING then SELECT. Half of all SQL confusion dies there. From that base it runs joins, fan out, NULL behaviour, CTEs and window functions. When your result set is the wrong size it does not rewrite the query. It asks how many rows you expected and where the extras came from.\u003c\/p\u003e\u003cp\u003eOne file, identical in Claude, ChatGPT and Gemini. Paste it into a Project, a custom GPT or a Gem, roughly two minutes, and it is yours for good with no subscription.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634792730888,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-sql-tutor-1.png?v=1789381407"},{"product_id":"ai-photoshop-tutor","title":"AI Photoshop Tutor","description":"\u003cp\u003eThis AI Photoshop tutor is for when you have watched a hundred speed edits and still flatten the file, erase pixels you needed and start again. Photoshop is not hard because the tools are hidden. Nobody taught you the order. This file turns Claude, ChatGPT or Gemini into a tutor that has you do every step yourself.\u003c\/p\u003e\u003cp\u003eIt places you with one task, cut out an object and put it on a new background, then builds an arc around the rule the tutorials skip: nothing destructive, ever. Masks instead of the eraser, adjustment layers instead of Image Adjustments, smart objects instead of scaling pixels twice. Each lesson is one explanation, one worked example, one task on your file, one check. When your mask does nothing it does not tell you the fix. It asks which thumbnail has the white border around it.\u003c\/p\u003e\u003cp\u003eThe file behaves the same in Claude, ChatGPT and Gemini. One paste into a Project, a custom GPT or a Gem takes about two minutes. Buy it once, no subscription on top of Adobe's. Pairs with \u003ca href=\"\/products\/ai-skill-for-photoshop\"\u003eAI Skill for Photoshop\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634792763656,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-photoshop-tutor-1.png?v=1789381411"},{"product_id":"ai-illustrator-tutor","title":"AI Illustrator Tutor","description":"\u003cp\u003eThis AI Illustrator tutor is for the point where most people stop: the Pen tool. You click, a handle shoots off somewhere, the curve goes lumpy, and you go back to tracing with thirty anchor points. This file turns Claude, ChatGPT or Gemini into a tutor that has you draw the paths yourself, with the anchor point count as the score.\u003c\/p\u003e\u003cp\u003eIt places you with one task, rebuild a simple icon from primitives, then runs an arc built around the thing that separates vector work from doodling: the fewest points that describe the curve. Shapes and Shape Builder first, then straight paths, then curves, then handles and corner points, then Pathfinder, strokes, colour, type and export. Each lesson is one explanation, one worked example, one task, one check. When your curve wobbles it does not redraw it. It asks how many points you used and where you placed them relative to the extremes.\u003c\/p\u003e\u003cp\u003eIdentical behaviour in Claude, ChatGPT and Gemini. Paste it into a Project, a custom GPT or a Gem once, about two minutes, and you own it. No subscription from us.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634792796424,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-illustrator-tutor-1.png?v=1789381416"},{"product_id":"ai-premiere-pro-tutor","title":"AI Premiere Pro Tutor","description":"\u003cp\u003eThis AI Premiere Pro tutor is for when you can cut clips on a timeline, then the export looks soft, the dialogue is too quiet on one device and too loud on another, and you cannot say why. This file turns Claude, ChatGPT or Gemini into a tutor that works on your own footage, in the order a working editor does the job.\u003c\/p\u003e\u003cp\u003eIt places you with one task and three questions about your camera and your deliverable, then teaches the order that fixes most problems before they start: sequence settings matched to the footage, three point editing with I and O rather than dragging, trimming with Q and W, then story, then sound, then colour, then titles, then export. Colour and titles last, always. When your clip sits small in the frame it does not hand you a setting. It asks what the sequence frame size is and what the clip's is.\u003c\/p\u003e\u003cp\u003eWorks the same in Claude, ChatGPT and Gemini. One paste into a Project, a custom GPT or a Gem, about two minutes. Paid for once, no recurring fee from us. Pairs with \u003ca href=\"\/products\/ai-skill-for-premiere-pro\"\u003eAI Skill for Premiere Pro\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634792829192,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-premiere-pro-tutor-1.png?v=1789381421"},{"product_id":"ai-sketch-tutor","title":"AI Sketch Tutor","description":"\u003cp\u003eThis AI Sketch tutor is for the Mac UI design app, the one with artboards and Symbols. A button Symbol smears its icon when you resize it, a colour change means editing forty screens by hand, and the developer asks for specs you cannot give. This file turns Claude, ChatGPT or Gemini into a tutor that has you do the work in Sketch itself.\u003c\/p\u003e\u003cp\u003eIt places you with one task, build a button as a Symbol and resize it, then runs the arc most tutorials never reach: Color Variables and Text Styles before anything is drawn twice, then Symbols and overrides, then resizing constraints, then Smart Layout, then prototyping and Cloud handoff. When your icon distorts it does not send you a fixed file. It asks what the constraints on that layer are set to, and what you wanted to stay fixed.\u003c\/p\u003e\u003cp\u003eThe file behaves identically in Claude, ChatGPT and Gemini. Paste it into a Project, a custom GPT or a Gem in about two minutes. One payment, no subscription beyond the one you already pay Sketch. Pairs with \u003ca href=\"\/products\/ai-skill-for-sketch\"\u003eAI Skill for Sketch\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634792861960,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-sketch-tutor-1.png?v=1789381435"},{"product_id":"ai-blender-tutor","title":"AI Blender Tutor","description":"\u003cp\u003eThis AI Blender tutor is for the moment you have followed the donut and cannot model anything else. Then a Bevel comes out uneven, a Subdivision Surface turns your box into a pillow, and the render is dark for no reason. This file turns Claude, ChatGPT or Gemini into a tutor that has you build the mesh yourself.\u003c\/p\u003e\u003cp\u003eIt places you with one task and then teaches the thing tutorials skip in minute two: applied transforms. A cube with a scale of 3.2 in the N panel will break every modifier you put on it, and knowing that saves months. From there the arc runs edit mode, loop cuts and support loops, the modifier stack, topology and normals, materials, UVs, lighting and rendering. When your bevel goes uneven it does not hand you a fixed file. It asks you to press N and read out the scale values.\u003c\/p\u003e\u003cp\u003eSame behaviour in Claude, ChatGPT and Gemini. Paste it into a Project, a custom GPT or a Gem once, roughly two minutes. Blender is free, and this is a single payment with nothing recurring. Pairs with \u003ca href=\"\/products\/ai-skill-for-blender\"\u003eAI Skill for Blender\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634792894728,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-blender-tutor-1.png?v=1789381440"},{"product_id":"ai-writing-tutor","title":"AI Writing Tutor","description":"\u003cp\u003eThis AI writing tutor online is for the draft that says the important thing in paragraph four. Every sentence is roughly the same length. You can feel that it is flat and you cannot say why, and the feedback you get back is \"tighten this up\", which teaches you nothing. This file turns Claude, ChatGPT or Gemini into a tutor that names the actual fault in your own text and then makes you fix it.\u003c\/p\u003e\u003cp\u003eYou paste 300 words you wrote. It reverse outlines them, one line per paragraph, so you can see the shape you actually built rather than the one you intended. Then it names one fault, not twelve: the buried point, the claim with no evidence under it, the seven nominalisations, the paragraph that argues two things at once. You revise. It checks whether the fix held. Lessons run through structure, argument, sentence rhythm and cutting, and it keeps a list of the faults that come back in every piece you send.\u003c\/p\u003e\u003cp\u003eClaude, ChatGPT and Gemini all take the same file. Install takes about a minute, you pay once, and nothing renews.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634792960264,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-writing-tutor-1.png?v=1789381444"},{"product_id":"ai-accounting-tutor","title":"AI CPA Exam Coach","description":"\u003cp\u003eIf you want to learn accounting online, the first wall is that debits and credits feel arbitrary. You can recite that assets equal liabilities plus equity and you still cannot say which side depreciation goes on, and your trial balance is out by an amount you cannot find. This file turns Claude, ChatGPT or Gemini into a tutor that builds the mechanics in the order they actually make sense rather than the order the textbook prints them.\u003c\/p\u003e\u003cp\u003eIt starts with three questions and one small task: post two transactions and produce a trial balance. From your answer it knows whether the gap is the debit and credit rule, the accrual concept, or just arithmetic. Lessons run from the accounting equation through journals, T accounts, accruals, prepayments, depreciation and the link between the income statement, the balance sheet and the cash flow statement. It works your numbers with you, not for you, and says whether it is answering under IFRS or US GAAP before it answers.\u003c\/p\u003e\u003cp\u003eClaude, ChatGPT and Gemini all accept the same file. One payment, no renewal, and you are set up in a couple of minutes.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634792993032,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-accounting-tutor-1.png?v=1789383660"},{"product_id":"ai-canva-tutor","title":"AI Canva Tutor","description":"\u003cp\u003eIf you want to learn Canva, swapping the words in a template is not the hard part: making something that looks like yours is. Every post you finish looks slightly off in a way you cannot name. This file turns Claude, ChatGPT or Gemini into a tutor that teaches the Position tab and the design rules underneath the templates, so you stop guessing at spacing.\u003c\/p\u003e\u003cp\u003eIt cannot see your screen, so it works in tasks and descriptions. You get one job at a time, done in your own Canva account: build a 1080 by 1350 post with two text sizes only, set your Brand Kit fonts, crop an image inside a frame instead of stretching it. You report what you did or paste a description, and it tells you what broke and why. Lessons cover layers, alignment, contrast, Background Remover, Magic Resize and the export settings that decide whether your file prints or pixelates.\u003c\/p\u003e\u003cp\u003eOne file, and it behaves the same in Claude, ChatGPT and Gemini. Pay once, install in about a minute, nothing to renew. Pairs with \u003ca href=\"\/products\/ai-skill-for-canva\"\u003eAI Skill for Canva\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634793025800,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-canva-tutor-1.png?v=1789381449"},{"product_id":"ai-go-tutor","title":"AI Go Tutor","description":"\u003cp\u003eYou decided to learn Go programming, you read the Tour of Go twice, and you still write Go that looks like the Python or Java you left. Your error handling is a wall of ignored returns, and you cannot say when a channel beats a mutex. This file turns Claude, ChatGPT or Gemini into a Go tutor that sets tasks and makes you find your own deadlock.\u003c\/p\u003e\u003cp\u003eIt starts with a task, not a lecture: write a function that returns a value and an error, and it reads what you send. From that it knows whether you understand zero values, whether you are treating interfaces as things to declare up front, and whether you have met slice aliasing yet. Lessons run through structs and methods, pointer versus value receivers, implicit interfaces, error wrapping with %w, goroutines, channels, select and context cancellation. When your code is wrong it points at the line and asks what the zero value of that map is.\u003c\/p\u003e\u003cp\u003eSame file in Claude, ChatGPT and Gemini. Paid for once, installed in a minute, nothing renewing. Pairs with \u003ca href=\"\/products\/ai-skill-for-go\"\u003eAI Skill for Go\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634793058568,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-go-tutor-1.png?v=1789381453"},{"product_id":"ai-english-tutor","title":"AI English Tutor","description":"\u003cp\u003eThis AI English tutor is for the point where your English is good enough for most things and not good enough for the one that matters: a band 7 you have missed twice, a report your manager rewrites, a meeting where you understand everything and say almost nothing. This file turns Claude, ChatGPT or Gemini into a tutor built around the exams English is tested by and the work it is used for.\u003c\/p\u003e\u003cp\u003eIt asks what you are aiming at and picks the track: IELTS, TOEFL, a Cambridge paper, business English or academic writing. Then it marks against the real criteria rather than a vague better. An IELTS Task 2 answer comes back scored on all four criteria, with the one holding your band down named. It asks your first language, because the fix for missing articles is not the fix for the present perfect. Pronunciation runs on what you report, minimal pairs and word stress, since it cannot hear you.\u003c\/p\u003e\u003cp\u003eIf you want general conversation across many languages, our AI Language Tutor covers that. This one is English only, works the same in Claude, ChatGPT and Gemini, costs one payment and installs in a minute.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634793091336,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-english-tutor-1.png?v=1789381457"},{"product_id":"ai-ableton-live-tutor","title":"AI Ableton Live Tutor","description":"\u003cp\u003eThis AI Ableton Live tutor is for the forty unfinished projects you have, all of them eight bars long. You know where Session View is, you have never really used Arrangement, and your mixes sound thin. It works through the stock devices you already own rather than the plugin you were about to buy.\u003c\/p\u003e\u003cp\u003eIt cannot hear your track, and it says so. It works from what you describe: your device chain, your track count, your master meter reading, the exact warp mode on the sample that sounds smeared. From that it sets one task at a time in your own project. Move a loop from Session to Arrangement and finish 32 bars. Rebuild a reverb as a return track instead of nine separate instances. Set your peaks to hit minus 6 dB before you touch a compressor. Lessons run through warping, Drum Rack, Simpler, EQ Eight, sidechain, automation and export settings.\u003c\/p\u003e\u003cp\u003eThe file behaves identically in Claude, ChatGPT and Gemini. One payment, no subscription, about a minute to set up. Pairs with \u003ca href=\"\/products\/ai-skill-for-ableton-live\"\u003eAI Skill for Ableton Live\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634793124104,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-ableton-live-tutor-1.png?v=1789381462"},{"product_id":"ai-angular-tutor","title":"AI Angular Tutor","description":"\u003cp\u003eIf you want to learn Angular, the first problem is that half the tutorials you find were written for NgModules, the other half assume you already understand RxJS, and the codebase at work uses both. You can make a component render and you cannot say why a nested subscribe is a problem. This file turns Claude, ChatGPT or Gemini into a tutor that teaches the version you are actually on and makes you write the code yourself.\u003c\/p\u003e\u003cp\u003eIt asks your Angular version first, because standalone components became the default in 17 and signals landed in 16, and the answer changes with the number. Then it gives you a task and reads what you write. Lessons cover components and inputs, dependency injection with inject, services, HttpClient, the control flow blocks, signals against observables, switchMap instead of nesting subscriptions, reactive forms, lazy loaded routes and OnPush change detection. When your code is wrong it quotes the line and asks what happens on the second click.\u003c\/p\u003e\u003cp\u003eClaude, ChatGPT and Gemini run this file identically. Buy it once, install it in a minute, and nothing renews.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634793156872,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-angular-tutor-1.png?v=1789381466"},{"product_id":"ai-cinema-4d-tutor","title":"AI Cinema 4D Tutor","description":"\u003cp\u003eThis AI Cinema 4D tutor is for the point where you can follow a tutorial and still not repeat the result on your own brief. The Object Manager is a list of forty objects called Cube.1 and your renders come out grainy. It works in your own scene rather than someone else's project file.\u003c\/p\u003e\u003cp\u003eIt asks your version, since the release naming changed after R25 and Redshift now ships with the licence, and it asks which renderer you use before it talks about sampling. It cannot see your viewport, so it works from your object hierarchy: paste the Object Manager list and it can tell you why the Subdivision Surface is smoothing the wrong thing. Lessons run from primitives and generators through polygon modelling with clean quads, MoGraph Cloners driven by Fields, three point lighting, materials, UVs and render settings that stop the noise.\u003c\/p\u003e\u003cp\u003eThe same file works in Claude, ChatGPT and Gemini. Single payment, no subscription on our side, and setup takes about a minute. Pairs with \u003ca href=\"\/products\/ai-skill-for-cinema-4d\"\u003eAI Skill for Cinema 4D\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634793189640,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-cinema-4d-tutor-1.png?v=1789381476"},{"product_id":"ai-final-cut-pro-tutor","title":"AI Final Cut Pro Tutor","description":"\u003cp\u003eThis AI Final Cut Pro tutor is for the session you spend fighting the magnetic timeline. Your library is 400 GB, nothing is keyworded, and finding the shot takes longer than cutting it. You colour grade by dragging the saturation slider until it looks about right. It fixes the workflow underneath the edit.\u003c\/p\u003e\u003cp\u003eIt cannot watch your timeline, so it works from what you describe: your library structure, your clip count, your export preset, the scope reading you are looking at. Then it sets one task in your own project. Keyword an event so a Smart Collection finds every interview shot. Cut a scene using only J, K, L and the blade. Split your audio into dialogue, music and effects roles before touching a fader. Correct exposure on the waveform before you grade anything, because grading a wrong exposure just moves the problem.\u003c\/p\u003e\u003cp\u003eOne file, identical behaviour in Claude, ChatGPT and Gemini. You pay once, set it up in a minute, and there is nothing to cancel. Pairs with \u003ca href=\"\/products\/ai-skill-for-final-cut-pro\"\u003eAI Skill for Final Cut Pro\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634793222408,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-final-cut-pro-tutor-1.png?v=1789381481"},{"product_id":"ai-autocad-tutor","title":"AI AutoCAD Tutor","description":"\u003cp\u003eThis AI AutoCAD tutor is for the point where you can draw a rectangle and you can zoom, then someone asks for a dimensioned plan on an A3 title block at 1:50 and you stop. This file turns Claude, ChatGPT or Gemini into a drafting tutor that has you draw real sheets instead of watching someone else press keys you forget by Friday.\u003c\/p\u003e\u003cp\u003eIt starts by asking what you can already produce, then puts you in one of four levels and builds a lesson arc from there: coordinate entry, object snaps, layers and linetypes, blocks with attributes, annotative dimensioning, then model space against paper space. Every lesson is a short explanation, one worked example, then a drawing task you do in AutoCAD yourself. When your plan will not plot to scale, it asks which viewport scale you set rather than handing you the fix.\u003c\/p\u003e\u003cp\u003eWorks the same in Claude, ChatGPT and Gemini. Buy once, install in under two minutes, no subscription running in the background. Pairs with \u003ca href=\"\/products\/ai-skill-for-autocad\"\u003eAI Skill for AutoCAD\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634796433672,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-autocad-tutor-1.png?v=1789381485"},{"product_id":"ai-c-sharp-tutor","title":"AI C# Tutor","description":"\u003cp\u003eThis AI C# tutor is for the point where you have finished two Unity tutorials and a video course, and you still cannot start a project from an empty folder. This file turns Claude, ChatGPT or Gemini into a C# tutor that has you write code you then have to explain, not copy off someone else's screen.\u003c\/p\u003e\u003cp\u003eIt places you with three questions and one small task, then runs a real arc: value against reference types, collections, LINQ, classes and interfaces, exceptions, async and await, then a console app you build yourself. Each lesson is a short explanation, one worked example on different code, then your turn while it waits. When your program throws a NullReferenceException it does not paste the fix. It asks which reference is null and how you would prove it, and only names the concept once you have found the line.\u003c\/p\u003e\u003cp\u003eRuns the same in Claude, ChatGPT and Gemini. One payment, no subscription, installed in under two minutes. Pairs with \u003ca href=\"\/products\/ai-skill-for-c-sharp\"\u003eAI Skill for C#\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634796466440,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-c-sharp-tutor-1.png?v=1789381490"},{"product_id":"ai-django-tutor","title":"AI Django Tutor","description":"\u003cp\u003eThis AI Django tutor is for the day you followed the polls tutorial to the end, then opened a blank project and had no idea what to type first. This file turns Claude, ChatGPT or Gemini into a Django tutor that has you build an app of your own, one layer at a time, and explain what each file is doing there.\u003c\/p\u003e\u003cp\u003eIt asks what you have shipped, sets your level, then works through the arc that matters: project against app, models and migrations, the ORM and the N+1 query, views from function to class based, templates and static files, forms and ModelForm, the admin, users and permissions, then settings and deployment. Every lesson is a short explanation, a worked example on a different model, then a task you write yourself. When your queryset returns nothing it asks what the filter is comparing, not what to paste.\u003c\/p\u003e\u003cp\u003eSame file, same behaviour in Claude, ChatGPT and Gemini. Pay once, install in about a minute, nothing renewing in the background.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634796499208,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-django-tutor-1.png?v=1789381494"},{"product_id":"ai-fl-studio-tutor","title":"AI FL Studio Tutor","description":"\u003cp\u003eThis AI FL Studio tutor is for the four hundred eight bar loops on your drive and no finished track. This file turns Claude, ChatGPT or Gemini into a production tutor that walks you through the four windows that matter: channel rack, piano roll, playlist and mixer.\u003c\/p\u003e\u003cp\u003eIt asks what you make and what you have finished, sets your level, then runs a real arc: patterns against playlist clips, drum programming with swing and velocity, chords and melody in the piano roll, routing every channel to its own mixer insert, sidechain with Fruity Limiter against a volume automation clip, subtractive EQ, arrangement in eight bar blocks, then export. Each lesson is a short explanation, one worked example on a different groove, then your turn in FL. When your sidechain does nothing it asks where the kick is routed and what the compressor's sidechain input is set to.\u003c\/p\u003e\u003cp\u003eWorks the same in Claude, ChatGPT and Gemini. Buy it once, paste it in, and it is running in under two minutes. Pairs with \u003ca href=\"\/products\/ai-skill-for-fl-studio\"\u003eAI Skill for FL Studio\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634796531976,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-fl-studio-tutor-1.png?v=1789381499"},{"product_id":"ai-java-tutor","title":"AI Java Tutor","description":"\u003cp\u003eThis AI Java tutor is for the point where you can follow a lecture and still cannot start a class from a blank file, or you have an exam in three weeks and inheritance still feels like a guess. This file turns Claude, ChatGPT or Gemini into a Java tutor that has you write code you then have to defend, not watch a screen recording.\u003c\/p\u003e\u003cp\u003eIt places you with three questions and one small task, then teaches in the order that holds: types and references, classes and constructors, interfaces against abstract classes, the collections framework, the equals and hashCode contract, checked against unchecked exceptions, generics, then streams. Each lesson is a short explanation, a worked example on different code, then your turn. When your HashSet holds two objects you think are equal, it asks what equality means for your class, not what to paste.\u003c\/p\u003e\u003cp\u003eThe same file behaves the same in Claude, ChatGPT and Gemini. One payment, no subscription, and about ninety seconds to install. Pairs with \u003ca href=\"\/products\/ai-skill-for-java\"\u003eAI Skill for Java\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634796564744,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-java-tutor-1.png?v=1789381503"},{"product_id":"ai-power-bi-tutor","title":"AI Power BI Tutor","description":"\u003cp\u003eThis AI Power BI tutor is for the point where you can drag a field onto a bar chart, but a measure gives the right number by month and a wrong number in the total, and you have no idea why. This file turns Claude, ChatGPT or Gemini into a tutor that has you build a model that behaves, instead of collecting workarounds.\u003c\/p\u003e\u003cp\u003eIt asks what you have built and where your data comes from, sets your level, then teaches in the order that stops the problems: Power Query cleaning before anything else, a star schema with a real date table, relationships and cardinality, measures against calculated columns, filter context, CALCULATE, then time intelligence and publishing. Every lesson is a short explanation, one worked example on a different dataset, then your turn in Desktop. When your total is wrong it asks what the total row is filtering, and waits.\u003c\/p\u003e\u003cp\u003eRuns identically in Claude, ChatGPT and Gemini. A single purchase, no subscription, and you are set up in two minutes.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634796597512,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-power-bi-tutor-1.png?v=1789381507"},{"product_id":"ai-quickbooks-tutor","title":"AI QuickBooks Tutor","description":"\u003cp\u003eThis AI QuickBooks tutor is for the day your profit and loss says you earned far more than you did, the bank feed has three hundred items waiting, and nobody has explained why any of it happens. This file turns Claude, ChatGPT or Gemini into a bookkeeping tutor, so you understand the entry behind each screen instead of guessing at categories.\u003c\/p\u003e\u003cp\u003eIt asks what you run, who does the books now and what report you do not trust, then teaches in order: the chart of accounts and what each account type means, customers and invoices, suppliers and bills, undeposited funds, bank feeds and rules, matching against adding, monthly reconciliation, sales tax, and reading the three core reports. Each lesson is a short explanation, a worked example on a different business, then a task in your own file. When your income is double counted it asks what happened to the invoice when you categorised the deposit.\u003c\/p\u003e\u003cp\u003eWorks the same in Claude, ChatGPT and Gemini. Buy it once, paste it in, no subscription behind it.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634796630280,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-quickbooks-tutor-1.png?v=1789381518"},{"product_id":"ai-r-tutor","title":"AI R Tutor","description":"\u003cp\u003eThis AI R tutor is for the week your dissertation needs a t test by Friday and your script is a pile of copied snippets that nobody, including you, can explain. This file turns Claude, ChatGPT or Gemini into a tutor for the R language, so you write your own code in RStudio and say what each line does.\u003c\/p\u003e\u003cp\u003eIt asks what your data looks like and what you have to produce, sets your level, then teaches in the order R actually rewards: vectors and vectorisation first, then data frames and tibbles, subsetting, factors and missing values, the dplyr verbs, tidy data and pivoting, ggplot2 as a grammar rather than a list of chart types, then functions, models and reproducible reports. Each lesson is a short explanation, one worked example on a different dataset, then your turn in the console. When mean() returns NA it asks what the vector contains, not what argument to add.\u003c\/p\u003e\u003cp\u003eThe file behaves the same in Claude, ChatGPT and Gemini. One purchase, no subscription, running in under two minutes.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634796663048,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-r-tutor-1.png?v=1789381523"},{"product_id":"ai-sketchup-tutor","title":"AI SketchUp Tutor","description":"\u003cp\u003eThis AI SketchUp tutor is for when you push and pull a box happily, then move one wall and the floor comes with it, and by lesson three your model is a bag of stuck together faces. This file turns Claude, ChatGPT or Gemini into a modelling tutor, so you build a model that stays editable rather than one you rebuild every week.\u003c\/p\u003e\u003cp\u003eIt asks what you model and what went wrong last time, sets your level, then teaches the things that decide whether a SketchUp file survives: inferencing and locking an axis, groups against components, tags used for visibility only, the outliner, materials, follow me and intersect faces, scenes and section planes, then LayOut for a dimensioned sheet. Every lesson is a short explanation, a worked example on a different object, then your turn in SketchUp. When your face refuses to fill it asks whether the four points are coplanar and how you would check.\u003c\/p\u003e\u003cp\u003eBehaves the same in Claude, ChatGPT and Gemini. Pay once, paste it in, no subscription attached. Pairs with \u003ca href=\"\/products\/ai-skill-for-sketchup\"\u003eAI Skill for SketchUp\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634796695816,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-sketchup-tutor-1.png?v=1789381527"},{"product_id":"ai-chemistry-tutor","title":"AI AP Chemistry Tutor","description":"\u003cp\u003eYou can recite the definition of a mole and still lose four marks on a limiting reagent question, or you can draw a mechanism that looks right and be marked down for an arrow starting in the wrong place. This file turns Claude, ChatGPT or Gemini into a chemistry tutor, so you learn chemistry with ai by working each step yourself and being asked why, not by reading a solution.\u003c\/p\u003e\u003cp\u003eIt finds your gaps with three questions and one calculation, then teaches in the order chemistry is built: moles and stoichiometry, then structure and bonding, energetics, kinetics, equilibrium, acids and bases, redox, and organic mechanisms with curly arrows. Each lesson is a short explanation, one worked example on different numbers, then a question you answer alone. When your yield comes out above 100 percent it asks which reactant ran out first, and waits for you to check the mole ratio.\u003c\/p\u003e\u003cp\u003eIdentical behaviour in Claude, ChatGPT and Gemini. One payment, no subscription, and it is set up in under two minutes.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634796728584,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-chemistry-tutor-1.png?v=1789381532"},{"product_id":"ai-ruby-on-rails-tutor","title":"AI Ruby on Rails Tutor","description":"\u003cp\u003eThis AI Ruby on Rails tutor is for the day the blog tutorial ends and you cannot add a second model without copying someone else's code. It turns Claude, ChatGPT or Gemini into a Rails tutor that works like a senior developer.\u003c\/p\u003e\u003cp\u003eIt finds your level with one task: model a Post that has many Comments, then explain what Rails generated for you. After that it sets a lesson arc that follows the framework: routes and MVC, Active Record associations, validations, strong parameters, partials and helpers, Minitest or RSpec, background jobs, then Hotwire. Every lesson is one short explanation, one worked example, one task you write yourself. When something breaks it names the error class and asks what Rails was looking for before it hands you the fix.\u003c\/p\u003e\u003cp\u003eThe same file works in Claude Projects, a custom GPT and a Gemini Gem. You buy it once, there is no subscription, and setup takes about a minute: open the file, copy it, paste it into the instructions box, then tell it what you are stuck on. Pairs with \u003ca href=\"\/products\/ai-skill-for-ruby\"\u003eAI Skill for Ruby\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634813735176,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-ruby-on-rails-tutor-1.png?v=1789381537"},{"product_id":"ai-vba-tutor","title":"AI VBA Tutor","description":"\u003cp\u003eThis AI VBA tutor is for the macro you recorded that worked once, then broke the moment someone inserted a column. You are an analyst, not a developer, and you need Excel to stop eating your Tuesday. This file starts from the recorder output you already have rather than from a programming course.\u003c\/p\u003e\u003cp\u003eIt places you with one task: open the Visual Basic Editor with Alt and F11, paste a recorded macro, and say what one line of it does. After that the plan follows the Excel object model, Workbook to Worksheet to Range and Cells, then Option Explicit and Dim, then loops, then conditions, then On Error handling, then reading a range into an array so a macro on 40,000 rows finishes. Each lesson is a short explanation, a worked example on a sample sheet, and a task you type. When you hit run-time error 1004 or 91 it asks which object was empty before it offers a fix.\u003c\/p\u003e\u003cp\u003eClaude, ChatGPT and Gemini all run it the same way. One payment, no subscription, and setup is a copy and a paste into the instructions box. Start with whichever macro is annoying you today.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634813767944,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-vba-tutor-1.png?v=1789381541"},{"product_id":"ai-zbrush-tutor","title":"AI ZBrush Tutor","description":"\u003cp\u003eThis AI ZBrush tutor is for the forty hours of speed sculpts you watched while your model still looks like melted clay. ZBrush punishes people who copy button presses without knowing why. Paste this file into Claude, ChatGPT or Gemini and you get a tutor that asks what your mesh is doing before naming a slider.\u003c\/p\u003e\u003cp\u003eIt places you with one question about your last sculpt, then sets a plan that follows how sculpting actually works: Edit mode and the pixol trap, blocking a form with Move and ClayBuildup, DynaMesh while the shape is still changing, ZRemesher and subdivision levels once it is not, masking and Transpose, then polypaint and BPR. Each lesson is a short explanation, one worked example described step by step, and a sculpt you do in ZBrush and describe back. When your detail smears it asks what your polygon density was before it names the fix.\u003c\/p\u003e\u003cp\u003eWorks the same in Claude, ChatGPT or Gemini. Buy it once, no subscription, and it is running about a minute after you open the file. Pairs with \u003ca href=\"\/products\/ai-skill-for-zbrush\"\u003eAI Skill for ZBrush\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634813866248,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-zbrush-tutor-1.png?v=1789381546"},{"product_id":"ai-cobol-tutor","title":"AI COBOL Tutor","description":"\u003cp\u003eThis AI COBOL tutor is for the mainframe role you have taken, the batch program written in 1994 you inherited, or the team migrating a bank or insurance system off it. Nobody has time to teach you, and the person who wrote the code retired. Paste this file into Claude, ChatGPT or Gemini and you get a tutor aimed at reading and maintaining production code, not at printing Hello World.\u003c\/p\u003e\u003cp\u003eIt places you by asking what you can already read in the program on your screen. Then the plan follows what the job needs: the four divisions, PIC clauses and what COMP-3 actually stores, level numbers and 88 condition names, copybooks, sequential and VSAM files with their FILE STATUS codes, PERFORM structure, and the JCL that runs the thing. Each lesson is one explanation, one worked example, and a task on code. When your job abends with S0C7 it makes you find which field held non-numeric data before it says anything else.\u003c\/p\u003e\u003cp\u003eThe file behaves identically in Claude, ChatGPT and Gemini. Single purchase, no subscription, and you are running in about ninety seconds.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634813899016,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-cobol-tutor-1.png?v=1789381550"},{"product_id":"ai-rust-tutor","title":"AI Rust Tutor","description":"\u003cp\u003eYou can write Rust that compiles by moving things around until the red text stops, and that is the point where you either learn Rust properly or keep guessing. You cannot yet say why it stopped. That is the gap this file closes: paste it into Claude, ChatGPT or Gemini and you get a tutor whose main job is to make you read the compiler output instead of pasting it to someone else.\u003c\/p\u003e\u003cp\u003eIt places you with one small ownership question, then follows the only order that works in this language: moves and Copy, then borrows and the one mutable or many shared rule, then Option and Result with the question mark operator, then traits and generics, then lifetimes once you have actually needed them, then Box, Rc and RefCell. Every error you bring gets the same treatment. It names the code, E0382, E0499, E0106, tells you to run rustc explain, and asks which value the compiler thinks moved and on what line, before it mentions a fix.\u003c\/p\u003e\u003cp\u003eOne file, same behaviour in Claude, ChatGPT and Gemini. Bought once, no subscription. Copy it into the instructions box and you are working in a couple of minutes.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634813931784,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-rust-tutor-1.png?v=1789381561"},{"product_id":"ai-typescript-tutor","title":"AI TypeScript Tutor","description":"\u003cp\u003eYou set out to learn TypeScript and ended up writing JavaScript with annotations bolted on: when the red squiggle appears you add any or an as cast and move on. That habit is the problem: paste this file into Claude, ChatGPT or Gemini and you get a tutor that withholds the fix until you can say what the compiler dislikes.\u003c\/p\u003e\u003cp\u003eIt places you with one typing question, then works through the order that builds understanding: structural typing, unions and literal types, narrowing with typeof and in, discriminated unions, generics and constraints, then keyof and mapped types, then the utility types you will really use. Errors come with their number, TS2322 or TS2339 or TS18048, and a question about which side of the assignment the compiler dislikes. Strict mode goes on in lesson one, because everything after it is easier.\u003c\/p\u003e\u003cp\u003eClaude, ChatGPT and Gemini all read it identically. One purchase, no subscription, two minutes to set up: copy the file, paste it in, name what you are working on. Pairs with \u003ca href=\"\/products\/ai-skill-for-typescript\"\u003eAI Skill for TypeScript\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634813964552,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-typescript-tutor-1.png?v=1789381565"},{"product_id":"ai-aws-tutor","title":"AI AWS Tutor","description":"\u003cp\u003eThere are around 200 AWS services and every course starts by listing them, which is why most people who set out to learn AWS finish one and still cannot design a working VPC. This file gives you the opposite: paste it into Claude, ChatGPT or Gemini and you get a tutor that fixes a target first, either the SAA-C03 exam or a system you have to build, and teaches only what that target needs.\u003c\/p\u003e\u003cp\u003eIt places you with three questions and one design task, then follows the order that holds together: IAM and least privilege, then VPC with subnets, route tables and security groups, then compute on EC2 and Lambda, then S3 and its storage classes, then RDS and DynamoDB, then queues and events, then CloudWatch, then cost. It has no console access and no keys to your account, and it says so. Every lesson ends with something you build yourself and describe back, with a billing alarm on before you start.\u003c\/p\u003e\u003cp\u003eRuns in Claude, ChatGPT and Gemini without changes. One payment, no subscription, and setup is one copy and one paste.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634813997320,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-aws-tutor-1.png?v=1789381570"},{"product_id":"ai-azure-tutor","title":"AI Azure Tutor","description":"\u003cp\u003eYou have to learn Azure because your employer moved to it, or because you have an AZ-104 booked, and the portal has three ways to do everything with different names in each. This file is the practical route: paste it into Claude, ChatGPT or Gemini and you get a tutor that starts by pinning down which exam or which system you are aiming at, then teaches only what that needs.\u003c\/p\u003e\u003cp\u003eLessons follow the structure Azure actually has: the scope hierarchy from management group down to resource, then Entra ID with users, groups and managed identities, then RBAC roles and where they inherit, then VNets, subnets and network security groups, then virtual machines and App Service, then storage accounts with their tiers and redundancy options, then Azure Monitor with Log Analytics, then cost. It has no access to your subscription and no credentials, and it will tell you so. You build, you report what the portal or the az CLI returned, and it works from that.\u003c\/p\u003e\u003cp\u003eThe same file behaves the same in Claude, ChatGPT and Gemini. Bought once, no subscription, ready in the time it takes to copy and paste.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814030088,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-azure-tutor-1.png?v=1789381575"},{"product_id":"ai-logic-pro-tutor","title":"AI Logic Pro Tutor","description":"\u003cp\u003eThis AI Logic Pro tutor is for the thirty unfinished projects sitting in your library. You can record a part, but the arrangement stalls and the mix comes out thin. It turns Claude or ChatGPT into a tutor that teaches the program in the order a song actually gets made, so you finish tracks instead of watching another twelve hour course.\u003c\/p\u003e\u003cp\u003eIt finds your level with three questions and one task, then builds a plan around real menus: Live Loops and the Library for sketching, Flex Time and Groove Track for timing, Track Stacks for arrangement, Channel EQ and Compressor for the mix. Each lesson is one idea, one worked example, then your turn in your own project. Get something wrong and it asks where the signal goes before it tells you.\u003c\/p\u003e\u003cp\u003eThe same file runs in Claude, ChatGPT and Gemini. Paste it into a Project, a custom GPT or a Gem in under two minutes. One payment, no subscription, and it picks up at the lesson you stopped on. Pairs with \u003ca href=\"\/products\/ai-skill-for-logic-pro\"\u003eAI Skill for Logic Pro\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814062856,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-logic-pro-tutor-1.png?v=1789381579"},{"product_id":"ai-react-tutor","title":"AI React Tutor","description":"\u003cp\u003eThis React JS tutor is for the point where you can build a to-do list but cannot say why your component rendered four times, why the value inside useEffect is stale, or where that state should really live. Almost every React problem is one problem underneath, which is why this file starts there: the render model first, hooks second, libraries last.\u003c\/p\u003e\u003cp\u003ePaste it into Claude, ChatGPT or Gemini and it places you with one question about what triggers a re-render. Then the lessons run in order: state and re-rendering, props and lifting state up, lists and keys, controlled inputs, useEffect and the far more common case where you do not need one, the rules of hooks, context and its limits, data fetching, then memoisation only once you can measure something. When your component loops it asks which line sets state during render before it mentions a fix.\u003c\/p\u003e\u003cp\u003eSame file, same behaviour in Claude, ChatGPT and Gemini. One payment, no subscription, and it takes about a minute to set up.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814095624,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-react-tutor-1.png?v=1789381584"},{"product_id":"ai-lua-tutor","title":"AI Lua Tutor","description":"\u003cp\u003eAlmost nobody sets out to learn Lua for its own sake. You are learning it because Roblox Studio wants it, because the mod you like is written in it, or because your Neovim config is now a 400 line init.lua you cannot read. This turns Claude or ChatGPT into a tutor that teaches you Lua inside the host you actually use, not in a vacuum.\u003c\/p\u003e\u003cp\u003eIt asks which host you are in before it teaches anything, because Roblox Luau, LOVE, Neovim and an embedded engine differ in ways that matter: types, sandboxing, and which parts of the standard library you even get. Then it walks tables as the one data structure, metatables and __index, closures, varargs, pcall, and coroutines, each with a task in your own project. When it sees your error it points at the line and asks what nil is doing there.\u003c\/p\u003e\u003cp\u003eOne file, and it behaves the same in Claude, ChatGPT and Gemini. Paste it into a Project, a custom GPT or a Gem and you are working inside two minutes. Bought once, no subscription. Pairs with \u003ca href=\"\/products\/ai-skill-for-lua\"\u003eAI Skill for Lua\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814128392,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-lua-tutor-1.png?v=1789381589"},{"product_id":"ai-swift-tutor","title":"AI Swift Tutor","description":"\u003cp\u003eYou want to learn Swift, so you followed a SwiftUI course and shipped nothing, and the app you started crashes on a force unwrap you do not fully understand. Swift puts the hard parts first: optionals, value semantics and state ownership. This file slows you down on those.\u003c\/p\u003e\u003cp\u003ePaste the file into Claude, ChatGPT or Gemini and it places you with one question about optionals. The plan then runs: optionals and safe unwrapping, structs versus classes and what copying means, protocols and extensions, errors with throws and Result, closures and capture lists, ARC and retain cycles, SwiftUI state ownership with State, Binding and Observable, then async await and actors. It cannot open Xcode or run a simulator, and it says so. You build, you paste the exact compiler message, and it asks what the compiler is protecting you from before it offers a fix.\u003c\/p\u003e\u003cp\u003eIdentical behaviour in Claude, ChatGPT and Gemini. One purchase, no subscription, and it is set up in the time it takes to paste a file. Pairs with \u003ca href=\"\/products\/ai-skill-for-swift\"\u003eAI Skill for Swift\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814161160,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-swift-tutor-1.png?v=1789381597"},{"product_id":"ai-matlab-tutor","title":"AI MATLAB Tutor","description":"\u003cp\u003eThis AI MATLAB tutor is for the assignment due, the university licence, and a script copied off a lab sheet that keeps throwing Index exceeds the number of array elements. You can follow the steps but cannot write one from scratch. It turns Claude or ChatGPT into a tutor that uses MATLAB the way engineers do: matrices first, loops last.\u003c\/p\u003e\u003cp\u003eIt places you with three questions and one task in the Command Window, then teaches in the order the language rewards. Indexing and colon notation, vectorisation instead of for loops, logical masks, preallocation, plotting with real axis labels, functions and local functions, then whatever toolbox you have, Signal Processing, Symbolic Math or Simulink. Every lesson ends with you running something and reporting what the workspace shows.\u003c\/p\u003e\u003cp\u003eClaude, ChatGPT and Gemini all read it the same way. Paste it into a Project, a custom GPT or a Gem once, which takes about a minute, and pick up at the lesson you stopped on. One payment, no subscription. Pairs with \u003ca href=\"\/products\/ai-skill-for-matlab\"\u003eAI Skill for MATLAB\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814193928,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-matlab-tutor-1.png?v=1789381606"},{"product_id":"ai-maya-tutor","title":"AI Maya Tutor","description":"\u003cp\u003eThis AI Maya tutor is for Autodesk Maya scenes where the outliner is full of pCube1 through pCube40, the model shades badly, and you do not know what Freeze Transformations does or why the rig explodes when you rotate the shoulder. It turns Claude or ChatGPT into a tutor that teaches Maya in production order: clean topology, then UVs, then rig, then animate, then light.\u003c\/p\u003e\u003cp\u003eIt places you with three questions and one small scene, then teaches with the actual menu sets. Modeling for edge loops and n-gons, UV Editor for unwrapping and shells, Rigging for joints, skin weights and the Component Editor, Animation for the Graph Editor and spline tangents, and Arnold for sampling and AOVs. Each lesson is one idea, one worked example, then a task in your own file, checked before you move.\u003c\/p\u003e\u003cp\u003eThe file reads the same in Claude, ChatGPT and Gemini. Drop it into a Project, a custom GPT or a Gem, which takes about a minute, and carry on from your last lesson. Pay once, no subscription. Pairs with \u003ca href=\"\/products\/ai-skill-for-maya\"\u003eAI Skill for Maya\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814259464,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-maya-tutor-1.png?v=1789381610"},{"product_id":"ai-mysql-tutor","title":"AI MySQL Tutor","description":"\u003cp\u003eThis AI MySQL tutor is for the point where you can write a SELECT with a WHERE and nothing harder. Then someone asks for orders per customer with the months that had none, and you stall. Or the report that ran in a second now takes forty. This turns Claude or ChatGPT into a tutor that works on your own tables, so you stop copying queries off Stack Overflow and start reasoning about them.\u003c\/p\u003e\u003cp\u003eIt sizes you up with three questions and one query, then teaches in the order that actually holds: how a SELECT is evaluated, then joins as set operations, then GROUP BY and the rule about what may appear in the select list, subqueries against joins, window functions, then indexes read through EXPLAIN. Every lesson gives you a query to write and a result to report before it moves on.\u003c\/p\u003e\u003cp\u003eOne file, identical behaviour in Claude, ChatGPT and Gemini. Paste it into a Project, a custom GPT or a Gem and you are running in about a minute. Single purchase, no subscription, and it resumes at your last lesson.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814292232,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-mysql-tutor-1.png?v=1789381614"},{"product_id":"ai-php-tutor","title":"AI PHP Tutor","description":"\u003cp\u003eThis AI PHP tutor is for a language where most of what is online is fifteen years old. You are editing a WordPress theme, patching an old plugin, or following a Laravel tutorial that assumes namespaces. It turns Claude or ChatGPT into a tutor teaching PHP as written today: PHP 8 types and prepared statements, not mysql_query.\u003c\/p\u003e\u003cp\u003eIt works out your level with three questions and one script, then teaches in a usable order: arrays and the functions that matter, functions and typed parameters, classes and namespaces, Composer and autoloading, PDO with bound parameters, and request handling with proper escaping. From there it branches to whatever you actually touch, WordPress hooks and the loop, or Laravel routes, Eloquent and Blade. Every lesson ends with code you run and output you report.\u003c\/p\u003e\u003cp\u003eSame file, same behaviour in Claude, ChatGPT and Gemini. Paste it into a Project, a custom GPT or a Gem, about a minute of setup, then continue from your last lesson. Bought once, no subscription. Pairs with \u003ca href=\"\/products\/ai-skill-for-php\"\u003eAI Skill for PHP\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814357768,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-php-tutor-1.png?v=1789381619"},{"product_id":"ai-perl-tutor","title":"AI Perl Tutor","description":"\u003cp\u003eThis AI Perl tutor is for the people who did not pick Perl on purpose. You inherited a 900 line script that runs the nightly job, or your lab pipeline is Perl, or a log has to be parsed today. Someone wrote it in 2007 with no strict and variables called $x. This turns Claude or ChatGPT into a tutor that works against the code actually on your screen, one construct at a time.\u003c\/p\u003e\u003cp\u003eIt asks what you are holding first, then teaches in the order that makes the code readable: sigils and context, which is where every beginner loses hours, then arrays and hashes, then references and the arrow, then regex with capture groups and greediness, then file handling and CPAN modules. It teaches modern practice, strict and warnings on, lexical filehandles, three argument open, and tells you when a line you found online is a habit from a much older Perl.\u003c\/p\u003e\u003cp\u003eClaude, ChatGPT and Gemini all take the same file. One paste into a Project, a custom GPT or a Gem, under two minutes, and it resumes where you stopped. One payment, no subscription.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814390536,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-perl-tutor-1.png?v=1789381624"}],"url":"https:\/\/kissmyskills.com\/collections\/learn.oembed?page=2","provider":"KissMySkills","version":"1.0","type":"link"}