Wywołanie (szablon) — podmień
{{LAUNCHER}}na prawdziwy launcher z Matrycy Delegacji. Nie wklejaj literałówworkflow, jeśli ten skill nie jestvc-workflow.
Ścieżka Literał 1. Worker vibecrafted {{LAUNCHER}} <agent>2. Interactive /vc-{{LAUNCHER}}— w sesji; native gdy trzeba3. Operator ten sam worker przez vc-dispatch/ linie operatora
{{SKILL_NAME}} — TODO one-line tagline
Scaffolded {{CREATED_DATE}} via
tools/vc-skill-new.sh. Replace every TODO marker before opening a PR.
Wejście operatora
Reguła Living Tree / Worktree
Ten workflow działa w bieżącym checkoucie i na bieżącej gałęzi operatora. Nie twórz worktree gita, nie przełączaj się na niego ani nie przenoś do niego wykonania, chyba że operator wprost poprosi o worktree w tym prompcie. Jedyny usankcjonowany drugi tryb to dispatch Fleet Worktrees (pisany plan, zacommitowane wcześniej verifiery, rozłączne domeny plików, jednowątkowy integrator — patrz Reguła Living Tree, Tryb B); poza tą formacją zostań we wspólnym drzewie. Czytaj pliki ponownie przed edycją, dostosowuj się do równoległych zmian i zgłoś awarię podłoża (substrate failure), jeśli bieżące drzewo jest zbyt zatrute, by bezpiecznie kontynuować.
Zobacz Reguła Living Tree.
Doktryna pracy z repozytorium
W pracy z repozytorium zacznij od Loctree jako mapy: użyj loct context,
loct occurrences, loct body i loct find --literal przed szerokim ręcznym
przeszukiwaniem. Używaj AICX do kontekstu intencji i sesji. Używaj rg/grep jako
fallbacku lub lokalnej lupy, nie jako zamiennika mapowania strukturalnego. Jeśli Loctree
zawiedzie lub przeoczy jakąś powierzchnię, dopisz feedback do ~/.vibecrafted/loctree/loctree-fail.md.
Standardowy launcher:
vibecrafted {{SKILL_NAME_NO_PREFIX}} claude --prompt 'TODO concrete operator example'
vc-{{SKILL_NAME_NO_PREFIX}} codex --prompt 'TODO shell-shortcut example'
Cel
TODO — Zastąp tę sekcję. Określ jeden rezultat, który ten skill wytwarza. Skille istnieją po to, by skompresować powtarzalny ruch operatora w nazwaną, powtarzalną powierzchnię. Jeśli ta sekcja czyta się jak lista możliwości — zawęź ją.
Poprzeczka z CONTRIBUTING-SKILLS.md: jedna ostra oś, nie scyzoryk szwajcarski.
Kiedy używać
Warunki wyzwalające (zastąp wszystkie punkty):
- TODO — podstawowa sytuacja operatora, w której ten skill to właściwy wybór
- TODO — wtórna sytuacja, jeśli istnieje
- TODO — jawne rozgraniczenie z istniejącymi skillami vc-*
Kiedy NIE używać:
- TODO — sąsiedni skill obsługujący podobną, lecz odmienną sytuację
- TODO — sytuacja, którą należy eskalować zamiast tego do
vc-implementlubvc-marbles
Pozycja w pipelinie
Gdzie to się wpasowuje w łańcuch workflow Vetcoders?
- Upstream: TODO (np. następuje po
vc-init, działa povc-research) - Downstream: TODO (np. emituje handoff dla
vc-releaselubvc-dou)
Kryteria akceptacji
Przebieg skilla jest gotowy, gdy:
- TODO — konkretne, falsyfikowalne sprawdzenie #1
- TODO — konkretne, falsyfikowalne sprawdzenie #2
- TODO — deliverable widoczny dla operatora (plik, raport, commit)
Jeśli któregokolwiek punktu akceptacji nie da się odhaczyć dowodem, skill nie został ukończony — powiedz to wprost w raporcie końcowym.
Antywzorce
- TODO — typowy tryb porażki #1 (np. uruchomienie tego skilla przed
vc-init) - TODO — typowy tryb porażki #2 (np. rozszerzanie scope poza jedną ostrą oś)
- Wklejanie raili
workflow/ ERi, gdy ten skill nie jestvc-workflow - Wymyślanie fałszywego workera
vibecrafted <name> <agent>dla skilla fundamentu - Pominięcie ponownego odczytu Living Tree przed edycją przy współbieżnych agentach
- Ogłaszanie „gotowe" bez odhaczenia kryteriów akceptacji
Przykłady
Zobacz examples/example-prompt.md — minimalna para
fraza-trigger + oczekiwane zachowanie.
Zweryfikuj przed przekazaniem
Zanim ogłosisz „done", obejdź ciężarówkę — zobacz Regułę Weryfikacji: realny artefakt, nie same zielone bramki; nigdy nie ufaj upstream verification jako dowodowi; sprawdź własny instrument.
Progressive disclosure: trzymaj SKILL.md chudy; długie procedury w references/
(Matryca Delegacji, CONTRIBUTING-SKILLS).
𝚅𝚒𝚋𝚎𝚌𝚛𝚊𝚏𝚝𝚎𝚍. with AI Agents by Vetcoders (c)2024-2026 LibraxisAI