stac-quickstart
Help initialize and validate a Stac-enabled Flutter project and ship a first server-driven screen. Use when users ask to set up Stac CLI, run stac init/build/deploy, verify project prerequisites, or troubleshoot first-run setup and missing configuration files.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Help initialize and validate a Stac-enabled Flutter project and ship a first server-driven screen. Use when users ask to set up Stac CLI, run stac init/build/deploy, verify project prerequisites, or troubleshoot first-run setup and missing configuration files.
How to use
Przygotuj ścieżkę do katalogu głównego projektu Flutter — będziesz jej potrzebować do walidacji struktury.
Uruchom skrypt
scripts/check_environment.sh, aby zweryfikować dostępność wymaganych narzędzi: Flutter, Dart i Stac CLI. Skill wskaże, które narzędzia brakują lub wymagają aktualizacji.Wykonaj skrypt
scripts/validate_project_layout.py --project-root <ścieżka>, aby potwierdzić, że struktura projektu jest zgodna z wymaganiami Stac. Skill zidentyfikuje brakujące pliki lub nieprawidłową organizację katalogów.Postępuj zgodnie z listą kontrolną z pliku
references/setup-checklist.md— zawiera ona wszystkie kroki wymagane do świeżej konfiguracji Stac w Twoim projekcie.Wykonaj polecenia Stac w kolejności określonej w
references/cli-workflow.md. Skill dostarczy dokładne komendy do uruchomienia oraz oczekiwane artefakty, które powinny się pojawić po każdym kroku.Sprawdź lokalizacje wymaganych plików, korzystając z
references/project-layout.md— jeśli napotkasz błędy lub brakujące konfiguracje, skill wskaże precyzyjne rozwiązanie i punkt, w którym proces się zatrzymał.