Skill file likhiye, aur wo field jo tay karta hai ki wo kabhi chalegi ya nahi, saath-saath check hota rahega.
Skill Builder
Skill file likhiye, aur wo field jo tay karta hai ki wo kabhi chalegi ya nahi, saath-saath check hota rahega.
Skill ke instructions mein aksar aapki team ka kaam karne ka tareeka darj hota hai. Sab kuchh browser mein hi edit hota hai aur kahin nahi bheja jaata.
Skill ek folder hai jiske andar SKILL.md hoti hai: chhota-sa YAML header aur Markdown mein likhe instructions. Time instructions par lagta hai, par wo kabhi padhe jayenge ya nahi, ye description tay karta hai. Description ko saamne khade kaam se match kiya jaata hai, isliye jo description ye to batata hai ki skill kis baare mein hai par ye kabhi nahi ki use kab uthana hai, wo anginat samay tak bina use pada rahega — aur koi error ye batane nahi aayegi ki kyun. Ye builder file likhta hai aur usi ek field ko sabse kadai se dekhta hai: usme koi trigger named hai ya nahi, wo match ke liye kaafi lamba hai ya nahi, aur uske shuruati shabd bekaar to nahi gaye. Naam folder ke rules se check hota hai, aur instructions us lambai se jiske neeche wo shayad hi kuchh badalte hain.
Features
Naam folder rules se check, sudhra hua roop bhi suggest hota hai
Description mein trigger phrase ki jaanch — match wahi karata hai
Description itna chhota ho ki signal hi na bache to warning
Optional allowed-tools list, type karne ke bajaye chunkar
Aisa score jo blocking errors ko suggestions se alag rakhe
File kahaan rakhni hai uska sateek path
Frontmatter theek se quoted, taaki colon value na tode
SKILL.md ke roop mein seedha download
Skill Builder kaise use karein
Skill ka naam lowercase aur hyphen mein rakhiye
Aisa description likhiye jo ye bhi bataye ki kya karti hai aur ye bhi ki kab
Instructions Markdown mein likhiye
Notes padhiye aur SKILL.md download kijiye
Example
Input
name: release-notes
Output
description: Writes release notes from a range of git commits. Use when the user asks for a changelog.
"Use when…" wahi phrase hai jo topic ko trigger banata hai.
Common errors aur troubleshooting
Skill kabhi use hoti hi nahi dikhti. — Lagbhag hamesha description. Usko batana chahiye ki wo kab apply hoti hai, unhi shabdon mein jo log sach mein bolte hain: file ke types, kaam ke naam, wo phrases jo koi type karega.
Naam reject ho gaya. — Ye folder ka naam bhi hai, isliye sirf lowercase letters, digits aur single hyphen chalenge. Aapka na baithe to sudhra hua roop suggest kar diya jaata hai.
Description mein colon hai aur file toot jaati hai. — Aisa nahi hona chahiye — zaroorat par values quote kar di jaati hain. Baad mein haath se edit karein to colon aur space wale har value ko quote mein rakhiye.
Skill load hoti hai par kuchh badalti nahi. — Bahut chhote instructions shayad hi behaviour hilate hain. Batayiye kya banana hai, kaise kaam karna hai, aur kya nahi karna hai.
Aksar pooche jaane wale sawaal
Achha skill description kise kahenge?
Wo ek-do vaakyon mein do sawaalon ka jawab deta hai: skill kya karti hai, aur use kab use karna hai. Match doosre hisse se hota hai, isliye file ke types, kaam, aur wo bhasha bataiye jo log sach mein bolte hain. "Documents mein madad karti hai" kisi khaas cheez se match nahi karta.
File kahaan jaati hai?
Skill ke naam wale folder mein, skills directory ke andar. Path editor ke neeche dikhta hai aur naam type karte hi badalta rehta hai. Folder ka naam aur name field ek jaise hone chahiye.
Kya allowed tools ki list deni chahiye?
Tabhi jab skill ko session ke muqable sach mein kam tools chahiye. Khaali chhodne ka matlab hai jo available hai wahi mil jaana, aur aam taur par yahi theek rehta hai; seemit karna ek focused skill ko focused rakhne ka tareeka hai.
Instructions kitne lambe hon?
Itne ki wo thos rahein, usse zyada nahi. Kuchh vaakya shayad hi behaviour badalte hain; kai panne sarsari padhe jaate hain. Headings wale sections ek lambe block se behtar tikte hain.
Kya file kahin aur bhi check hoti hai?
Loader kamzor description wali file bhi aaram se accept kar leta hai — problem theek yahi hai. Baad mein kuchh bhi aapko nahi batata ki ye skill match ho hi nahi sakti, isiliye jaanch pehle hi banti hai.
Related tools
Skill Linter — SKILL.md paste kijiye aur dekhiye use kisi kaam se judne se kya rok raha hai.
Subagent Builder — Subagent ki definition file banaiye, uske tools aur model samet.