Claude Skillek · Lecke 05

Skillek megosztása

Egy jól megírt Skill értéke akkor nő igazán, amikor az egész csapat, vagy akár a teljes szervezet hozzáfér hozzá, nem csak az, aki megírta.

Vissza a tananyaghoz


Megosztás repository szinten

A legegyszerűbb módja a Skillek megosztásának, ha a projekt saját tárolójában, a kód mellett tartjuk őket. Így amikor valaki lehúzza a projektet, automatikusan megkapja a hozzá tartozó Skilleket is, nem kell külön lépés a telepítéshez.

Ez a megközelítés különösen jól működik olyan Skilleknél, amelyek szorosan kötődnek egy adott projekt sajátosságaihoz, mondjuk egy egyedi build folyamathoz vagy egy céges dokumentumsablonhoz, amit csak az adott projektnél használnak.


Skill fájl kolléga 1 kolléga 2 kolléga 3
A repository szinten tárolt Skill a projekt letöltésével automatikusan eljut mindenkihez.

Megosztás plugin formájában

Amikor egy Skill több projektben is hasznos lehet, érdemes plugin formájában csomagolni. Egy plugin több Skillt is összefoghat egyetlen, telepíthető egységbe, amit a csapat tagjai egyszerűen hozzáadhatnak a saját beállításaikhoz, anélkül hogy projektenként külön be kellene másolniuk a fájlokat.

Ez a megoldás jól illik olyan általánosabb, cégen belül több projektre is érvényes gyakorlatokhoz, mint egy egységes commit üzenet formátum vagy egy közös kódminőségi ellenőrzés.


Repository szint

  • A Skill a kód mellett él
  • A projekt lehúzásával automatikusan megérkezik
  • Projekthez kötött tudáshoz, például egyedi build folyamathoz

Plugin

  • Több Skill egyetlen telepíthető egységben
  • Nem kell projektenként bemásolni
  • Több projektre érvényes gyakorlathoz, például commit formátumhoz

Plugin commit formátum Skill kódminőség Skill riport sablon Skill egy telepítés projekt A projekt B projekt C
Egy plugin több Skillt fog össze, és egyetlen telepítéssel minden projektben elérhetővé válik.

Vállalati szintű, központi kezelés

Nagyobb szervezeteknél felmerül az igény, hogy bizonyos Skillek mindenki számára kötelezően elérhetők legyenek, központi menedzsment alól. Ez lehetővé teszi, hogy az informatikai vagy fejlesztési vezetés egy helyen tartsa karban a szervezet szintű szabályokat, és mindenki ugyanazt a verziót használja, függetlenül attól, melyik projekten dolgozik éppen.

A központi kezelés emellett biztonsági szempontból is fontos, mert így nyomon követhető, kik milyen Skilleket használnak, és szükség esetén gyorsan visszavonható vagy frissíthető egy elavult vagy hibás Skill.


  1. Központi karbantartásA fejlesztési vezetés egy helyen tartja karban a szervezet szintű Skilleket.
  2. Egységes verzió mindenkinélMindenki ugyanazt kapja, függetlenül attól, melyik projekten dolgozik.
  3. Nyomon követésLátható, kik milyen Skilleket használnak a szervezetben.
  4. Gyors visszavonásEgy elavult vagy hibás Skill azonnal frissíthető vagy visszavonható.

Skill projekt szint plugin szint vállalati, központi kezelés
A megosztás köre a repository szinttől a vállalati, központilag kezelt szintig bővülhet.

  1. Egy projektben kellTartsd a repository-ban, a kód mellett, telepítés nélkül terjed.
  2. Több projektben kellCsomagold pluginba, egy telepítéssel mindenhol elérhető.
  3. Az egész szervezetben kellKözponti kezelés, kötelezően elérhető, egy helyről frissíthető.

← Előző lecke Következő lecke →

Workshop

AI Transformation Day

Egésznapos, vezetőknek szóló program. Feltérképezzük, hol tart a szervezet, mi az első reális lépés, és milyen belső feltételek szükségesek a sikerhez. A nap végén konkrét, prioritizált cselekvési lista.

Érdekel a program →