Communitygithub.com

byrobertocumbane-glitch/lottie-marketplace

Durchsuche, rufe Lottie-Animationen ab und integriere sie mit zwei Claude Code-Befehlen in React, Vue, Flutter und andere Frameworks.

Was ist lottie-marketplace?

Diese Fähigkeit ermöglicht es Entwicklern, Lottie-Animationen direkt über zwei einfache Claude Code-Befehle zu durchsuchen, abzurufen und in ihre Projekte zu integrieren. Sie wurde für die Verwendung mit Claude Code entwickelt, einer KI-gestützten Entwicklungsplattform. Die Fähigkeit unterstützt die Integration in mehrere Frameworks wie React, Vue und Flutter, indem sie den Entwicklungsprozess durch die Automatisierung der Suche nach Animationen und deren Einbindung in den Code vereinfacht. Entwickler können schnell relevante Lottie-Assets finden und sie nahtlos in ihre Benutzeroberflächen einbinden, was wertvolle Zeit spart und manuelle Sucharbeit reduziert. Die Fähigkeit basiert auf der SKILL.md-Dokumentation, die klare Anweisungen zur Verwendung der Befehle, zur Abhängigkeitsverwaltung und zu framework-spezifischen Integrationen bietet.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add byrobertocumbane-glitch/lottie-marketplace

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht lottie-marketplace?

Durchsuche, rufe Lottie-Animationen ab und integriere sie mit zwei Claude Code-Befehlen in React, Vue, Flutter und andere Frameworks.

Übersicht

Mit dieser Fähigkeit kannst du direkt über Claude Code nach Lottie-Animationen suchen, ihre Details anzeigen, sie herunterladen und in dein Projekt integrieren.

Befehle

/search-lottie

Suche nach Lottie-Animationen anhand von Stichwörtern.

Syntax:

/search-lottie <suchbegriff>

Beispiel:

/search-lottie loading animation

Antwort:

Eine Liste mit Animationen, jeweils mit:

  • Name
  • ID
  • Beschreibung
  • Vorschau-URL (LottieFiles)

/fetch-lottie

Rufe eine Lottie-Animation anhand ihrer ID ab und integriere sie in dein Projekt.

Syntax:

/fetch-lottie <animations-id>

Beispiel:

/fetch-lottie LF12345

Antwort:

  • Lade die lottie-player-Komponente herunter oder konfiguriere sie.
  • Zeige Code-Snippets zur Integration in React, Vue oder Flutter.
  • Lege die JSON-Animationsdatei im assets-Verzeichnis deines Projekts ab (optional).

Integration in Frameworks

React

import Lottie from 'react-lottie-player';
import animationData from './assets/animation.json';

function App() {
  return (
    <Lottie
      loop
      animationData={animationData}
      play
      style={{ width: 150, height: 150 }}
    />
  );
}

Vue

<template>
  <div>
    <lottie-player
      src="/assets/animation.json"
      background="transparent"
      speed="1"
      style="width: 300px; height: 300px;"
      loop
      controls
      autoplay
    ></lottie-player>
  </div>
</template>

<script>
import '@lottiefiles/lottie-player';
export default {
  name: 'LottieAnimation'
};
</script>

Flutter

import 'package:lottie/lottie.dart';

Lottie.asset('assets/animation.json', width: 200, height: 200),

Abhängigkeiten

  • React: react-lottie-player
  • Vue: @lottiefiles/lottie-player
  • Flutter: lottie-Paket (in pubspec.yaml hinzufügen)

Hinweise

  • Die Vorschau-URLs der Animationen stammen von LottieFiles. Du benötigst möglicherweise einen API-Key, um die Dateien programmatisch herunterzuladen.
  • Standardmäßig wird die Animation als animation.json im Ordner assets/ deines Projekts gespeichert.
  • Die Fähigkeit geht davon aus, dass du zur Nutzung mit Claude Code die entsprechenden Abhängigkeiten bereits installiert hast.

Verwandte Skills