Dezvoltare Plugin-uri cu plugin-dev
Plugin-dev este unealta din Wednesday care te ajută să lucrezi direct cu sistemul de plugin-uri. În loc să folosești doar plugin-urile gata instalate, poți inspecta, actualiza sau crea altele noi, folosind exact aceleași structuri pe care le vezi în configurația internă.
Ce face
Capacitatea citește și expune metadatele plugin-urilor instalate: scope, installPath, version, installedAt, lastUpdated și gitCommitSha. De exemplu, vezi intrări precum wednesday@wednesday-local la $HOME/.claude/plugins/cache/wednesday-local/wednesday/0.338.17 sau superpowers@superpowers-marketplace la versiunea 5.1.0. Plugin-dev nu instalează singur plugin-uri, dar îți oferă datele structurate ca să poți decide ce să modifici sau să actualizezi.
Când îmi folosește
Îl folosești când vrei să creezi un plugin nou, să verifici de ce o anumită versiune nu se actualizează sau să copiezi setări dintr-un plugin oficial (cum ar fi frontend-design@claude-plugins-official) în propriul tău proiect. Este util mai ales când lucrezi cu mai multe scope-uri (user vs. project) și vrei să eviți conflicte de versiune.
Cum îl invoc / declanșez
verifică doctrina pentru detalii exacte
Exemplu practic
Deschizi un proiect nou și vrei să folosești structura de la claude-code-setup@claude-plugins-official (versiunea 1.0.0, instalat la 2026-05-05). Cu plugin-dev activezi modul de dezvoltare, copiezi folderul din cache în propriul repository, modifici gitCommitSha-ul și testezi local înainte de a publica. Așa eviți să lucrezi direct pe plugin-urile oficiale.
Output / unde aterizează
Rezultatele apar ca fișiere JSON sau markdown în directorul de lucru curent, cu metadatele actualizate. Poți redirecta ieșirea către un fișier custom dacă vrei să păstrezi un istoric al versiunilor plugin-urilor tale.
Limite / gotchas
Nu toate plugin-urile au versiune clară (vezi intrările cu "version": "unknown"). Actualizările depind de gitCommitSha, deci dacă faci fork la un plugin oficial, trebuie să gestionezi manual conflictul de SHA. De asemenea, plugin-dev nu rulează comenzi de instalare; pentru asta trebuie să folosești alte unelte din Wednesday. Verifică mereu installPath-ul înainte de a șterge sau muta foldere din cache.