Acha Kutumia AI Kama Teleprompta: Unda Subagents, Skills na Commands

Kutoka kutegemea maelekezo (prompts) hadi mifumo ya mawakala werevu

Watu wengi bado wanatumia AI kama teleprompta.

Wanaandika maelekezo. Wanasubiri. Wanapata jibu. Wanalinakili na kulibandika mahali fulani. Kisha wanarudia tena. Na tena. Kila mazungumzo huanzia sifuri. Kila mazungumzo husahau yaliyotangulia.

Huu si ushirikiano. Ni kuamuru tu, kwa hatua za ziada.

Mwaka 2026, ukiendelea kumtumia mtoa huduma wako wa AI kama teleprompta, unakosa mabadiliko yote makubwa yanayotokea chini yako.


Tatizo la Teleprompta

Unapotumia AI kama teleprompta, unaichukulia mfumo unaoweza kujiendesha wenyewe kama mashine ya kutoa maandishi mara moja tu. Mtindo huo unaonekana hivi:

  1. Unaandika maelekezo marefu na ya kina
  2. Unasubiri jibu
  3. Unatathmini matokeo kwa mkono
  4. Unaboresha na kuuliza upya
  5. Unapoteza muktadha wote unapofunga mazungumzo

 

 

Mtindo huu una kasoro tatu kubwa:

Hakuna maarifa yanayodumu. Kila mazungumzo ni ukurasa mweupe. Unaeleza muktadha ule ule tena na tena. AI yako haijui msimbo wako, mapendeleo yako, vikwazo vyako wala historia yako.

Hakuna kukabidhi kazi. Unabaki kuwa kikwazo. Kila uamuzi, kila ukaguzi, kila hatua inayofuata inahitaji wewe. AI inasubiri umwambie nini cha kufanya baadaye.

Hakuna utaalamu maalum. Unatumia kiolesura kimoja cha kawaida kwa kila kitu: uandishi wa msimbo, nyaraka, usanifu, majaribio, usambazaji. Mtindo mmoja wa maelekezo. Dirisha moja la muktadha. Mazungumzo moja yakifanya kazi ya wengi.

Mtindo wa teleprompta unaichukulia AI kama zana. Lakini zana hazikuzi uhuru wa kujiendesha. Mawakala (agents) wanakuza.


Nini Hubadilika Unapofikiri Kimawakala

Katika Claude Code, usanifu wa mawakala una vipengele vitatu vya msingi:

  • Subagents: Matukio maalum ya Claude yenye madirisha ya muktadha yaliyojitenga (~/.claude/agents/)
  • Skills: Moduli za maarifa zinazoamshwa zenyewe zenye faili za SKILL.md (~/.claude/skills/)
  • Commands: Amri za /slash zinazoamshwa na mtumiaji kwa vitendo mahususi (~/.claude/commands/)

Tofauti kuu na maelekezo ya kawaida:

  • Skills huamshwa kiotomatiki na Claude kulingana na muktadha
  • Commands zinakutaka uandike /command waziwazi
  • Subagents hufanya kazi katika muktadha tofauti wenye zana zao wenyewe

Tazama tofauti:

Njia ya teleprompta:

"Niandikie kijenzi cha kadi chenye picha, kichwa, maandishi ya mwili, na kitufe kikuu kwa kufuata mifumo ya mfumo wetu wa usanifu na viwango vya ufikivu..."

Njia ya Claude Code:

 
/generate card --variant=default --with-image=true --with-button=true

Ya kwanza ni ombi. Ya pili inaita skill inayojua tayari kadi ni nini, mfumo wako wa usanifu unahitaji nini, viwango gani vya ufikivu vinatumika, na jinsi ya kuthibitisha matokeo yake yenyewe.


Usanifu: Subagents, Skills na Commands

Huu ndio muundo unaochukua nafasi ya mtindo wa teleprompta:

 

 

Ngazi ya 1: Subagents

Subagents ni faili huru za markdown katika ~/.claude/agents/ zinazotekeleza kazi sambamba. Zina madirisha yao ya muktadha na zinaweza kuita skills.

~/.claude/agents/
├── header-builder.md
├── footer-builder.md
└── dashboard-builder.md

Kila faili ya subagent ina YAML frontmatter:

  • name: Kitambulisho kilicho wazi
  • description: Inachofanya na wakati wa kuiita
  • tools: Uwezo unaoruhusiwa (Read, Write, Bash, Grep, Glob)

Mfano wa subagent (header-builder.md):

---
name: header-builder
description: Build complete header components with navigation
tools: Read, Write, Bash, Glob, Grep
---  You are a header component specialist...

Ngazi ya 2: Skills

Skills ni moduli za maarifa zinazoamshwa zenyewe. Unapomwomba Claude kitu kinacholingana na kusudi la skill, Claude huitumia kiotomatiki.

~/.claude/skills/
├── card/
│   ├── SKILL.md
│   ├── workflows/
│   │   ├── generate.md
│   │   ├── validate.md
│   │   └── improve.md
│   ├── references/
│   │   └── schema.yml
│   └── scripts/
│       └── validate.py

Hii inafuata mbinu ya Atomic Design: atomi, molekuli, viumbe (organisms). Kila skill ni mtaalamu wa jambo moja tu. Unapohitaji kadi, skill ya kadi huamka yenyewe.

Kila skill inajua:

  • Skimu ya kijenzi (props, slots, variants)
  • Kanuni za mfumo wako wa usanifu
  • Mifumo mahususi ya fremu (framework)
  • Mahitaji ya ufikivu ya WCAG
  • Skills zinazohusiana inazoweza kuzirejelea

 

Ngazi ya 3: Commands

Commands ni njia za mkato zinazoamshwa na mtumiaji. Unaandika /command ili kuziita. Zinaishi ndani ya workflows za skill au kimataifa:

 

 

~/.claude/skills/card/workflows/
├── generate.md    # /generate card
├── validate.md    # /validate card
├── improve.md     # /improve card
├── document.md    # /document card
├── test.md        # /test card
└── a11y.md        # /a11y card

Commands zinaweza kuita subagents kwa ajili ya mipango, kisha Claude mkuu hushughulikia utekelezaji. Hii inakupa mtiririko wa kazi uliopangwa wenye ufikiaji kamili wa zana.


Mfano Kamili: Skill ya Kadi

Acha nikuonyeshe jinsi hii inavyofanya kazi kwa skill halisi:

 

Muundo wa Skill

~/.claude/skills/card/
├── SKILL.md           # Core prompt and instructions
├── workflows/         # Slash commands
│   ├── generate.md
│   ├── validate.md
│   ├── improve.md
│   ├── document.md
│   ├── test.md
│   └── a11y.md
├── references/        # Documentation loaded into context
│   └── schema.yml
└── scripts/           # Executable Python/Bash scripts
    └── validate.py

Faili ya SKILL.md

---
name: card
description: Generate and validate card components 
  for any design system with accessibility checks
---  # Card Skill  When user requests card components, this skill 
auto-triggers based on context.
 ## Schema  props:
  title: string
  body: string
  image: { src, alt, width }
  variant: default | horizontal | overlay
 slots:
  header: Custom header content
  footer: Buttons, links
 ## Related Skills  This skill can reference:
- image
- heading
- button
- link
- text

Kutumia Slash Commands

Tengeneza kadi mpya:

/generate card \   --variant="default" \   --title="Welcome" \   --with-image=true \   --with-button=true

Thibitisha kadi iliyopo:

/validate card \   --file="components/card.jsx"

Kagua utiifu wa ufikivu:

/a11y card --level="AA"

Boresha matumizi (UX) kwa muktadha mahususi:

/improve card \   --context="e-commerce product listing" \   --focus="conversion"

Kinachotokea Nyuma ya Pazia

Unapoita /generate card, Claude:

  1. Huamsha skill ya kadi: SKILL.md hupakiwa katika muktadha
  2. Husoma skimu:  Huthibitisha vigezo vyako dhidi ya props zinazoruhusiwa
  3. Hurejelea skills nyingine:  skills za image, heading, button hutoa utaalamu wao
  4. Huendesha workflow: workflows/generate.md hutekelezwa
  5. Hujithibitisha yenyewe: Huendesha workflow ya validate kwenye matokeo yake yenyewe
  6. Hurudisha matokeo:  Hutoa kijenzi pamoja na maonyo yoyote

Skill ya kadi haitengenezi tu markup. Inaongoza mfumo wa wataalamu, kila mmoja akichangia ujuzi wa eneo lake.


Kwa Nini Hili Ni Muhimu: Kutoka Mjenzi hadi Mfikiriaji wa Mifumo

Mtindo wa teleprompta unakuweka wewe kuwa mwendeshaji. Mtindo wa skills unakufanya mbunifu mkuu (architect).

Nilipohama kutoka kuandika maelekezo hadi kubuni skills, mambo kadhaa yalibadilika:

Niliacha kurudia muktadha. Kila skill tayari inajua eneo lake. Sielezi kadi ni nini kila ninapohitaji moja.

Nilianza kufikiri kwa njia ya muundo. Ukurasa si maelekezo moja; ni uratibu wa viumbe (organisms), ambavyo ni uratibu wa molekuli, ambazo ni uratibu wa atomi. Kila tabaka lina skill yake.

Nilikabidhi uthibitishaji. Badala ya kukagua kila matokeo kwa mkono, amri ya /validate hukagua muundo, amri ya /a11y hukagua utiifu wa WCAG, na amri ya /test huendesha ukaguzi wa kiotomatiki. Mimi hukagua vighairi, si kila matokeo.

Nilijenga maarifa ya kudumu. Ninapoboresha SKILL.md ya skill, uboreshaji huo unabaki. Mfumo unazidi kuwa werevu kadri muda unavyopita, si wakati wa mazungumzo moja tu.

Hii ndiyo tofauti kati ya kutumia AI na kujenga kwa AI.


Usanifu Ndio Msimbo

Katika kazi yangu na mifumo ya usanifu, nimefikia kanuni moja: Usanifu Ndio Msimbo (The Design Is the Code).

Tokeni za usanifu, skimu za vijenzi na usanidi wa mawakala zinapolingana, hakuna tabaka la tafsiri kati ya wanachobainisha wabunifu na wanachojenga wasanidi. Vipimo ndivyo utekelezaji.

Hivi ndivyo mawakala wanavyofanya hili kuwa halisi:

# The schema IS the source of truth schema:   props:     variant:       type: string
      enum: [primary, secondary, success, danger, warning, info]       default: primary
    size:       type: string
      enum: [sm, md, lg]       default: md
 tokens:   colors:     - --btn-bg
    - --btn-color
    - --btn-border-color

Skimu hii si nyaraka tu. Ni chanzo cha ukweli. Wakala hutengeneza vijenzi kutoka kwake. Kithibitishaji hukagua dhidi yake. Tokeni za usanifu huirejelea. Faili moja, matumizi mengi.

Mbunifu anaposasisha thamani za tokeni katika Figma, usanidi wa wakala husasishwa. Usanidi wa wakala unaposasishwa, vijenzi vilivyotengenezwa husasishwa. Usanifu ndio msimbo kwa sababu vyote vinatokana na skimu ile ile.


Jinsi ya Kuanza Kujenga na Claude Code

Ikiwa uko tayari kuvuka mtindo wa teleprompta, hii hapa njia ya vitendo:

Hatua ya 1: Tambua Maeneo Yako

Ni sehemu gani za kazi yako zinazojirudia, zenye kanuni, na zinazotegemea muktadha? Hizo ndizo wagombea wa skills:

  • Uzalishaji wa msimbo
  • Nyaraka
  • Majaribio
  • Mapitio na uthibitishaji
  • Usimamizi wa mfumo wa usanifu
  • Usambazaji na DevOps

Hatua ya 2: Unda Skill Yako ya Kwanza

Anza na SKILL.md rahisi:

---
name: my-component
description: Generate and validate my-component
---  # My Component Skill  When user asks about my-component, apply these rules...

Hatua ya 3: Ongeza Workflows (Commands)

Unda amri sita za msingi katika workflows/:

AmriKusudi
/generateKuunda vitu vipya
/validateKukagua vitu vilivyopo
/improveKupendekeza maboresho
/documentKueleza na kurekodi
/testKuunda majaribio ya kiotomatiki
/a11yKukagua utiifu wa WCAG

Kila amri ni faili ya markdown yenye maelekezo.

Hatua ya 4: Weka Marejeleo ya Skills

Skills zinaweza kurejelea skills nyingine:

## Related Skills  This skill uses:
- image (for card images)
- button (for CTAs)
- heading (for titles)

Chora ramani ya utegemezi huu. Madaraja yanapaswa kuendana na muundo wa asili wa eneo lako.

Hatua ya 5: Unda Subagents kwa Kazi Ngumu

Unapohitaji muktadha uliojitenga au utekelezaji sambamba, unda faili ya subagent katika ~/.claude/agents/:

---
name: header-builder
description: Build complete header components with navigation, logo, and search
tools: Read, Write, Bash, Glob, Grep
---  You are a header component specialist. When building headers:
1. Check existing header patterns in the codebase
2. Use the nav, button, logo skills for sub-components
3. Ensure responsive design and accessibility

Kujenga Maktaba Yako ya Skills

Panga skills zako kwa kufuata Atomic Design:

AinaJukumuMifano
AtomiVipengele vya msingi vya ujenzibutton, input, checkbox, avatar, badge, icon, link, image
MolekuliMchanganyiko wa atomicard, modal, tabs, accordion, alert, dropdown, toast
Viumbe (Organisms)Vijenzi changamanoheader, footer, dashboard, login-form, hero, sidebar

Kila skill:

  • Ina usanidi wake wa SKILL.md
  • Ina workflows/ zenye slash commands
  • Ina references/ zenye nyaraka
  • Ina scripts/ kwa ajili ya uendeshaji wa kiotomatiki
  • Inajua ni skills zipi nyingine inazozirejelea

Hii inaunda mfumo thabiti na unaokua, ambapo Claude huamsha skill sahihi kiotomatiki kulingana na muktadha.


Mustakabali Ni wa Kimawakala

Brad Frost, muundaji wa Atomic Design, amekuwa akizungumzia mabadiliko haya: mifumo ya usanifu lazima iwe miundombinu inayosomeka na mashine kwa sababu mawakala wa AI sasa wanakusanya violesura kwa kutumia vijenzi vile vile wanavyotumia timu za binadamu.

Hii si utabiri wa mwaka 2030. Inatokea sasa hivi.

Ikiwa mfumo wako wa usanifu hauwezi kusomwa na wakala, unageuka kuwa wa zamani. Ikiwa mtiririko wako wa maendeleo unamhitaji binadamu atoe maelekezo kwa kila hatua, hauwezi kukua. Ikiwa mwingiliano wako na AI unaanza kutoka sifuri kila mara, unapoteza maarifa yaliyokusanywa.

Mtindo wa teleprompta ulikuwa sawa wakati AI ilikuwa jambo geni. Si sawa tena AI inapokuwa miundombinu.

Acha kutoa maelekezo. Anza kubuni.

Jenga mawakala. Wape skills. Waache waratibu.

Mustakabali ni wa wale wanaobuni mifumo, si wale wanaoandika skripti.

Nikijenga mifumo ya usanifu ya kimawakala kwa mustakabali wa maendeleo ya wavuti.


Kusoma Zaidi

Teleprompter vs. Agentic Subagents model diagram with flowcharts and text.