Toolverse
All skills

json-to-typescript-interface-generator

by openclaw

Generate TypeScript interfaces from JSON data or API responses. Auto-type your APIs instantly. Free CLI tool for TypeScript developers.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Mobile
Views
1

About this skill

Generate TypeScript interfaces from JSON data or API responses. Auto-type your APIs instantly. Free CLI tool for TypeScript developers.

How to use

  1. Zainstaluj narzędzie globalnie za pomocą npm: npm install -g @lxgicstudios/json-to-ts. Alternatywnie możesz uruchomić je bez instalacji, używając npx.

  2. Przygotuj dane wejściowe — możesz użyć pliku JSON, URL API lub danych ze standardowego wejścia (pipe). Na przykład, jeśli masz plik data.json, uruchom: npx @lxgicstudios/json-to-ts data.json. Narzędzie domyślnie nazwie główny interfejs "Root".

  3. Jeśli chcesz zmienić nazwę interfejsu, dodaj flagę -n: npx @lxgicstudios/json-to-ts data.json -n User. To utworzy interfejs o nazwie User zamiast Root.

  4. Aby pobrać typy bezpośrednio z API, podaj URL zamiast ścieżki pliku: npx @lxgicstudios/json-to-ts https://api.example.com/users -n User. Narzędzie automatycznie pobierze odpowiedź i wygeneruje typy.

  5. Jeśli chcesz zapisać wygenerowane interfejsy do pliku, użyj flagi -o: npx @lxgicstudios/json-to-ts data.json -o src/types/api.ts. To zapisze wszystkie interfejsy (w tym zagnieżdżone obiekty) w określonym pliku.

  6. Dla zaawansowanych przypadków możesz użyć pipe'u, na przykład: curl https://api.example.com/data | npx @lxgicstudios/json-to-ts -n ApiResponse. To pozwala integrować narzędzie z innymi poleceniami CLI.

Related skills

liquid-glass-developer

by anyproto

Context-aware routing to iOS 26 Liquid Glass implementation patterns. Use when working with glass effects, GlassEffectContainer, morphing transitions, or iOS 26 visual effects.

Mobile
2061

automating-mobile-app-testing

by jeremylongshore

This skill enables automated testing of mobile applications on iOS and Android platforms using frameworks like Appium, Detox, XCUITest, and Espresso. It generates end-to-end tests, sets up page object models, and handles platform-specific elements. Use this skill when the user

Mobile
17142

senior-architect

by alirezarezvani

Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go, Python. Includes architecture diagram generation, system design patterns, tech stack

Mobile
184296

ios-simulator-skill

by conorluddy

21 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for AI agents with minimal token output.

Mobile
19154

sequential-thinking

by mrgoonie

Use when complex problems require systematic step-by-step reasoning with ability to revise thoughts, branch into alternative approaches, or dynamically adjust scope. Ideal for multi-stage analysis, design planning, problem decomposition, or tasks with initially unclear scope.

Mobile
60238

mobile-android-design

by wshobson

Master Material Design 3 and Jetpack Compose patterns for building native Android apps. Use when designing Android interfaces, implementing Compose UI, or following Google's Material Design guidelines.

Mobile
38181