Toolverse
All skills

agentic-development

by alinaqi

Build AI agents with Pydantic AI (Python) and Claude SDK (Node.js)

Installation

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

Installation

Quick info

Author
alinaqi
Category
Data Science
Views
9

About this skill

Build AI agents with Pydantic AI (Python) and Claude SDK (Node.js)

How to use

  1. Zainstaluj wybrany framework: dla Pythona dodaj Pydantic AI do swoich zależności, dla Node.js zainstaluj @anthropic-ai/sdk przez npm. 2. Zdefiniuj typ wyniku — w Pythonie utwórz klasę Pydantic (np. SearchResult z polami title, url, summary), w Node.js przygotuj schemat JSON dla narzędzi. 3. Inicjalizuj agenta — w Pythonie utwórz instancję Agent z wybranym modelem Claude i system prompt, w Node.js skonfiguruj klienta Anthropic i zdefiniuj tablicę tools z opisami i schematami input. 4. Dodaj narzędzia, które agent będzie używać — każde narzędzie powinno mieć nazwę, opis i schemat parametrów wejściowych (np. web_search z parametrem query). 5. Uruchom agenta — w Pythonie użyj await agent.run() z zapytaniem użytkownika, w Node.js zaimplementuj pętlę agentyczną, która wysyła wiadomości, obsługuje odpowiedzi narzędziowe i iteruje aż do uzyskania wyniku. 6. Przetwórz wynik — w Pythonie otrzymasz typowany obiekt (result.data), w Node.js przeanalizuj odpowiedź i wyodrębnij dane zgodnie ze zdefiniowanym schematem.

Related skills

xlsx

by anthropics

Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2)

Data Science
40128

web-artifacts-builder

by anthropics

Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX

Data Science
37124

notebooklm

by leegonzales

Query Google NotebookLM for source-grounded, citation-backed answers from uploaded documents. Reduces hallucinations through Gemini's document-only responses. Browser automation with library management and persistent authentication.

Data Science
142112

threejs

by mrgoonie

Build 3D web apps with Three.js (WebGL/WebGPU). Use for 3D scenes, animations, custom shaders, PBR materials, VR/XR experiences, games, data visualizations, product configurators.

Data Science
1743

pptx

by anthropics

Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks

Data Science
134310

market-research-reports

by davila7

Generate comprehensive market research reports (50+ pages) in the style of top consulting firms (McKinsey, BCG, Gartner). Features professional LaTeX formatting, extensive visual generation with scientific-schematics and generate-image, deep integration with research-lookup for

Data Science
16115