A
applescript
Automatyzuj macOS za pomocą AppleScript i JXA z bezpieczeństwem na pierwszym miejscu
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do tworzenia i wykonywania skryptów AppleScript oraz JavaScript for Automation (JXA) na macOS. Specjalizuje się w bezpiecznej automatyzacji aplikacji, integracji systemowej i kontroli procesów. Zawiera wbudowane zabezpieczenia: walidację danych wejściowych, blokowanie niebezpiecznych poleceń, timeout'y wykonania i logowanie wszystkich operacji. Idealna dla użytkowników, którzy chcą automatyzować zadania w aplikacjach macOS bez ryzyka wykonania szkodliwych poleceń.
Jak używać
- Zainstaluj umiejętność w swoim środowisku Claude/Copilot, wskazując repozytorium martinholovsky/claude-skills-generator oraz ścieżkę skills/applescript. 2. Przygotuj swoje żądanie automatyzacji, określając konkretną aplikację macOS, którą chcesz kontrolować (np. Finder, Mail, Safari) oraz operacje, które mają być wykonane. 3. Przekaż żądanie umiejętności, a ona wygeneruje bezpieczny skrypt AppleScript lub JXA. Umiejętność automatycznie zwaliduje dane wejściowe, sprawdzi blocklist niebezpiecznych operacji (rm, sudo, curl) i ustawi timeout wykonania. 4. Przejrzyj wygenerowany skrypt przed wykonaniem — umiejętność zawsze loguje szczegóły operacji dla audytu. 5. Pozwól umiejętności na wykonanie skryptu za pośrednictwem osascript. Jeśli potrzebujesz bardziej złożonej automatyzacji, rozważ napisanie testów przed implementacją, zgodnie z podejściem TDD, które umiejętność wspiera. 6. Monitoruj logi wykonania, aby upewnić się, że operacje przebiegły zgodnie z oczekiwaniami i bez błędów.