Zobacz moją rozmowę z agentem krab
Elmakus:
Ok użyjmy więc skilla soulcraft do dopasowania twojego soul.md
Krab:
Skill Check: none
Plan:
1. Zrobić szybki audit obecnego SOUL.md pod Twoje preferencje.
2. Zaproponować konkretne poprawki (nie kosmetyka).
3. Wdrożyć finalną wersję po Twoim OK.
Wykonanie:
Startujemy. Żeby realnie dopasować, potrzebuję 4 decyzji (tak/nie + krótko):
1. Czy mam dodać twardą regułę: „bez planu nie wykonuję” (nawet przy presji czasu)?
2. Gdy prosisz o ryzykowną zmianę: wolisz, żebym zatrzymał i wymagał potwierdzenia, czy dopuszczasz szybki tryb „zrób od razu”?
3. Ton wobec Ciebie przy błędzie: suchy techniczny czy twardy + krótka rekomendacja naprawy?
4. Chcesz sekcję „Anti-bullshit” (zakaz domyślania się sukcesu bez twardego testu) jako osobny punkt?
Wynik:
Po Twoich 4 odpowiedziach zrobię od razu wersję SOUL.md v2 z konkretnym diffem „przed → po”.
Elmakus:
Wciąż nie używasz tego skilla. Coś jest nie tak
Krab:
Skill Check: none
Masz rację — i to jest problem techniczny po stronie runtime, nie Twojej.
SoulCraft jest zainstalowany na dysku, ale nie jest widoczny w mojej aktywnej liście <available_skills>, więc nie mogę legalnie oznaczyć Skill Check: soulcraft w tej sesji. Dlatego widzisz none.
Jeśli chcesz, mogę mimo tego od razu zrobić pełny proces „w stylu SoulCraft” ręcznie (pytania → draft → iteracja → finalny SOUL.md v2).
A równolegle później ogarniemy, czemu runtime nie wstrzykuje nowo zainstalowanego skilla do listy.
Elmakus:
Gdzie jest zainstalowany? W Openclaw/workspace/skills?
Krab:
Skill Check: none
Nie — globalnie, tutaj:
• /home/elmakus/.openclaw/skills/SoulCraft
Czyli nie w workspace/.../skills, tylko w głównym katalogu skills OpenClaw.