A skill.md file is a reusable, structured instruction template that teaches AI agents to perform specific tasks consistently, unlike simple prompts which are one-time instructions that lack reusability and often cause hallucinations. The proper folder structure for a skill includes: skill.md (pure instructions), scripts folder (automation code), assets folder (templates, logos, credentials), template folder (output formats), and references folder (checklists, documentation). The skill.md file itself contains: name, description, license, author, version, metadata, title, when to use, workflow steps, output format, guardrails/safety measures, when not to use, dos and don'ts, and references. This structured approach ensures AI agents can execute tasks reliably and shareable across teams.
Deep Dive
Prerequisite Knowledge
- No data available.
Where to go next
- No data available.
Deep Dive
Give Me Few minutes, I'll Give You 10,000 hours of AGENT QA SKILL Knowledge
Added:And uh let me put it here right. I hope everyone can see the screen also. Let me know guys if the voice everything is smooth. I'm just sharing my screen again. And the agenda also right because this is the agenda that we will be going with. Right. Uh I hope I look fine.
Right. Fair. So I can see on YouTube also and uh we will pull out the YouTube uh chat also because YouTube chat also that we will be using and we will be also covering that also side by side.
Okay. So humble request from everyone a very humble request before we start everyone. Okay. I want everyone to uh do one thing uh we are live on YouTube also everyone right. So if you want to please this is one request it will be a simple request if you guys can uh give a like okay mute this side.
Okay. Okay. Fair.
Uh let me share this one. Okay. So guys give give it a like if possible to the video and it so that it it will be helpful for other people also. Syby side YouTube it will be little late but anyways uh on uh zoom it is absolutely live. I have also shared with you today what we are discussing. Okay. Now today our main fa is everyone and uh let me pull up my iPad also side by side. Okay.
So iPad is also added. Our main uh target for today is to understand the concepts of agent skills. Okay. And skill.mdi.
How many of you have are using right now skill.mmd5? Let me know in the chat. How many of you are already using it on the YouTube also? Everyone anyone is using it? Yes.
Right. Yes. Now uh everyone please understand this is a extra sessions that we do. Right. And first of all I will tell you that okay what what exactly this session is all about. Okay. This session is for everyone who wants to learn how skilled. Empty you need to create how to create it from scratch.
What are the things which are required for everyone? Okay. Is everyone clear of this point? This is this is a session especially I have created for everyone as a beginner. how I can create my own skill.mmd file. How to use the skill.md file. I will also show you what is the structure of a proper skill.md file is there. How we can use it directly.
Right? Uh we can basically create our test plan one. What is the correct way to do it? What are the different templates that we have also we are going to have a part two tomorrow where I will be showing you how to create your own 36 plus skills side by side. So slowly slowly this case. Okay. Slowly slowly I will be sharing with you how we have created the test plan one how you can create a flaky test kit generator kind of a skill bug triaging crew uh like other ones also if you have like other ones jila test analyzer test generators API designers and everything what are the skills that we basically going to have it in this case how many of you understood this type yes so full full STLC like cycle uh part one our target is to understand the anatomy of the skill.mmd file what is it How do we use it? What is the structure that we have done? There is uh two master classes we have already done. So in this master class we will go a little more deep.
Okay. And it is for everyone also. This is everyone a new session fresh session to for totally beginners who wants to learn sir what is a skill.mdile and what is the real difference between prompt versus skill process AI agent everyone.
Okay because this is very very important and lot of people have a confusion also.
So today we will be targeting this in this case. Okay. I hope this is clear.
Everyone is clear on this point on YouTube also everyone. Yes. Uh please confirm in the chat everyone if you are fine with this. Okay. And guys humble request if you are already on uh right a very humble request. I would highly recommend everyone if you guys can uh like the video on YouTube I think that would be amazing right? The more likes we have the more you will see. Okay. So the idea is very simple and we will be doing live and let me open my uh iPad also right. Uh let me rejoin the iPad because fun wise everyone is going to be created. Okay. So let's get uh the new recording also side by side. Give me one second this one and let me open up my iPad also in this case. Okay. So everyone can see my iPad also right? Is it clear? And I will be using a fresh version of uh Visual Studio Code also.
Okay. So fresh version of Visual Studio Code that we will be using it side by side that we are using. Okay. So I hope agenda is clear everyone. Everyone is clear with the agenda. Okay sir. What is the agenda for today? Agenda for today is absolutely simple everyone. We will be again just reiterating that okay we will be learning about what is a prompt, what is a skill and what is a AI agent.
Okay. So my target is first of all I will explain you the concept. Sir first of all there is a difference between prompt versus skill versus AI agent. How many of you have this confusion type? Yes. S I have this confusion and lot of people actually say wrong. They say everything they saying is everything. Everyone sometimes everyone says says that s I have created a skill. What is a prompt and what is a AI agent? Why AI agents are different from the skills right? Skills files. We need to understand this point. Then I will be teaching you how to create your own skill skill.md file. Okay. In today's session, this is going to be a part one today, right? I will tell you what is the folder structure that we use and what is the correct way to create your skill file everyone. Okay, what is the correct way for this? Okay, in this case, second thing I will teach you how to basically publish or create your STLC related skills everyone which you can use it now. Okay, does it make sense? I will also show you in the part two tomorrow how to use 30 plus 36 plus skills that we have created that you can use it four 50 plus skills also that we have created in QA skills right how you can leverage them and how you can use them also free of cost how many of you are able to understand type yes in the chat I'm with you does it make sense this is make does this make sense yes or no okay so this is helpful for everyone who wants to get the idea Sir, what is a prompt? What is a skill?
What is a AI agent also? And how I can basically create the skill skill file? I want to basically use it in the GitHub copilot. I want to know sir how to use it. I want to download more than 36 plus skills that we have done. I will be giving you a download option. In this case, I will also telling you how to use QA skills also and how you can create your own skill. You can see that live we will be creating our own skill also cyber side and that you can publish this also which is this okay skill file is very very important for everyone and the people on YouTube also everyone if you are able to understand this this is the most important skill right now. How many of you agree with me guys? This is very very important. Right now as a QA the most important skill is to create your own skill because everyone now most of the people already have access to GitHub copilot. Yes or no everyone? Yes or no?
How many of you have already have access to GitHub copilot or cloud code or ko or ko or anything else? For example, intelligj with Amazon Q or anything. How many of you already have all this? Which one you guys have? Tell me in the chat everyone on YouTube also. Sor is saying I have cloud github copilot wind surf cursor. Very good. Okay. I think lot of people command code. Okay. Great. So cloud code winds command code visual studio code github copilot. Great. Okay.
Ko I'm using gopal is saying on YouTube also everyone do let me know which AI coding assistant that you guys are using. Okay. GitHub copilot. Yes. Okay.
Command code also is there. Very good.
What about other anything? Any anything other GitHub copilot? Yes. Money and KY money everyone. Yes. Which one? Slang.
Somebody's using client also, right?
Yes. Slime or sl it is sl or what is?
Slime. Okay. Gillette only. Right. Yes.
So I will be teaching you how to basically create your own skill actually in this case. Okay. Is everyone clear?
something right we will understand this point also what is the correct way to do use this okay now let me tell you let's let's start with very simple question everyone okay the first important question that everyone has to understand you sir what is the difference between the skill AI agent and the prompt how many of you want to know this type yes in the chat guys this is the most important question that you need to understand difference sir what is the difference in between right what is the difference sir what is a prompt what is a skill file and what is a AI agent in this case. Okay? And I have given you a proper diagram with the proper example and I will be sharing this notes also with you. Okay? Right? I will be sharing this notes also with you. How many of you know how many of you want to how many of you need this notes? I will be sharing this also side by side in this case. Okay. So if I give you a simple example everyone okay I am assuming here the first important thing is as a QA everyone as a QA right now everyone has has access to GitHub copilot flo or ko or whatever right we already have all this okay now the problem here is s whenever I for example let me show you something okay so let's create a new project so I'm going to create a new project into the I will just make this as master class. So we have master class in the master class. I will say this as agent skills. Okay. Agent skills. This is the folder that we will be using it with me. Okay. Uh recording is on.
Recording is on the Okay. Recording is on. No, nothing is going outside. Okay.
So I I already have this. I will be using D4 V4 flash also cyber side. Okay.
So this is my GitHub copilot. Prompting I'm pretty much sure everyone know this.
What is a prompt? Prompt is for example if you say hi uh how are you this is a prompt everyone yes you do something you ask something it it will do something yes or no how many of you agree with me this is the instructions prompting is nothing but a normal instructions in this case okay everyone yes simple instructions so whenever I say prompt what is a prompt everyone prompt is something which is basically typed in the chat every time lives in your head actually where it lives it lives in your head everyone yes or Agree? So prompt you guys are already using it. Okay. So whenever you ask a question you get an answer. This is called as the prompt.
But the point here is how many of you have faced this issue. Sir I don't remember what is a prompt I have used yesterday which has given me the test cases. How many of you face this issue?
Type yes. Sir I always forget. I always forget this thing. Sir yesterday I have done something. Okay. So what I have done is sir this is my GitHub this is my GitHub copilot I asked one prompt this is the prompt I have asked I got a reply then I don't remember the right so whatever the new prompt I'm giving it is totally different I do not even remember it in this case right so prompts are what is the prompt everyone if I give you the real definition prompt if you see that prompts is actually a nothing but a what what is this everyone it is just A input instruction. What is this everyone?
Input instructions to the uh large language model or you can say AI coding agent.
How many of you are able to understood?
This is what exactly the prompt is. But what is the major disadvantage for this?
Can anyone tell me? Yes or no? What is the major disadvantage of this? Major disadvantage is it is not reusable everyone and second thing is absolutely right Aditi it is not consistent also everyone I sometimes I will ask something sometimes I will forget something afterwards yes agree they are not consistent anything else anything else what is the disadvantage everyone sir not reusable not consistent what is the problem everyone tell me the problem is they Hallucination will be always there. Yes.
Because why hallucination will be there everyone? Because you give less context.
Because in the prompt you always give less context and you get more hallucination. How many of you agree with me? With the prompt everyone you get more hallucination because you give le less number of context. Context basically means background. Okay. And if you want to do repetitive task, no repetitive, no repeat of the task can be done by using prompting everyone. Yes or no? Prompting cannot do this sir. Every time we have to need to start from scratch. Absolutely. Yes. Um, we have to start from scratch. So start from scratch always. This is what the problem is everyone. Yes or no? Sir, your problem.
This is the problem also. any any other problem that you have. If you do not follow any framework, absolutely yes. If you do not follow a framework, everyone if you do not follow, right? For example, in the AI tester blueprint batch, how many of you are from? How many of you are part of AI tester blueprint batch? Anyone who is a part of AI blueprint patch? We cover a rise port method everyone. If you do not use this prompting framework as a lot of guys which one you are 3x 2x 4x which one you are let me know in the chat. Okay the people on the 4x everyone this session uh is actually optional for you. The people on the 3x 2x and 1x this is mandatory for you. Okay fair. The people on forex batch this is optional for you.
We are going to cover it separately also. Okay. But you can still attend it if you want. Now the framework that if you do not use a framework a prompting framework everyone okay then please remember it is not feasible at all okay it is actually not I mean not give you proper results proper results are actually missing in this case everyone did you understood okay sir but there are so many problem with the problems how many of you agree with me yes sir actually there is a lot of problem with the prompts the problem with the problems are Right? Input is consistent, not reusable, not consistent, hallucination, less context, no repetitions and frame. If you do not use framework or also called as rice board method. So rice board method basically means there is a proper framework that we cover everyone in the in the AI tester batches. Everyone generally whenever we have a AI tester batch, we cover a proper rice board framework. Uh if you are not aware about it, let me share with you. you will find it here into this repository. Okay. So here you will find this rice board method. This is how the rice board method look like that you can basically use it also. I'll show you here also. Uh this is the one.
Okay. This is the rice board method that I will be giving you. If you do not use this prompt, if you do not use this prompt everyone, then you will not get a proper reply in this case. Okay. So let me share with you. This is the one I'm talking about on YouTube also. Okay.
Clear everyone clear? So if you do not use this framework right then your prompts are very vague. They will give you inconsistent result to overcome this and this is the problem everyone. Okay the overcome is this is what I wanted to show you. Okay now this is the problem because right now everyone is doing white coding and they repeat everything like this. How many of you are at this level type one in the chat? Okay sir.
This is the one level everyone. This is called as the first level everyone. If you are using this type one in the chat at I am at the level of one guys. If you are at a level one then today I will be moving you towards the level two and this is where the things get crazy. Okay we have to move towards the level two because everyone knows about the one uh guys everyone knows how to prompt everyone agree. How many of you agree with me? Yes or no agree right? Yes sir.
Everyone know how to give a prompt. 111 one one it means everyone right so we have to move to level number two level number two is called as the skill file in this case now lot of people actually have seen a skill they have used a skill but how many of you have created your own skill tell me in the chat sir yes I have created you have to tell me which skill file you have created then I will tell you what is a skill file anyone in the chat on YouTube also have you created any skill.md file or have Have you created any skill or have you published any skill also? Let me know everyone which one you have used. Okay, one is saying sir not I have no I have not done anyone on YouTube also who is using skill who has created the skill who has been using the skill also because this is the level two that everyone as a QA should go as a manual tester you should go as an automation tester also you should go okay this is very very important everyone to go ahead discuss okay make sense so that's why we joined the session Omesh very good very good okay very good uh uh for this okay this is great sir will teach us okay sir Jenkins monitoring I have done okay but that is that is not there that is not there everyone is saying sir that's why we have joined the session uh using skill daily never written anything at all okay has not sir will teach us okay have have some water thank you naman for reminding I will have some water also s Sir, I have created to migrate my cyber brother to play, right? Want to pursue being better in this respect. So today I will be covering how to create this skill file and what is exactly the script file. Okay, they go. Now, now let's jump to the skill file. Okay, what is a skill file? Now today, now we are going to cover something called a skill file everyone. Okay, skill.md file.
Right. Now MD file first of all I have to cover what is a MD file. Now what is a MD file everyone? This is called as markdown file. How many of you are with me? Type W in the chat I'm with you.
This is called as markdown file. Now what is a markdown file? Markdown basically is actually it was a language.
Okay. It was a language which is nothing but a plain English.
Plain English plus formatting. Okay. It is actually a plain English with formatting. It's very similar to like a HTML only. But here what we have is whenever you use a hash right it becomes a heading right. So whatever the text you want to put right you can give him a proper format and markdown is the language which was very popular in this case because we were able to read it properly also. Okay. There is a very famous website with the name of stack edit. Okay, a very famous markdown editor. Okay, if you click on the start writer, this is how the markdown look like everyone. Okay, markdown is a file which is actually a plain text. For example, this is a plain. This is absolutely plain text everyone. Yes or no? This is absolutely plain text. But if you want to make it bold, you can basically add a double star, double star. And this is look like a bold. If you want to add a heading, so if you want to add a heading, this is heading one. You can have a heading two right this is heading two uh sorry this is hash and you can have heading two right similarly it's very similar to HTML language also isn't it yes or no sir I'm with you this is heading three right you can have many more everyone you can have a link for example if I give you sdlive right this is our link so you can have a link also for example this is the link that has been created right this is a link where if you want to click Click here to join the AI tester blueprint batch. Okay, with me? How many if you're with me? Type W in the chat with me. Right. Right. So here is the link. So you can create a link. You can have a images also. Everyone if you have a image URL you can put it here. Image URL also. For example, the testing academy I want to put a image like for example this. If I right click right click copy the link address. Oh sorry copy the image address I can put my image logo also in this case right right so logo will be also visible in this case this is called as the markdown everyone in this case okay I hope everyone is clear with this point sir what is a markdown markdown is the simple way of writing a thing everyone okay so it is just a simple batch okay simple file system that we generally do now what happened is now here comes the pro proper idea. So what happened is okay sir we are writing our prompts right but the problem with the prompt is they are not consistent right we have to basically go towards the reusability so that other people will be also able to reuse how many of you are able to understand if I have to basically teach the AI agent again and again again and again if I have to share this information again everyone I will be using the consistent behavior in this case so I need a reusable template.
Agree? I need a reusable template because now this is the difference. The difference is guys this is one of this is a person. Let's suppose this is Amit and this is let's suppose guys this is Amit and this is let's suppose Hmon. Okay.
Now both of them both of them have a GitHub copilot and both of them have a GitHub copilot. He is also using sonet five and he is also using sonet five.
Right now my question you is which one is better? Who is better everyone? This guy is better or this guy is better. How do you judge? You will never able to judge it but I'll tell you how to judge.
The simple thing is Hmon has now right this guy is using prompt and answer prompt and answer answer to and blah blah blah. This is the process that he used. Whereas Hmons create a skill file everyone. Okay. So every task he do he created this instruction file which are consistent in nature. Now the here important thing is this skills that he is creating. He has created test skill for everything to create a test plan.
Now it become consistent. He can share with anyone. He created a test case one which he can share with everyone. Right?
It has basically modified according to its company so that other people are able to also use it. Now who becomes better? You tell me everyone. This guy is much more better because here we are using reusability. Here we are using better versions. Here this guy GitHub copilot is more aware about the context rather than this one because here you are just fighting with each other. Okay.
Very similar to if you do you remember uh Vikramal everyone do you remember Vikrram betaal? Yes. Anyone remember Vikram betal everyone? Yes. How many of you remember Vikram Bal everyone? Yes or no? In the Vikrram Bal what happened is whenever there is a new story so our Vikram the king the king always forget about the previous story. Do you remember it? So they had a very good conversation. So I'll tell you everyone this is how this is how the things basically happened. This was a this is Vikram okay and there was a guy on the neck which is actually called as betal right. So this this guy was also called as a betal everyone if you remember and this was actually our king which is Vikram as a king. Vikram was a king everyone. Yes or no? Right? Now the problem was that every time they had a conversation, they had a very good conversation everyone. Right? So they have a story, right? Every time they have a conversation, right? But after some time, what happened is whenever the next time when Vikram comes, he forget about the previous story. Everyone, yes or no? Do you remember it? Yes or no?
Yes. Absolutely. Yes, you remember it, right? I hope everyone remember this concept, right? This is every time there is a new story they talk to each other and they forget about it and that is exactly why this is the problem and okay we should note down somewhere exactly right that's why it is important to create a skill empty file I hope everyone is clear this point but the real question is sir now there is a confusion lot of people have a confusion here is sir sometimes I see agent MD file how many of you agree with me type Yes, sir. Sometimes I I see co-pilot instructions MD file. Sometimes I I see claude.kill.m MD file and sometimes I see some random MD file right some other name in this case right now these are actually everyone are not related to skills everyone. Now please remember this is the problem that you have sir sometimes we have readme file also how many of you have seen it sir read me domd file also let me note it down let me note it down which files you generally see everyone in this case okay you tell me first of all I'm pretty much sure everyone known about the readme file h sir I have seen readmed file some people probably have seen agent MD file anyone else you have seen empty file is Not there. Pron.Md file is not actually you have created castle.
Okay. Skill empty file we are going to cover. I will cover that. Any other file everyone? Any any other file that you have seen on YouTube? Everyone debug sir. Clomp file also. Yes sir. I have seen clmd file also right. Yes. Anything else? Memory emptyd file. Right? Yes.
Memory file. Okay. Cursor empty file sir. Cursor empty file. Yes. Right.
Anything else? Knowledge empty file.
Cursa guys. All these are have no relationship with skill. How many of you are able to understand? Type ES. They do not have a relationship with skill actually. Okay. They are a journal instruction apart from this guy. So I will just remove this skill.md file. If I remove this, these are normal MD files which gives your AI agent some other thing. But they do not give the skill in this case. Okay, they do not teach the AI agent skills. How many of you are able to understand what I'm trying to say? Type yes in the thread. For example, readme file is a instruction file. Everyone it it it is not a skill.
It is a instruction file or information file. Agent empty file is actually for agents to understand the project. Clompt file is also AI agent is given to understand the project. It's not a skill. Skilling everyone. Skill is something that can be reused. Memory MDF file is actually it is just given to agent because agents forget after some time to keep the track of memory. They use memory. Right? Cursor empty is actually a file by cursor so that he remembers. Cursor remember what you are doing. We have other file also. There are hundreds of them. Everyone if you are from anti-gravity and everything these files have no relationship with skill harm. Everyone with me? This is just the instructions which are given to AI agents which can basically learn about it. But our task is to create the skills which are useful in STLC. How many of you are able to understand what I'm trying to say? Our main task is sir we want to create the skill.md files which actually help us in STLC.
Yes or no? Which actually help me in STLC if I am a manual tester. If I am an automation tester then it will help me in playrite or selenium.
If I a performance tester it will help me in Jetter and blah blah blah. If I in security tester it will help me in oas or something in blah blah blah. If I am a accessibility tester then it will help me in some area or some testing and other things also. All these are where we generally call this as a skills that we basically want to do. These are also the instruction everyone these are also the instruction to the AI agent but they are not what we wanted. Okay, for example everyone very simple example that all of you know when in the 12th class everyone after 12th class we have not learned this skill we have learned some other things also right where we have some other other other the task also apart from your four five subjects apart from your four five subjects in 12th class everyone you have also learned some extra skills also for example cycling bicycle swimming dancing any other thing yes or no what you have learned type yes all these are extra things I okay now right but the real skill is actually which is useful or us which are our subjects so our main focus will be here I hope everyone understood what I'm trying to say my focus is sir I should focus on the skills which help me to do STLC which help me help me in the automation which help me in the performance security and more this is my actually the main criteria right If you are able to understand this type yes sir I understood the point what I'm trying to this is the simplest way to explain you the file now lot of people think that sir whenever you say skill empty file no sir what I do is what I do is I will just create I will just write a file okay what I will do is I will just write a file this file will have certain instructions right properly which will be written which will be read by any kind of AI coding agent everyone. It will now it will be read by the GitHub copilot and he will basically try to execute it step by step. Okay, that's it sir. Can we use prompt skill empty file in the I will tell you everybody yoga yoga bria I'll tell you one thing. Okay. Now, how many of you are able to able to understand this point till now? Sir, we write some this file and we give to AI coding agent and he will be able to understand. Give me thumbs up in the this one we don't.
But this is not exactly this thing.
Okay. Now, first of all, let's suppose I'll take a very simple example. Okay.
Now, I have to one of the skill my objective is guys, my objective is I want to do something. Okay. So far so good everyone. So far so good. How many of you are with me? Type yes in the chat. So far so good. My objective right now is to create a skill which will basically create a test plan based on my Jira ticket. Now everyone please understand. So my objective is to fetch fetch a Jira ticket. Okay. fetch a Jira ticket and create a test case around let's suppose 20 test case around this how many of you are able to understand this type yes method sir this is my task this is the objective that I want to achieve everyone with me type yes sir this is what I want to achieve now the problem here is sir this is a simple task everyone very simple task this is the objective which we are basically taking out now the problem here is there is a big problem I'll tell you what is the big problem here is first of all whatever the AI coding agent that you are using okay whatever the AI coding that you are using it will ask you a question AI coding agent AI code whenever I say AI coding agent I'm talking about GitHub copilot and code I hope this is clear everyone I hope this one is clear type C1 in the chat right whenever I say AI coding agent which is nothing but load code and everything now the problem with This is what is the problem with this everyone? The problem is this is he first of all if if you are saying sir I need to give them a skill right and in this skill I have written only one line fetch fetch a Jira ticket fetch a jera ticket create test case which is 20. Now the problem here is this is the problem everyone this is suppose this is written in skill template now what is the problem everyone the problem here is let me tell you what is the major problem here everyone do you want to know what is the major problem here you guys tell me any guess any guess sir what is the problem here what is the problem with this tell me the problem here is AI agent which is this guy this guy who is this everyone AI agent which is this he will say first of all you tell me how I have to how to fetch Jira.
How to fetch Jira? Second question he will ask you which Jira yes or no which Jira which Jira your Jira my Jira which one G which which Jer you are talking about you are talking about your personal project your company project right and the third question is do I have to use MCP or I have to use API which one I have to use and third fourth question it will ask you why which Gate which gate you are talking for okay right second fourth thing he will also ask you if I even fetch it which test case template how you want to see your template now the problem here is this coding agent actually is unaware about this isn't it yes or no how many of you are able to understand type yes n he is unaware of all this so that's why now if he is unaware about this he is very similar to my junior QA Okay. So there is a junior junior QA with the name of Kiran. Okay. He sits with me everyone. Okay. He sits with me and whenever I ask him a question. Okay.
So I asked Kiran can you please fetch this data ticket and create a test plan.
Then this guy has the same question which this coding agent also has. How many of you are able to relay? Type R in the chat. Sir, I'm able to. So this junior QA is also asking the same question. Why? What is the requirement?
Please tell me you asked me to fetch something but how do I fetch it right whatever things so that's why it is important that whatever the skill file that we are creating everyone whatever the skill file that we are creating along with that we have to also give him the instructions plus some information how to do it also how to do it also everyone how many of you are able to understand this guys if If you understood this night, you're done.
Done. This is what skill is. How to do this also? You have to tell him how you can do all this which I am basically asking you. So suppose I am asking this question create test case for VW 59. Now this is a J ticket.
The moment you use this, this is a query that you have asked from the AI coding agent, right? So if he knows about this, if he knows about this, then he will be able to do this in this case. Okay?
Because he the GitHub copilot will first of all say I have to create something which is a test case. Second thing is VW VW49 I have to fetch it. Then I have to after fetching I have to create a test case by using the brain of GitHub copilot. So he has divided into three parts. GitHub copilot has already figured it out this thing. But he needs your help here and here. Did you get the point? He needs this help from here to here in this case. Okay. So do we need to pass all the things if we use robo also? Robo MCP can be also used. Right. So it means that skills that you are going to create everyone it is not only a loan file. How many if you agree with me type yes in the chat. It will be a folder. Everyone first of all this is why people do not understand this. This folder will be test case creator via via ticket. This is the folder that we have understood. This is the folder that I have created. So say guys, I will create a folder like this. If you agree with me, type yes. In this folder, first file I will create a skill.md file which is pure instruction.
What is the format of this? I will discuss with you. Then second folder will be assets everyone. assets basically means this is a folder which means that it will also have if you have a template. Now which template we are talking about test case template everyone we can put a template in a PDF format CSV format or any kind of XLS format also did you get the point what I'm trying to say so you will have a folder also you have a assets assets basically means your logo of company probably a logo that you guys are using or some kind of credentials that you use right all these are assets so everyone please try to understand this first First of all, you have a skill.md file. Then you have the assets folder.
Then you have a template folder. And then furthermore, this is first. This is second. This is third. Which one?
Everyone tell me anything else? Anything else? We can have references. References also we can have.
References also. Which references we can have? Fourth one is scripts.
Scripts basically means any Python file.
For example, we will create a file with the name of fetch Jira. Fetch Jira dopython file or a TS file or a Java file which can be run to fetch the Jira also to fetch the Jira also in this case. That's what no okay this is the folder structure everyone if you are with me type yes okay co-pilot instruction yes or no co-pilot instruction is a normal instruction file it's a instruction file for AI agent it's not a skill skill okay it's a normal information file for the co-pilot to understand the project in this case so this is the structure which I'm going to give you everyone ready type yes in the chat Please remember this structure.
This is the structure of any kind of skill that we are talking about again.
Okay. And I will addit this skill here.
This is the pure structure of this.
Okay. Everyone skill emptyd file, script file, reference file and the asset file.
In this case, any kind of asset file plus extra files also template whatever that you want to keep it, you can keep it here also. So where the context will be? Context will be here.
Okay, context and all the information will be here. Now, skill.mmd file that you see everyone skill.md file that you see this file also has a proper structure. How many of you are with me?
Type w in the chat with you. This also has a proper structure which I'm going to give you here. Okay. Whatever the file that you are going to create. Okay.
Whatever the skill file that you will create, it has a structure. structure will be that skill file first of all will contain your name everyone with me it will contain your description okay you can have a license also because sometimes you want the license to be MIT or some other license version it will be private if you want to keep it right we have a metadata also that we can keep it sir what is a metadata information then we will have what is the title and information everyone title or information of this skill what when to use this skill right this is very very important everyone how many of you are with me sir I'm with you this is called as title information when to use this skill okay what is the workflow what is the step-by-step process this is also called as stepbystep process to actually fetch the Jira fetch the Jira and create the test plan okay third thing is what is the output how the output will look like sir what will be the output But in this case, what is the guardrails? Now, what is a guardrails and safety? We want to make sure that if somebody is using this skill that he should not get a right, he should not get the credentials, he should not get a safety. Safety we have to basically check right. We should not give all the information like who is my manager, what is the salary, any kind of PII, any personal informations or anything at all. We should not release it everyone. Does it make sense? Also when not to use this this also you can mention key sir when you not to use it and we will also mention dos and don't also okay so when do you need to do and don'ts and here you can also use dos also side by side how many of you are able to understand this type yes nad how to create your own skill file make sense does this make sense this is the file that we need to create along with what guys along with what along with the folder of scripts, right? Reference assets and you can have a templates also if you want. Does this make sense? Along with this also which are required, this is also going to correct. So how to create a skill everyone? You have to if you want let let me show you live. How many if you want to see it live? Type yes method. Okay. Like very simple simple first of all I will create a folder.
Then this will I will call this as a test case creator creator.
Test case creator uh via via zira like like like this. Okay. Then I will create a file with the name of skill.md file with me. Then I will create a folder with the name of scripts. Then I will create a folder with the name of assets.
Okay. Now assets will be outside folder.
uh this is within this folder then I will create a folder with the name of template if you have any templates templates and then also I will create a one more folder with the name of references also how many of you are able to understand the IPS this is called as a skill skill everyone this folder is complete is actually now called as the skill if you are able to understand thank you everyone now you understood what I was talking about this is the correct way to create skill. I hope everyone is able to understand this now.
It took me lot of time to give you this idea. But if you love this, type thumbs up in the type thumbs up in the chat.
Sir, now I understood what is a skill.
Oh, this is how you basically create a proper thumbs up proper skill. Okay.
Now, furthermore, I will add information here. Okay. Furthermore, let's try to complete this. Shall we try to complete this? So I have taken a one example everyone which is simple test plan creator right we have a test plan creator plan creator yes or no shall we use this plan everyone instead of plan you can change this to test case also okay sir what we can keep it in assets I will tell you what you need to create okay so guys now I am going to take a example of test planner okay how to create for test plan with me how many of you with me type w in the chat okay So this is going to be a test planner but you can use it for test case creator also guys does not matter if you are using test planner or test case the only thing change will what guys the only thing change will what tell me in the chat what it will change prompt prompt and template will be changed prompt and template will be changed that is nothing else okay now ha I'm giving you answer also everyone on YouTube also everyone is with me so Give me one second every I'll just I'll just open uh cursor. Okay. Any questions?
Sir, can we pull the application knowledge base also? Yes, everyone. Some people are saying sir, shall we add a context also guys? Yes, the answer is yes, you can add a context also. There is no problem with that. I can you can add a context also everyone. uh context can be how to create test uh plan test plan for for VWO company MD file. How many if you're with me? Type yes in chat sha is this clear? So this is a context which is how to create a test plan for vo I have added here also. Okay. MCP MCP MCP is required at the level of not here at the normal level in this case. Okay. Uh give me one second. I'll just open my previous uh one meanwhile how many of you are loving the session till now maj everyone yes or no sir are you guys enjoying the session or not tell me is it cool sir suppose very good question by siphash okay saty pakash is asking okay sir let me take this okay this is important question okay sir suppose we create a skill file for a test plan creation but as the test plan varies as per the requirement then how We can create created skill file for a every PR suppose performance testing is not required for one PRD but for required for another PR then how AI will know whether to include in this or not this is this is where the when to use will come understood part when to use and when you don't have to use this is where this part will come shavas or saty pagash saty praash you are with me so here is the information you will add when to use this and when agent should not use this when agent should use this and when agent should not use this mention okay so here let's let's try to cover this one by one okay so skill file first of all I will take the skill file everyone with me then every every time we need to change an update right you don't have to change anything at all it will be automatically done it will be automatically done okay the I'll show you show show you what I'm talking okay please pay attention everyone And please pay attention. First of all, I will define my template everyone. My simple template is this.
Okay, what is a template everyone? First template is three dot followed by three dots. Okay, this is where first of all you will mention what is the name of this. Right.
Omesh is saying feels like is it sir it feels like some I have joined a paid session.
Is it is it is it the same case with everyone also? How many? Yes. Anyone who feels the same? Yes. Thank you everyone.
Thank you. Okay. So I hope you guys are keep learning. I think learning is very very important and we should do that also. Okay. Now please pay attention.
First of all my task is what is the name I'm going to give it. Okay everyone.
Shasharan is saying this is my first class. This is the first session only.
So I hope you are loving this also sashan. Yes. So guys for what the first thing that we need to use we will name this as a test plan create generator fair everyone with chat s this one we are going to do description I will just add couple of things okay I'll add a couple of things this is the description everyone description is turn any jira ticket into review ready test plan use the tester lead tester will basically give write a test plan for this and we will be able to should write whatever right so here you can see It will fetch a ticket, analyze it and find the gaps and create a test plan automatically in this case. License I have kept it MIT.
MIT basically means free of course anyone can use it. Okay. Uh author is testing academy. You can change your name. My name is also changed. You guys know this also. How many of you how many of you know my new name? Everyone my new name is Parum. Okay. Numerology.
So it has changed now. So I hope everyone is able to understand this also. This is uh name that we have used control S everything remains same uh as it is that's it okay MIT license basically means it is free every uh it is free for everyone anyone can use it as it is sir name change it is difficult to pronounce she know that's how it is okay so uh here you can mention uh which STLC face version number or anything also right version number is fine I think that is more than enough that you guys can use it directly okay fair metadata information I have also added fair in this case okay any any I hope everyone is clear till now type yes sir I'm with you with me sir I'm with you simple sir what is the full form of MIT MIT basically means institute of technology satish it's institute no MIT MI everyone knows about MIT satish how you don't know about MIT Huh?
Sati yes or no sir you are very good. Okay on whenever I get a good comments also now it's very I like it YouTube may CDG is saying sir you are good these are the concept that are very important for my job so information is fine everyone information is fine yes or no ignore this warning and everything we don't need that now let's come back to the second step everyone second step is first of all I will mention the name this is the name that I will mention which is a test plan generator here I I will just mention the detail. Okay. Sir, uh you produce. So here is the information. Now this information we are giving to whom? Can anyone tell me in the we are giving this instruction to whom?
Your task. So here I have mentioned your task is to create a test plan which humans will approve. Agent go. Yes. AI agent to basically and never mark this as a done. Your task is to analyze the ticket, draft it and give the missing silent gap also. So I have clearly mentioned your task is very simple. Get the Jira, analyze the missing things and everything. Create a draft test plan and this draft test plan everyone will be given to human for review. Humans are always required. How many of you are with me? Type W in the chat. Humans will be always required everyone this. Okay.
Sir I have a second round of this week I don't know AIdriven automation so I joined the class I'm not sure whether I can correct the interview company sikan if you have a recording right try to watch it if possible sir any any prompt framework are we going to use here no you can use whichever in this case okay if you want to right sir I was looking for the definition for past sir I was looking for the definition from past tendest thank Thank you for this. Okay, good everyone. Okay, everyone with me? Sir, can we create a two skill MD files in the different description? It it will not make sense.
Okay guys, do you need two Aadhaar for one person? Do you need two Aadhaar for one person? Everyone tell me one skill, one skill file. One skill, one skill file. Okay, fair. Is everyone clear? How many clear? Type yes.
Okay. So now what we are going to do is we will basically now add this total info instructions. Okay. Now the first instruction is when to add everyone yes or no. So when to run this. So title when to use everyone. So I will just mention when to use it. So when to use it is guys what is the instruction when to use? I have mentioned whenever somebody says a jira or give you a instructions or a story and ask you to create a plan. When somebody says what are the risk and edge cases for this ticket or when somebody says create test plan for this VW49 ticket. Guys, everyone understood tna chat. This is all the instructions.
These are all automatically will be triggered. So when you put this this instructions somebody says test plan for ticket ticket ID. So it will be automatically started when you say this it will be started. Okay. Right. Then you can also mention second thing you will mention is what is the workflow?
What is the workflow will happen?
Everyone in this case now what is the workflow that we know everyone tell me right? We know what is the workflow everyone. First workflow is what is the workflow? Everyone that we have right what is the what is the workflow that one we have first first one is fetch the ticket fetch the ticket from the Jira or anything else is this clear everyone yes or no yes or no Ravi no okay uh second thing is second thing is guys if you are from Forex batch AI please leave this workshop this is not for you anyone from the forex X batch uh if you are forex Forex batch from AI this workshop is not for you okay we will have it separately right second thing is what second thing is analyze everyone so second thing is analyze and find the making missing cases interface make sense and what is the third one everyone third task will will be we will draft the test plan we will never mark this as a done we will always create a draft and the fourth one is top for the human review which is mandatory. How many of you are able to understand? Type yes next time. Then output format also I have mentioned. So I'm just going to copy paste. I have already created for you. You guys can use the same template. Output format will be I want test plan to be created with Jira title scope uh gaps test cases test environment risk entry and many more. All this I have basically mentioned here. This is the format that I want my test case to be created. And for the references I have told that these are the references that I have.
Now references may everyone I can add my own checklist in this case. Okay. In the reference I can create my references like for example requirement checklist.
Requirement checklist can be anything.
Now you tell me what is a requirement checklist can be. Everyone you can mention all the requirement checklist.
Okay sir. Requirement checks link for functional should be that Jira ID should contain something. Acceptance criteria should be available in the Jira ID.
Happy path should be basically present in the Jira. Negative things and everything should be also present. Data environment should be present in the Jira ID. Nonfunctional things proal and clarity everything that you can think about it you just dump into the requirement checklist file. How many of you are able to understand type yes everyone? If you do not know, you can take the help of AI to create this file.
You can take the AI help to create this file everyone which will give you the all the requirement checklist. Second important part is everyone which is called as test plan template. We should always give him the test plan template also. How many of you agree with me? So here I will mention this is my template look like. So template mention everyone here. So this my company my company test plan basically look like this. VW VW is a company name followed by test plan and this is the test plan template look like. Does this make sense everyone? So here I will mention test plan is actually available in template this file. Everyone clear this point. So references please check this also. Check this also while creating the test plan.
Second important thing is now how do I this is the file which is very interesting everyone that you should know how to fetch from zera. How to fetch from zera because this is where my most important part is how to fetch from zer everyone. Right now here I will write two options. Here I will write two options. Okay. I will clearly mention either use the either use the robo robo mcp mcp or atlanchian mcp. How many of you are able to understand? Or use the script to pull the jera in this case? Understood? How many of you are able to understand this type? Yes. So I have clearly mentioned either use the Robo MCP or Jira MCP because name has been changed everyone either use Jira MCP, Atlantan MCP, Robo MCP or if it does not work use the rest API which is available here. Now how to create this file? How to create this file sir? First of all, how do I set up my Jira MCP? So Jira MCP can be seted if you click on this wrench there is a Jira MCP Atlantian robot. This one everyone we need to set you can set the Atlantan Robo MCP by using this. Does this make sense everyone? So you just have to search for Atlantan Robo MCP as it is everyone it is available. You guys can directly once again.
Oh my file is deleted. Now it's back. It becomes untitled suddenly. Huh?
Right. So here you can directly add it.
So you just have to start the MCP also.
Right. Click here. Click here in this case and you can directly start. Okay.
This one is there. Everyone clear this point? So you can start the MCP. It will ask you for your authentication everyone. Okay. It will ask you for uh basically authenticate your Jira whatever the company Jira that you have.
How many of you are able to relate? Type R in the chat. This I'm able to relate.
Okay. This is the first way. First way is if you attach your Jira directly with your GitHub copilot. You can attach it directly by using GitHub copilot. Second option is everyone. Second option is you I have told them that there is a file SH file.
Now what is this SH file? This is a script file which can basically automatically file right this file. What I will do is I can take help from AI also. Okay. So I can just drag this and I will ask him can you can uh basically can you please create a curl request to fetch the Jira by using Jira API if you already have the issue and if you already have the Jira email id token as well as URL. Okay. So what exactly it will do is it will create a code guys. I am giving AI agent a pre-made code to fetch the Jira automatically from your company because it will be different for your company. Everyone yes or no for every company how to fetch it from Jira will be different. So that's why this file will be different for you guys. How many of you are able to understand this?
Type yes in the chat.
Okay. So this is the file which will be automatically created. Okay, I have not created this. AI has created this. So AI will create it. I need your Jira email, Jira URL, Jira token and I will basically make a curl request automatically and give you the data in this case. Okay, but point here is everyone what is the main point? So I will just enter here. It is a much shorter version. Now point here is if the Jira MCP works then are we going to use this? Type yes or no in the chat. If our Jira MCP work I'm going to use this no Jira MCP works then I will use J MCP directly. Okay. So another important point is in the co-pilot because co-pilot is a notorious everyone sometimes what happened is co-pilot is little notorious everyone. Okay.
Notorious in the sense co copilot you know there is I we have figured out that we have to sometimes create a folder with the name of copilot and we have to put it into this copilot directly does not recognize this everyone. Does this make sense? We have to type this file which is our test plan dotprompt md file with me. How many with me? Type yes. So actually this is what I have noticed that sometimes this co-pilot is very notorious everyone with me how many of you are with me type yes it's very notorious so whenever I say notorious everyone okay so what you will see is here you will see uh okay here you will see so what I have done is I have to write the instructions for GitHub copilot whatever the skill MD file is there right again in this MD file like this. Okay. What is the name of the agent? Like this. And the this is the this is the normal part that we have, right? But this is a safeguard everyone. Not everyone has to do this is only sometimes if you it does not work.
Sometimes in copilot if it does not work, we will create this folder else it everything will work fine. How many of you are with me? Type W in the chat.
Sir, I'm with you. Okay.
Everything we have done our skill is ready. How many of you understood? Type yes. Our skill is absolutely ready everyone ready. Okay. Now we can directly use it. Okay. How to use it guys? How to use it? Very simple. Just attach this folder as it is into your GitHub profile full. Okay. And ask him create the test plan in the output folder. Okay. So there will be output folder right? Output folder.
Okay, for the Jira ticket, Jira ticket is actually VW49.
Now VW49 is a Jira ticket that I already have. Everyone ticket. If you see this is the Jira ticket that I have already created. Everyone with me. How many of you are with me? Type W in the chat. I have already created this Jira ticket. I want you to create this. Okay. So what you will do is here I will just mention my VW ID in this. Okay now very good question now very good question by adita sir how it is different from an AI agent it is totally different than the AI agent because AI agents have a brain they can react they can think about it right AI agent is at a third level how many if you're with me I told you right now we are at a second level right now we are at a second level everyone we have to reach to AI agent will be third In this case sir why we created a prompt file also with the same exception I thought prompt is in this case right this is only for github copilot sometimes screw you sometimes github copilot does not recognize this safeguard it's just a safeguard for this github copilot is everyone clear safeguard nothing else same instruction we have written it there now sir how to mcp authenticate our j ticket it will authenticate like this everyone Whenever you start, whenever you install your MCP, whenever you install your MCP, it will ask you for your login for your Atlantansion and then you have to approve your Atlantansion in this case.
Okay. So, if you see here also everyone right now, it is stopped. If I basically start everyone, if I basically start this right, it will basically ask for a authentication automatically. Okay? So, let me start it also here. In this case, it will ask you for authentication.
Okay.
Right. Divorce discuss authorization or something. Right here.
Uh let me see. Agent failed to fet the resource in this case. Blah blah blah blah blah. Let me check it again. Let me retry to show you. Okay. So if possible uh restart server let me restart it if it is asking me or not. Okay. I'm just checking out sign in. So let me sign out and let me sign in again. Everyone with me? So if I start it again you will see that it is asking me everyone do you see that? So it is asking me to here if I sign out again if I sign start a server everyone again they go it is asking me to sign into another account. Do you see that yes or no? So I have to click on this button click okay and the moment it basically click everyone here it will open this URL in your company also it will open this URL. Everyone with me how many if you're with me type yes the chat. So it has opened this URL. He wants to authenticate. He I have to enter my username, password. I have to authenticate to the server and when the authorization is done, I have to accept also everyone. This is everyone in your company also we have to do to authenticate it. So when you are successfully done, it will give you running. Right. So playright MCP will not work because I have given you if you are a part of AI tester blueprint batch.
Playright MCP is a local MCP. Atlantian MCP is a remote MCP. Diva I have told you also in the AI tester blueprint batch. I have told you playright MCP is actually a local MCP. So if I give this instruction everyone create a test plan for this and use my skill automatically.
It will automatically start it everyone.
Yes or no? It has started running the file. It has tried to fetch it using Jira credentials. Right? We do not have Jira credentials right now. It will try to use MCPOS. Okay. So here you can see that what is the URL? The answer is yes.
This is the same URL in this case. So it is asking me in this case, right? What is the email id? Right now why it is asking email id because I have given first instruction in this case. Okay.
He's not able to find it. So I will ask him do one thing. Okay. Uh use. So here if you see the moment I have canceled it right. It will try to use atlantial tool. Can you see that? Yes or no? The moment I have cancelled that I don't want to use Gmail ID and something it has started using MCP. How many of you are able to see that? So MCP okay automatically it has found the MCP and here we have access denied. I think second time we got it. Okay. First time we got an problem. Second time we got this and here comes the instruction. He got the idea about the ticket and he is now preparing the uh test plan. Let me see if the test plan is prepared or not.
Uh okay. So let me close this also. I think the output folder is created everyone. This is the output folder.
Okay. So it is working right now. It is going to read my all the requirements everyone. And it is going to create a draft file in this case. How many of you are able to understand this point? Type yes in a case. I understood what you are trying to say. This is how and you guys can raise your hand also. Everyone you guys can raise your hand also. Okay. to create it and I think after some time it is going to create a MD file also for us okay so yeah test plan everyone isn't it awesome type yes in the chat sir looks very great everyone it has created a proper by using the same skill I will just pull out this outside so that you guys will pay more attention this is the proper test plan it has created scope objective everything sub what is missing what is not missing everything it has added here how many of you loved Sir, I understood everything in this case. Okay, does it make sense?
Does it make sense? Yes or no? How many of you enjoyed it? So, this is the part one everyone. This is a till here we have a part one how to create your own MCP right now. Okay. But part two in the part two tomorrow. Tomorrow I will show you how to do it for and let me share the link everyone. Okay, let me share the link. So this is the part one where we have created our own skill properly which can fetch a Jiraa and which will be able to create our test plan from the scratch also in this case. Okay. So I hope now we are going to take a live questions also but before that I just want to give you one of the self-promotion also guys. Should we do some self-promotion also guys? AI tester blueprint batch is getting started. So guys because nobody is nobody is sponsoring us. So we will sponsor ourself.
Okay. So fourth batch everyone forex batch for the AI tester blueprint batch is getting started. If you have not joined make sure that you join it 26 for this Sunday we are starting live 8:30 to 10:30 around this. Okay. It will be around five hour per week sessions where we will be following the proper road map where we will be learning about how to create our AI agents, MCPS, rack and many more. This time last time we have covered around more than 25 plus projects. Last time we have covered full pipeline going from here to 25 projects.
This time we are covering more than 35 projects in this case and we will be creating advanced automation pro AI projects. No, this is the perfect course for manual tester as well as automation tester. Everyone, if you are an automation tester or if you are an a uh normal tester, I mean this one then go ahead with that. I I think if you you should join it. If you think sir somebody from your team or your friend wants to join also right please tell them to join also this will be a amazing thing in this case. Okay. And it will be a humble request from my end also. So if you think sir I want to join then this you guys can join it also in this case.
Does it make sense everyone? Yes or no?
So small uh promotion also cyber side which is good.
Now important point is uh second important part which is tomorrow.
Tomorrow I will teach you how to create your more than 35 plus skills. Okay.
Tomorrow we will basically use all the skills in this case. Okay. Right. And we will be creating we will try to create some of them which are very very important for us. Okay. Few of them we are going to also cover that in this case. Okay. And guys live batch is going to be started in 26. So last chance if you somebody wants to join please go ahead. Road map also I have shared with you guys and uh the topic sheet also please go ahead and start it. Okay.
Now uh the skill that we have created everyone. Okay. How many of you want this to be pushed? Let me push this repo to the repository. Do you want me to push this? Yes. Shall I push it into my repository? Everyone public repository.
How many of you want this skill? Type yes in the chat. So let me do one thing.
Let me push this uh into agent skills.
Okay. It's a public repository where sir uh in case I join it, you will be taking the classes or someone else. I will be taking it guys. No one else takes the classes. I'm the only one who is going to take that. Okay. uh please create uh the uh readme the readme file and add the all the information and make sure that you commit the change and push the code.
Okay. So let me push the code also into my repository everyone. This is the repository where you will see the skill will be added after some time. Okay. So live questions let's take a live questions. I think we have learned till here and now we are going to take a live questions in this case. Okay.
Everyone with me? Let's take some of the live questions and then we will target uh the So this is the clear target how to create a flow of a simple agent that skill file that we have created. Okay.
Uh yes Rahul tell me Sundep.
>> Uh yeah sir.
>> Yeah >> sir I I want to ask one question. Uh suppose if I want to uh or create the test cases uh using this skills right >> uh for make my trip or any other opensource portal right? M so how can we uh leverage this skills? I mean uh if I don't have any Jira tickets I I don't have any account. So can we directly uh create the test cases or plan for uh that portal and >> that that again it is very similar to you are asking GitHub copilot or any kind of charge directly to create the test case right >> skill file is basically useful when you know what is a template when you have but when you have to do something prerequisite before creating the test plan you have to read a Jira ticket you have to read your company documents you have to see some of the previous test plans some of the previous test case also you want to see right then you will create a skill file which can do that great >> but sir I want to do all this in my local I I'm not uh talking about my company apart from this company I want to uh learn in my local >> local I need to create >> uh same thing you can publish it no create your own skill like this directly in a folder and use it that's it right there's no problem in this simply use you can use that in this case okay Guys, this repository will be done. Give me one few seconds. Okay, it will be it is uploading right now. Okay, so we are uploading this repository. Let me default approval. I'll just uh say bypass approvals. Okay, so it will push it automatically. Okay, just wait for some time. It is pushing right now. So you will see everything here. Okay, all the things will be pushed here. Just wait for some time. Uh Samita, you want to go? Uh well, well, you want to go? A you want to go? Yes, sir.
>> Yes, Samita, go on. Okay. Uh yes sir if I need to create that skill.md file from my end >> will I be able to use that VWO that Jira that requirement which you have given or so I'll tell you one thing you can create your own Jira also let me give you uh J Atlantian provides you free uh free 30-day trial okay >> so Atlantansion I'll give you one video okay this is the just watch this video you will be able to create your free uh 30-day day free at lunchion also. Okay guys, use that also in this case. Okay.
>> Yeah, but uh how will I get the requirement sir?
Sorry, what >> requirement the mean I can create the I mean uh the ticket I mean why just create some dummy and work on that >> dummy >> sir can we get can we get to see the recording and all al right yes son we have recording sir in this course we will use skill to create test plan and test scripts also right we will not only create a test skills and everything we will create lot of things okay so this course that we are learning everyone okay this course which I'm talking about that we are starting from 26 we will be creating more than I'll show you also right here our target will be to cover uh let me show you in the GitHub repository also our target is for example AI tester right this is the previous batch which is a 2x batch which I'm showing you we will be not only covering the LLM basics we will be covering about the prompting all frameworks uh AI agents NAN lang flow wipe codes rag more than 10 types of rag back building our QA copilot MCP MCP creation Python basics crude.ai I lang chain lang chain browser bash DPL framework LLM testing how to do it finetuning how to use screwi lang as well as lang graph also so this time we have added two three things extra for you guys to learn it as this okay this is a complete road map which I think you will find here also if you create a free account on testing academy in the a tester you will find full curriculum this is a full curriculum with more than 50 plus agents our target is to cover at least 10 plus 20 plus agents which you should do it. We will also build some of the AI testing tools. We will also build our QA workflows. So 50 plus QA workflows I have mentioned which you guys can create and here I have mentioned like more than 50 plus AI agents that we will be doing it in this.
Okay. Saturday Sunday batch everyone.
It's a Saturday Sunday morning batch that I think easy peasy toward everyone to use it. Okay. If somebody wants to see the information, create a free account and go to this. Okay. On YouTube, create a free account here and use it. And if you want to enroll it, this is where you can enroll it. 26. We are basically starting at last. Okay.
So, let's take more questions everyone.
Uh meanwhile, a you want to go? Yes.
>> Yeah. First, yeah. Hi, sir. Uh so actually I have created the uh you know uh what is it prompt for for you know creating the API thing for our play project but uh for every uh endpoint I had to reuse that prompt wherein I had to change few things. So in this case, how can I create the MD skills.m MD file to you know tell the agent that use the similar prompt which have been using previously but I will give you the new endpoint and to give you the request >> it's very simple okay you are using GitHub copilot what you are using >> it's cloud >> cloud you are using now to the or easy >> okay it's super easy uh there's something called as commands Okay.
>> Okay. Tell them to create a command. For example, if I say in the code, right?
Tell him to create a command. Okay. So, let me change the model. I think which model I have fable I'm using? I'll just uh change to uh model. Let me change to opers. Okay.
Now see this. Okay. Create a command which will say hi whenever I say hi. And you will say hi promote. Okay. command he'll create a command like this. Okay.
So command will be hi. So whenever you say hi it will basically say hi back.
You will you can ask him create a command to commit and push every time and name this as go go. Okay. Create a command which will commit and push automatically. So he'll create a MD file. You see that right? MD file. This is the MD file which look like. So whenever you say hi whenever you say hi it will say hi automatically.
So create a command create a command that will commit and push every time name this as a go go go.
So whenever you say go go go it will automatically push all the code that you have. Okay.
>> Okay. But the thing is >> I I want to uh you know for every uh new end point I give I want to give the end point and also uh example request body and response body.
>> You can tell him like this also. Now for example hi followed by parameters whatever the parameter is URL or something that also it can take.
>> Parameters can take okay these are parameterized also if you want. Okay sir. Is anything which will be covered in playright 2x batch not possible to attain multiple best in this space.
Okay. Play batch is only for playright vint. Okay. This is that is only for playright only. Okay. So nowadays using cloud skills it is orchestrating and everything is delivered from the from from it feature. So future weather agent skills are well learned because each every update cloud are looking everything. I think cloud is also reading skills. Okay. They also have a skills and everything right he's doing everything by itself but it doesn't mean that if you do not control you have to control also this course okay so is this course have a lifetime access yes yes it has a lifetime recording access everyone okay it's a live batch but if you want to join uh if you want to see the recording everything everything also right recording will be also okay that we can also do that is also available okay so uh everyone so I want uh so tomorrow same time we will tweet and we will have a part two also.
How many if you want part two type yes right so we will have a part two also up tomorrow we will take a questions also tomorrow in okay so if you want to join it uh enrollments are closing everyone and somebody wants to join it this is the same road map and everything we are going to cover start I think if you want to join it please go ahead and that would be uh great okay so if you think that sir I want to basically join it so I just pin message also in this case okay whichever you want to use sir in the reference folder we can two two three pages also right we can finish we can keep the references also that's fine okay so liita you want to go kavita you have uh you have already >> yes yes yes uh I will just register for the course in some time uh I'm from 3x batch you know I have two questions uh sir uh Sunday we have a test at 9:00 a.m. So this will go from 8:30 to 10:30.
So we can do that course anytime in the day now. Yeah. It's a window only for 9 to 10.
>> No, no, no. Actually test generally unlocks at 7:00 a.m. also. But test you can do it later also. There is no time.
It is no time.
>> Okay.
>> Okay. Okay. But once we start it is 1 hour. That's it. We can start anytime in the day.
>> Test is available for 12 hours. Actually we generally close it in in the evening.
>> Okay. Okay. Okay. Okay. And and one thing more please as you have told about the test plan generator u I have to try it on my personal laptop with atlassian.
So do we have for the other things the entire structure written somewhere for the test case generator execution etc. >> Everything is there everything is there tomorrow only I >> yes tomorrow only I will give you the idea that more than 36 plus skills right. So we will go with something like how to use it for Jira requirement analysis test planning AI test cases right sorry API test scenario which one use for test case creator generator executor regression right all these >> we need the complete structure no we just don't need only skill file uh as you said assets or references so that complete structure is there >> complete structure is there if you download when you download this it will have complete structure Okay, it has everything and not only this I have also added for playright as well as selenium pack also and tomorrow I will also show you how to create your own skill by using q and before we drag the md file and give instruction or prompt to the AI agent. So we have to start the mcp server first. No >> mcp is required because if mcp is not present then who is going to f right that is the important point. So notes I'm sharing with you everyone uh these are the notes okay and today's notes I think this is simple that you guys already aware about it just watch the recording recording will be available right and this is tomorrow notes which I will share with you later tomorrow okay tomorrow I will share with you the how it is going to be okay and guys if you want to join it please join it uh on this link again I'm sharing two times okay so please share the slabs also right yes uh slabers and topics are here again okay AI topics and road map also So recording will be available.
Yes. Yes. Let me show you also everyone if somebody wants to see when you join it today everyone when you join it today you will get a previous batch recording also you will get a previous batch recording also if you have you can watch the previous batch recording till the D deep framework evaluation crew.I I everything you are going to get previous class recordings you will get a advanced course of NA10 when you join it today you will get a generative code generative AI course also you'll get a master class in the master class we have more than 84 lectures that we have done these are extra content that you can basically take it upload code mastery GitHub mastery selenium to play mastery also g basics and agile also followed by genin mastery all these are bonuses are available when you join it today So I'm just giving you the idea when you join it today both bonuses are automatically available which we are basically doing.
Sir can we pay via the credit card also?
Yes you can. Okay. So if you click on enroll if you click on enroll everyone uh here you will find some options. Okay. Just enter your email ID. Select this one. Uh enter the direct coupon code and just enter any right and after that you will see an option. Okay. So link uh can uh can you please share the link again through the razor pay you guys can pay through UPI uh through the EMI option credit card also in this case okay all the things which I have basically mentioned for you guys I have given you direct link I right you don't have to enter coupon and everything guys direct link also I have given to you you guys can use a direct link also in this case okay can you please share the link again in the chat yes so direct link I have provided you guys uh this one you guys can use it in this case. Okay. So directly you can pay here and let me share my WhatsApp number also everyone if somebody wants to talk to me and have any doubt guys this is my WhatsApp number you can reach out to this okay this one okay this is the WhatsApp number also which I have given you tomorrow I will see you at the same >> please share the notes uh >> notes I will share with you Yes. So here we have an okay you guys can do but can you share the link to Sashank I have shared you just now. Okay Sashank just now I have shared the link.
So shall I share it again? One second.
There is a direct link also. Everyone if you want to join this is the direct link.
This one sir how to create a multiskll in a same file same file may you can create but why do you want to create why you want to create a multiskll in this space okay sir can you please share the previous bad reporting also summit it is available for only people who have enrolled if you have already enrolled reach out to support that number they will give you space Okay.
Okay.
No Shashan that is the final price.
Sashan you are asking question here also and here also two times.
Okay. Uh Akillesh and Timir. Yes.
Akillesh and Tim you can ask. Tell me.
>> Hi from Timir here.
>> Yes. Yes. Tim.
>> Yeah. So I like your session today means uh I'm very new to this AI platform.
>> So one question is uh through with the help of the skill.md file. So you told that in the reference we can keep multiple pages uh source code right. So from that source code with the help of this skill empty file can you create elements locators?
>> Ideally you should not I you should not but you can keep it if you want to reference uh all the things which are available in skill.file are generic in nature. Okay. Okay.
>> Okay.
>> Generic in nature. But if you want to keep it you can keep it. Okay. But keep only limited information that's okay >> which are only available for that one.
>> Okay. So where we keep that instruction that it will create locator >> sorry in locator file should not be kept into skills locator file will be available in locator repository only in your repository only okay of your automation.
Here you can have your locator rules how the locator will look like what are the rules and what are the don't and don'ts that you can keep it in skill file make sense >> okay yeah yeah >> rules I mean if you keep it locator here then skill will become your folder then it's not a skill it becomes your repository right >> yeah yeah right >> okay >> okay thank you sir >> can we create agent using only co-pilot this company giving co-pilot only uh wanted to create a chatboard uh that all our knowledge about our application can be granted to use in this case. Okay.
But lick for that you need a brain also right co-pilot brain you cannot use right as a right only co-pilot if they have given you how you will basically use >> yeah yes sir that's the issue actually we are facing because >> ask them uh ask them if they have access to open router if they can give some access to open router or anything related to gro or some uh some large language model because that is required for Right.
>> Okay.
>> Another important thing is everyone uh let me check the likes. Okay. Let me check the likes because if it is not 100 like then part two will not happen.
Everyone we are not we are still at 68 guys. We are still at 68. So if it is not reach to 100 we have to make it 100 in this case. Okay Sabish Sabish city we will do it. Okay don't worry. Don't worry guys let's make it 100. If you want part two where I will be covering about how to create your playright skills selenium script guys you whatever on the YouTube give a like everyone on the YouTube just go and like what what you what YouTube guys are doing guys you were on YouTube and not liking Kavita very good very good okay okay subitt yes I got your uh message okay I'll give it to you okay you have my WhatsApp number that we will use. Okay. Fair.
You will you will receive it. Okay. You have you have connected with uh the team. Let me give it to you.
Okay.
Connected here. Okay. They will give you guys enjoy. Oh, it goes messed up. So, I'm just I will just see if we have 100 live or not. Have we reached two? Guys, we have not reached 200 likes till now.
We should we should reach 200 likes.
This is important. If it is not 100, we will uh part two will not happen. Okay.
100 is mandatory. My motivation is also important. No. Yes. How many of you agree with me? How many of you agree?
Uh I don't see a dity question. Where is a dity question? Sir, I would I will like but answer me please. Adita, what's your question? A uh is it possible that we can we need to pull the latest code from the SL run only those test cases which are fixed from the regression possible art that is possible that is possible in this case okay what is your question where is your question I don't see your question where is your question sir how the agent MD and skill different both uses AI model are restricted towards a certain task and how they are different it's not a different or something skill.md file was actually created in a proper format for instructions. Okay, agent MD file is a instruction to agents. Now, skill can be a test case plan or something, right? Agent MD file can be normal about your projects and other things. That's it. Okay. So is workload is different. Both of them are empty files. That's it. Skill empty file is the real one which basically add a skill. Agent empty file is a instructions mostly for AI agents to do some certain task. That's it. Then using agent, we can generate a task.
Similarly, we can create an automation desk, right? Yes, Shirant. Yes, yes, yes, we can do it.
Ch guys, we will uh I think I have given you the instructions also how to join and everything. I'll see you tomorrow. I think we we are done almost on let me check. Yes, we are on 100 likes. So thank you for everyone and like so I think we are good to go and we will go with the >> I promise.
>> Yes please tell >> uh thank you so much for allowing me to ask my questions.
>> No worries >> because literally I waited 1 hour on Sunday I couldn't no worries you got a time today.
>> Okay sir. Uh my question is I'm a QA automation engineer having eight years of experience. So I worked on both functional and automation >> but I don't have any exposure for API or performance testing and these days I'm hearing a lot about AI and uh at one point of time all of us have been compelled to utilize AI but for better purpose only I'm not denying that >> right right >> so uh going forward sir in case if I want to switch my domain completely from uh QA to data engineer will that 4x course works because already I have taken that course >> I'll tell you one thing >> the the concept we are learning is AI agents MCPS rag almic evaluations right lang flow lang chain lang graph langu introductory part uh projects with the AI right and AI testing tool creation everything right all of them will be useful plus LLM basics also from the scratch right all of them are created in a such a way that they are also helpful.
Does not matter if you are a manual tester, automation tester, fresher or even if you are a developer and even performance, security or not. The most important thing will change is whenever you are going with data engineer or something right this concept any anyhow you are going to use it in your make sense anyhow. So MCPS you will be using rag you will be using for uh some of the LLM basics and everything also using agents probably you will be working cyber side also right all these are helpful okay clear there are something extras only that you need to learn finetuning also we are doing which is ML task submission clear so that's what okay I hope this is clear right sir uh thank you small question how do you see the future of QA going forward nothing is happening right now okay and to be honest uh the people I'll tell you one thing okay this is this is happening right now also and lot of people will like it right previously we used to have let's suppose 0 to 10 QA right >> we remember seven were manual testers and 31 automation testers right this is the traditional way generally we have it nowadays what is happening is now we have gone to 5 to 7 max 0 to 5 to 7 uh here what I have seen is only one or two manual testers and mostly also automation tester plus AI. This is what the thing is. Okay. So the three people who are basically not there are the people the manual testers especially who have never learned AI uh are in a comfort zone and are only not I mean not has been not productive. This is the one who got actually gone out. Even only the people who have automation experience probably selenium or something right companies actually hiring for playright or many more tools there also we have seen some of the red chances okay I'm noticing this from last almost eight months this is what is happening right now so the most important thing is increase our knowledge in playright plus right so AI whenever I say AI don't confuse with only small part some people say MCP playright CLI and this is this is actually automation overall. Okay, here our AI basically starts with when you go out of the GitHub copilot when you go towards AI agents, MCPS, rag and all this which I have discussed about it right.
>> Yeah.
>> All of them like this is actually real AIS. Okay. And when you create almost 30 to 35 projects which you can add them also into this rag and all all these are AI basic basic AI playright CLI playright NCP play AI agents is not AI actually that's a simple small part of that. Okay, >> because in the future right now what people are using it people people are using playrite with lang flows playright with their AI dashboards playrite with overall NA 10 flows or QA workflows or agents we have right now what we have is this is playright after after that we have a flicky AI agent we have RCA AI agent we have our bug triaging AI agent and there are many more like 11 plus agents that we are running right now not only this we have our AI tracker that we have done right we are using skill files and everything to create our better test plan test cases so manual testing guys are using it properly right we are using AI for code reviews and everything right PR creation and many more things so this is where productivity has increased where all this I hope this is clear right so let's take a uh guys we will meet tomorrow I think we have a this one so I'll see you soon and uh bye-bye enjoy
Related Videos

Expanding Stikbot thumbnails
leopoldshorts
2K views•2023-09-24

Digital Discrimination: Cognitive Bias in Machine Learning
redmonktechevents2974
4K views•2019-12-18

Evolutionary Approach to Clustering by Ujjwal Maulik
ICTStalks
279 views•2019-06-26

Rose Yu "Learning from Large-Scale Spatiotemporal Data"
networkscienceinstitute
2K views•2019-03-04

Stanford Seminar - Generalization through Task Representations with Foundation Models
stanfordonline
4K views•2025-07-14

Satellite-Based Wheat Yield Forecasting using GEE & Transformer Neural Network
gisrsinstitute
634 views•2025-06-15

Paradigm Shifts in Data Processing for the Generative AI Era: Robert Nishihara of Anyscale & Ray.io
GradientFlow
2K views•2025-01-02

How to Build Your Own GenAI-Based Knowledge Management System
2150GmbH
360 views•2025-06-03
Trending

we're almost finished the house (ep.125)
JennaPhipps
347K views•2026-07-22

We Finally Know Where Saturn’s Rings Came From
astrumspace
79K views•2026-07-22

BIG BET: Cathie Wood goes ALL IN on Elon Musk
FoxBusiness
89K views•2026-07-22

MIC DROP: Smithsonian Director Called Out For Woke Propaganda
TheAmalaEkpunobi
37K views•2026-07-23