Ruka hadi maudhui makuu
Mafunzo ya AI

Jenga Mtiririko Bora wa Claude Code kwa claude-kit

Jifunze jinsi claude-kit inavyopanua Claude Code kwa mtiririko wa kupanga savvy-flow na kiolesura cha savvy-progress. Mafunzo haya yanaeleza usakinishaji kupitia marketplace na kwa mikono, nafasi za majina za programu-jalizi, usanidi wa kipindi, uthibitishaji na mifumo ya matumizi ya vitendo.

Jenga Mtiririko Bora wa Claude Code kwa claude-kit

claude-kit inatoa nini

claude-kit ni mkusanyiko wa ujuzi, mawakala na mods zinazojitegemea kwa ajili ya Claude Code. Kila kipengele kiko chini ya saraka ya plugins/ ya hazina, hivyo unaweza kusakinisha tu utendaji unaohitaji.

  • savvy-flow: Kifurushi cha ujuzi na wakala kinachowezesha kipindi kupanga kazi, kukabidhi kazi kwa mawakala wadogo wa viwango tofauti, na kukagua matokeo yao. Unakiendesha kwa /savvy-flow kinaposakinishwa mwenyewe, au kwa nafasi yake ya jina ya plugin kinaposakinishwa kupitia marketplace.
  • savvy-progress: Mod inayoongeza upau wa maendeleo juu ya kidokezo na paneli ya mawakala ya moja kwa moja. Imeundwa kwa ajili ya savvy-flow, lakini pia inaweza kuonyesha mawakala wadogo wowote.

Plugins hizi mbili hufanya kazi kwa kujitegemea. Zote zinaposakinishwa, savvy-flow huendesha upau wa maendeleo huku wafanyakazi wake wakiripoti maendeleo yao kwenye paneli ya mawakala.

Sakinisha claude-kit kutoka marketplace

Njia ya marketplace ndiyo rahisi zaidi ya kusakinisha plugins katika Claude Code.

  1. Fungua Claude Code.
  2. Ongeza hazina kama marketplace na usakinishe plugins unazotaka:
/plugin marketplace add johnnyvizz/claude-kit
/plugin install savvy-flow@claude-kit
/plugin install savvy-progress@claude-kit

Anzisha upya kipindi baada ya usakinishaji. Ujuzi na mawakala waliosakinishwa kutoka marketplace hutumia nafasi za majina. Kwa hiyo, ujuzi wa savvy-flow unaendeshwa kwa /savvy-flow:savvy-flow, na mawakala wake hutumia majina kama savvy-flow:savvy-careful.

Unaweza kusakinisha plugin moja tu ikiwa hiyo inaendana vyema na mtiririko wako wa kazi. Sakinisha zote mbili unapotaka mtiririko wa kupanga na viashiria vya maendeleo vya kuona vifanye kazi pamoja.

Sakinisha vipengele mwenyewe

Usakinishaji wa mwenyewe ni muhimu unapotaka kunakili ujuzi kwenye usanidi wako wa Claude Code au kupakia mod moja kwa moja kutoka kwenye checkout ya ndani.

Clone hazina

git clone https://github.com/johnnyvizz/claude-kit.git ~/claude-kit

Copy ujuzi na mawakala wa savvy-flow

Ujuzi hauhitaji mfumo wa plugin unaposakinishwa kwa njia hii. Nakili folda ya ujuzi kwenye saraka ya ujuzi ya Claude Code:

cp -R ~/claude-kit/plugins/savvy-flow/skills/savvy-flow ~/.claude/skills/

Kisha nakili fafanuzi za mawakala zilizotolewa kwenye saraka ya mawakala:

cp ~/claude-kit/plugins/savvy-flow/agents/*.md ~/.claude/agents/

Kwa njia hii, majina hubaki mafupi: tumia /savvy-flow kwa ujuzi na majina kama savvy-careful kwa mawakala.

Pakia savvy-progress kwa kipindi kimoja

Ili kupakia mod ya maendeleo kwa kipindi maalum cha Claude Code pekee, anzisha Claude Code ukiwa na saraka yake ya plugin:

claude --plugin-dir ~/claude-kit/plugins/savvy-progress

Pakia savvy-progress kwa kila kipindi

Ili kufanya mod ipatikane kwa kila kipindi, ikiwemo programu ya kompyuta, sanidi CLAUDE_CODE_PLUGIN_DIRS katika ~/.claude/settings.json:

{
  "env": {
    "CLAUDE_CODE_PLUGIN_DIRS": "~/claude-kit/plugins/savvy-progress"
  }
}

Ukiweka folda kadhaa za plugins, zitenganishe kwa :. Ikiwa CLAUDE_CODE_PLUGIN_DIRS tayari ina thamani, ongeza folda mpya badala ya kubadilisha maingizo yaliyopo.

Endesha mtiririko wa msingi wa kazi

Baada ya kusakinisha savvy-flow, ipe kazi ya kupanga na kuratibu. Kwa mfano, ukiwa na ujuzi uliyonakili mwenyewe:

/savvy-flow review the authentication changes and identify missing tests

Ukiwa na usakinishaji wa marketplace, tumia muundo wenye nafasi ya jina:

/savvy-flow:savvy-flow review the authentication changes and identify missing tests

Muundo wa kipindi hupanga kazi, hukabidhi majukumu kwa mawakala wake wadogo, na hukagua matokeo yao. Ikiwa savvy-progress pia inatumika, upau wa maendeleo na paneli ya mawakala hutoa mwonekano wa moja kwa moja wa shughuli hiyo.

Kazi halisi ni juu yako: pitisha ukaguzi wa msimbo, uchunguzi, au kazi nyingine ya uendelezaji inayofaidika kutokana na upangaji na kazi iliyokabidhiwa.

Elewa mpangilio wa hazina

Kila plugin hufuata muundo unaotabirika. Katalogi ya marketplace na manifest za plugins huamua jinsi Claude Code inavyogundua vipengele:

.claude-plugin/marketplace.json   katalogi inayosomwa na `/plugin marketplace add`
plugins/<name>/
  .claude-plugin/plugin.json      manifest
  skills/<skill>/SKILL.md         ujuzi
  agents/*.md                     mawakala wadogo inayowasambaza
  hooks/hooks.json                mod: inaelekeza kwenye moduli ya hooks
  hooks/register.tsx              mod: moduli yenyewe
  types/index.d.ts                mod: mkataba wake wa $.state

Katika mpangilio huu, ujuzi unaelezwa na faili la SKILL.md na unaweza kusambaza fafanuzi za mawakala. Mod hutumia usanidi wa hooks na moduli ya usajili; tamko lake la aina huandika mkataba wa $.state.

Thibitisha plugins kabla ya kuchapisha

Tumia amri za uthibitishaji za Claude Code kukagua plugin binafsi au katalogi ya marketplace:

claude plugin validate plugins/<name>
claude plugin validate .

Amri ya kwanza huthibitisha saraka ya plugin. Ya pili huthibitisha katalogi ya hazina kutoka kwenye mzizi wake.

Weka usakinishaji wa mwenyewe ukiwa umesasishwa

Unapopakia mod moja kwa moja kutoka kwenye hazina uliyoclone, isasishe kwa:

cd ~/claude-kit
git pull

Modi iliyopakiwa kutoka kwenye saraka hiyo hutumia faili zilizosasishwa. Ujuzi ulionakiliwa kwenye ~/.claude/skills/ hausasishwi kiotomatiki; baada ya kuvuta mabadiliko mapya, nakili tena faili za ujuzi na wakala.

Mazingatio ya kina

Chagua kwa makusudi amri zenye nafasi za majina au fupi

Usakinishaji kutoka Marketplace hutoa utenganishaji wa programu-jalizi kupitia majina yenye nafasi za majina kama /savvy-flow:savvy-flow. Usakinishaji wa ujuzi mwenyewe huepuka mfumo wa programu-jalizi na huhifadhi amri fupi. Tumia mbinu inayolingana zaidi na ikiwa unatanguliza usimamizi wa Marketplace au faili za moja kwa moja za ndani.

Zingatia uoanifu wa modi

Modi hutumia ndoano za utendaji kupitia hooks/register.tsx, ambayo ni API ya Claude Code inayopatikana mapema. Hazina ilijaribiwa kwenye Claude Code 2.1.286, na API inaweza kubadilika kati ya matoleo.

Ikiwa modi iliyosakinishwa kutoka Marketplace haionekani, ipakie mwenyewe kwa kutumia --plugin-dir au sanidi folda yake kupitia CLAUDE_CODE_PLUGIN_DIRS.

Unganisha programu-jalizi unapohitaji mwonekano

savvy-flow inaweza kufanya kazi bila savvy-progress, na savvy-progress inaweza kufanya kazi bila savvy-flow. Kusakinisha zote mbili ndiyo usanidi wenye taarifa nyingi zaidi: mtiririko wa kazi huratibu jukumu huku modi ikionyesha maendeleo na hali ya wakala anayefanya kazi.

Hitimisho

claude-kit huwapa watumiaji wa Claude Code zana za kupanga kwa moduli, kukasimu, kukagua na kufuatilia maendeleo. Sakinisha savvy-flow na savvy-progress kutoka Marketplace kwa usanidi unaosimamiwa, au kloni hazina kisha unakili au upakie vipengele wewe mwenyewe. Kumbuka tofauti za nafasi za majina, thibitisha mabadiliko kabla ya kuchapisha, na usasishe ujuzi ulionakiliwa tofauti na modi zilizopakiwa kutoka kwenye hazina.