Autorul are 40 de skill-uri personalizate în ecosistemul său Claude, care alimentează un întreg „AI CMO" (director de marketing, agenți SEO, writeri pentru fiecare platformă, design de carusele, monitorizare de trenduri, planificare și publicare) plus operațiuni de vânzări. Teza centrală: „Own your skills, rent agents" — un skill e doar fișiere (skill.md, scripturi, referințe), deci dacă Anthropic scumpește, Claude Code dispare sau apare un agent mai bun, întregul „sistem de operare" se mută într-o zi: aceleași fișiere, alt runtime.
Anatomia unui skill. Sub folderul skill-ului există: skill.md (creierul — metadata cu name și description, plus instrucțiuni; Claude scanează doar această parte ca să economisească tokeni și să găsească rapid skill-ul relevant; dacă strici metadata, skill-ul nu se încarcă), folderul scripts (mâinile — cod Python opțional, ex. scraping Instagram via API), folderul references (cunoștințe — brand voice, formule, ICP-uri, exemple, încărcate la cerere) și assets (logo, fonturi, fișiere statice). Doar skill.md e obligatoriu; restul se adaugă progresiv.
Calitate și activare. Statisticile citate: skill-urile slabe se activează corect doar ~20% din apeluri, cele bune până la ~84%. Patru reguli: ține puține skill-uri și organizează-le des; un skill = un job (skill-uri cu nume/descriere similare derutează Claude); folosește aliasuri în descriere (ex. „morning check", „daily brief", „what do I do today?"); testează intens. Model mental — trei tipuri: SOP pur (doar pași), SOP + cunoștințe (referințe), SOP + cunoștințe + execuție (scripturi/RAG) = baza unui „agent minimal".
Skills + MCP. Nu reconstrui unelte care există: conectează MCP-uri (Notion, Gmail, Stripe, Calendar, Plotato/Postato pentru programare social). Skill-ul scrie conținutul (ex. „LinkedIn viral writer"), MCP-ul îl programează — setup ~5 minute cu API key.
Creare și import. Skill-ul oficial Skill Creator de la Anthropic te forțează să-ți definești SOP-ul (input, output, ton, lungime) și pune întrebări (recomandat pe Opus). Exemplu newsletter: testezi întâi structura (hook, CTA, retrieval din referințe), nu conținutul — conținutul iterezi oricând. Claude poate refuza schimbări care strică tonul reverse-engineered și așteaptă confirmare. Scripturile se adaugă în limbaj natural (ex. Firecrawl pentru top 20 știri AI, cu auto-pick și scoring de relevanță). Skill-urile se importă din marketplace-uri (peste 1M skills) ca .zip prin Customize → Skills → Upload a skill; cheia e să eviți suprapunerile și să arhivezi ce nu folosești. Formatul identic la Claude și OpenAI face skill-urile cross-platform by default — companii ca Stripe, Vercel, Cloudflare își livrează skill-uri oficiale.
skill.md = creierul: conține metadata (name + description) și instrucțiunile. Claude se uită doar la această parte ca să economisească tokeni și să caute rapid skill-ul relevant. Dacă strici metadata, skill-ul nu se încarcă și operația nu se execută.scripts = mâinile (opțional): cod Python executat la cerere, ex. un skill de scraping Instagram care apelează un API și returnează datele.references = cunoștințele: brand voice, formule, formate, ICP-uri, exemple — încărcate când skill.md le cere.assets = template-uri: logo, fonturi, fișiere statice. Doar skill.md e obligatoriu; celelalte trei foldere sunt opționale și se adaugă progresiv.skill.md cu pași; (2) + cunoștințe = referințe (ICP, brand voice, formate); (3) + execuție = scripturi și RAG. A treia variantă = baza unui agent minimal.list accounts, schedule content), dar Claude nu știe cum să scrie (ex. un LinkedIn viral) fără skill.skill.md, scripts, references, assets — atât în documentația Claude Code, cât și la OpenAI Agent Skills.skill.md + reference files (structură, voice — hook, identitate de bază). Descrierea e crucială și include aliasuri („write a newsletter", „draft this week's issue", „turn this into a newsletter").npx skills / copy-paste sau descarci .zip → Customize → Skills → Upload a skill (NU „create with code") → se încarcă și îl testezi.