Toolverse
Wszystkie skille

create-ryos-app

autor: ryokun6

Twórz nowe aplikacje dla ryOS zgodnie z ustalonymi wzorcami i konwencjami

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
ryokun6
Kategoria
Frontend

O skillu

Skill do szybkiego tworzenia aplikacji dla ryOS. Automatyzuje scaffolding struktury katalogów, komponentów React, hooków logiki oraz rejestrację w systemie. Zawiera checklist wszystkich kroków: od utworzenia katalogu aplikacji, przez komponenty UI i menu bar, aż do dodania ikon i kluczy tłumaczeń. Idealne dla deweloperów rozszerzających ekosystem ryOS o nowe narzędzia i funkcjonalności.

Jak używać

  1. Uruchom skill create-ryos-app w Cursor, podając nazwę nowej aplikacji (np. "my-app"). Skill utworzy strukturę katalogów w src/apps/[app-name]/ z wszystkimi wymaganymi plikami.

  2. Zdefiniuj metadane aplikacji w pliku index.tsx: ustaw nazwę, wersję, ikonę i dokładnie 6 elementów pomocy (każdy z ikoną emoji, tytułem i opisem). Metadane będą wyświetlane w systemie ryOS.

  3. Utwórz główny komponent aplikacji w components/[AppName]AppComponent.tsx oraz menu bar w components/[AppName]MenuBar.tsx. Skill wygeneruje szablony, które dostosuj do logiki swojej aplikacji.

  4. Dodaj logikę biznesową w hooks/use[AppName]Logic.ts. Hook powinien zawierać stan i funkcje obsługujące interakcje użytkownika.

  5. Umieść ikonę aplikacji w public/icons/default/[app-name].png (format PNG, rozmiar zgodny z konwencją ryOS).

  6. Zarejestruj aplikację w src/config/appRegistry.tsx, aby pojawiła się na pulpicie. Dodaj angielskie klucze tłumaczeń do src/lib/locales/en/translation.json, a następnie użyj skill localize do synchronizacji pozostałych języków.

Podobne skille