Toolverse
All skills

daggr

by gradio-app

Build DAG-based AI pipelines connecting Gradio Spaces, HuggingFace models, and Python functions into visual workflows. Use when asked to create a workflow, build a pipeline, connect AI models, chain Gradio Spaces, create a daggr app, build multi-step AI applications, or

Installation

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

Installation

Quick info

Category
Testing

About this skill

Build DAG-based AI pipelines connecting Gradio Spaces, HuggingFace models, and Python functions into visual workflows. Use when asked to create a workflow, build a pipeline, connect AI models, chain Gradio Spaces, create a daggr app, build multi-step AI applications, or orchestrate ML models. Triggers on: \

How to use

  1. Zainstaluj daggr wraz z Gradio, importując bibliotekę do swojego projektu Pythona: from daggr import GradioNode, FnNode, InferenceNode, Graph, ItemList oraz import gradio as gr.

  2. Zdefiniuj węzły swojego pipeline'u. Dla każdej przestrzeni Gradio utwórz GradioNode z adresem przestrzeni (np. "owner/space-name"), nazwą endpointu API (api_name="/endpoint"), mapą wejść (UI inputs, połączenia z innymi węzłami lub wartości stałe) i mapą wyjść. Opcjonalnie dodaj funkcję postprocess do transformacji odpowiedzi.

  3. Jeśli potrzebujesz znaleźć odpowiednią przestrzeń Gradio, użyj API wyszukiwania semantycznego HuggingFace — opisz co chcesz (np. "generate music") lub przeglądaj kategorie (image-generation, text-to-speech itp.).

  4. Utwórz graf, przekazując listę węzłów do konstruktora Graph(name="Nazwa", nodes=[node1, node2, ...]). Węzły będą automatycznie połączone na podstawie referencji portów wyjściowych w definicjach wejść.

  5. Uruchom pipeline wywołując graph.launch() — spowoduje to uruchomienie serwera webowego z interfejsem wizualizującym DAG, gdzie będziesz mógł testować przepływ danych między węzłami.

  6. Interaktywnie testuj pipeline poprzez interfejs webowy, obserwując jak dane przepływają przez poszczególne kroki — każdy węzeł przetwarza dane zgodnie z definicją i przekazuje wynik do następnego węzła w łańcuchu.

Related skills

wcag-audit-patterns

by wshobson

Conduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance. Use when auditing websites for accessibility, fixing WCAG violations, or implementing accessible design patterns.

Testing
1893

ppt-creator

by daymade

Create professional slide decks from topics or documents. Generates structured content with data-driven charts, speaker notes, and complete PPTX files. Applies persuasive storytelling principles (Pyramid Principle, assertion-evidence). Supports multiple formats (Marp,

Testing
2739

playwright-cli

by microsoft

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.

Testing
45103

pair-trade-screener

by tradermonty

Statistical arbitrage tool for identifying and analyzing pair trading opportunities. Detects cointegrated stock pairs within sectors, analyzes spread behavior, calculates z-scores, and provides entry/exit recommendations for market-neutral strategies. Use when user requests pair

Testing
994

test-cases

by cexll

This skill should be used when generating comprehensive test cases from PRD documents or user requirements. Triggers when users request test case generation, QA planning, test scenario creation, or need structured test documentation. Produces detailed test cases covering

Testing
2862

hono

by openstatusHQ

Efficiently develop Hono applications using Hono CLI. Supports documentation search, API reference lookup, request testing, and bundle optimization.

Testing
1257