Привіт! Додав у TODO нотатки 😄
Головна ідея в тому, що kasetto дозволяє не просто тримати скіли в одному репозиторії, а підключати їх з інших репозиторіїв як залежності і потім автоматично підтягувати оновлення, якщо автор скіла щось змінив.
Якщо ж просто тримати все в одному GitHub-репозиторії, то далі зазвичай є три варіанти:
— копіювати скіли вручну
— возитися з git submodules
— писати свої скрипти (типу батчом ранити npx skills install)
Тобто GitHub сам по собі вирішує лише зберігання, але не дуже зручно вирішує перевикористання, оновлення і синхронізацію скілів між різними джерелами.
Наприклад, у моєму сетапі частина скілів локальні, а частина підтягнута з інших репозиторіїв:
github.com/...b/main/skills.config.yaml
Найбільше це відчувається в команді: можна гарантувати, що всі тіммейти мають однаковий набір скілів, без ручного копіювання.
У новому оновленні буде додано також інсталяція скілів по проєкту замість глобалу, а також підтримка AGENTS.md i т.д.
Дякую за підтримку! Так обидві фічі у планах! 😉
Пан президент має рацію по суті. Але, як то кажуть, коли проєкт на Rust — одразу з’являються карти на руках
Ахах так! 😄👀 Так думаю трохи пробустити проєкт, в першу чергу зробив для себе та друзів, але виглядає так, що ніша вільна (напр. vercel skills не мають декларативності), то можливо залитить!
Дякую за підтримку проєкту!
Оо гарна пропозиція, додав у нотатки. Також підтримав ваш проєкт, виглядає дуже цікаво!
«Цікаво» це чути від людини, що працює на контору, яка робила та робить ігри що популяризує російську культуру західним гравцям
Виглядає супер, приємний піксель арт 🙂 Додав до вішлисту, Наснаги!
Велике дякую за детальний фідбек! Я обов’язково подивлюсь на issue і розберусь з цим