Apna plugin aur marketplace banayein
Aaj ka ikhtitami hissa: jo kuch aap ne seekha hai usay plugin mein package karein aur apni marketplace ke zariye share karein. Sunne mein advanced lagta hai, lekin asal mein sirf folders aur do chhoti JSON files hain. Ek baar samajh aa jaye to plugins se dobara ghabrahat nahi hogi.
Plugin aaj ke tamam hisse — commands, skills, sub-agents aur hooks — ko ek aisi cheez mein bundle karta hai jo ek qadam mein install ho sakti hai aur poori team ya duniya ke saath share ki ja sakti hai.
01Plugins kyun
Aap .claude/ mein alag alag files banate rahe hain. Plugin inhein naam aur version wale package mein jama karta hai. Team ke liye kuch plugins publish karein aur sab ko ek click mein wohi commands, skills aur safety hooks mil jate hain — poori company mein consistency.
02Plugin ki banawat
Hum independent-reviewer banayenge — aisa plugin jo haal ki tabdeeliyon ka independent review chalata hai (Codex ke zariye, ya agar aap chahein to Claude se). Yeh sirf ek khaas structure wala folder hai:
.claude-plugin/ plugin.json # the manifest: name, description, version commands/ # optional: slash commands skills/ # optional: skills agents/ # optional: sub-agents hooks/ hooks.json # the hook config (moved here from settings.json)
{
"name": "independent-reviewer",
"description": "Carry out an independent review of all changes since last commit",
"version": "0.1.0"
}.claude-plugin/ mein plugin.json manifest hota hai (naam aur jagah tay hoti hai). Is ke saath chaar optional folders — commands, skills, agents, hooks — capabilities rakhte hain. Apne settings.json se Stop hook ko hooks/hooks.json mein le jayein taake plugin ke saath safar kare (aur do baar define na ho).
03Marketplace banayein
Plugin ko theek tarah install karne aur doosron ko add karne dene ke liye usay marketplace ke zariye publish karein — repo ke top par ek aur chhoti JSON file:
{
"name": "edtools",
"owner": { "name": "Ed", "email": "ed@example.com" },
"plugins": [
{ "name": "independent-reviewer", "source": "./independent-reviewer" }
]
}04Install aur test karein
JSON tayyar ho to /plugin menu use karein. Apni local marketplace add karein (./ current repo ki taraf ishara karta hai), browse karein, plugin ko project scope par install karein aur restart karein.
Marketplace add karein/plugin
Marketplaces → Add marketplace → apne local repo ke liye ./ (ya shared repo ke liye GitHub URL).
Browse aur install kareinspace, enter
edtools kholein → plugins browse karein → independent-reviewer select karein → sab collaborators ke liye install karein (project scope).
Restart aur tasdeeq karein/plugin
Claude Code restart karein; Installed ke neeche independent-reviewer nazar aayega.
Hook ke safar ka saboot deinfaida
Apna local settings hook delete karein, Claude se README likhne ko kahen — review phir bhi chalega, ab plugin ke hook se.
Repo ko GitHub par push karein aur koi bhi URL ke zariye aap ki marketplace add kar sakta hai — team ya wider community. Company apne manzoor shuda plugins ki private marketplace chala sakti hai. Sab kuch do chhoti JSON files se.
05Aaj ka khulasa aur agla qadam
Kaafi kuch hua: slash commands, agents aur sub-agents, Codex ki jhalak, hooks, aur ab plugins aur marketplaces. Agar dimagh ghoom raha hai to theek hai — in mein se aksar ki aap ko kam hi zaroorat hogi. Maqsad mumkin cheezon ka jaiza dena tha taake aap jaanein ke yeh maujood hain aur kahan dhoondhna hai.
Aaj ki har cheez ek hi manzil ki taraf ja rahi hai: bohot se agents ke darmiyan review-and-iterate loop ko automate karna. Custom commands, sub-agents aur hooks us wild day ki swarms aur orchestration ke bunyadi blocks hain — controlled chaos, un pieces se jama jo aap abhi mile hain.
Program ka 73% mukammal ho chuka hai — ab home stretch mein dakhil ho rahe hain. Cheezen mushkil ho rahi hain, lekin sirf is liye ke aap bohot zyada kaam kar rahe hain. Agla qadam: sandboxing — is sari craziness ko mehfooz chalana — aur Claude Code ko remotely chalana.
✓ Ahm baatein
- Plugin commands, skills, sub-agents aur hooks ko ek installable package mein bundle karta hai.
- Structure:
.claude-plugin/plugin.jsonmanifest + optionalcommands/ skills/ agents/ hooks/folders. - Marketplace (
.claude-plugin/marketplace.json) plugins ki list deta hai taake aap aur doosre log/pluginse install kar saken. - Hooks aur skills plugin ke saath safar karte hain — ek baar install karein aur poora setup saath aa jata hai.
- Yeh pieces week 3 ki swarms aur orchestration ki bunyaad hain. Agla qadam: sandboxing.