Toolverse
All skills

semtools

by massgen

This skill provides semantic search capabilities using embedding-based similarity matching for code and text. Enables meaning-based search beyond keyword matching, with optional document parsing (PDF, DOCX, PPTX) support.

Installation

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

Installation

Quick info

Author
massgen
Category
Data Science

About this skill

This skill provides semantic search capabilities using embedding-based similarity matching for code and text. Enables meaning-based search beyond keyword matching, with optional document parsing (PDF, DOCX, PPTX) support.

How to use

  1. Zainstaluj umiejętność semtools w swoim środowisku agenta Claude/Copilot, upewniając się, że masz dostęp do CLI Semtools (napisanego w Rust). Jeśli planujesz parsować dokumenty (PDF, DOCX, PPTX), przygotuj klucz API wymagany do tej funkcjonalności.

  2. Przygotuj swoje repozytorium lub zbiór dokumentów. Semtools działa najlepiej na większych bazach kodu — możesz indeksować całe workspace'i do szybszych powtarzalnych wyszukiwań zamiast skanowania od zera za każdym razem.

  3. Sformułuj zapytanie semantyczne opisujące to, czego szukasz po znaczeniu. Na przykład zamiast szukać konkretnej nazwy funkcji, zapytaj o "obsługę błędów", "walidację danych" lub "wzorce autentykacji". Semtools zrozumie intencję, nawet jeśli nie znasz dokładnych słów kluczowych.

  4. Wykonaj wyszukiwanie semantyczne za pośrednictwem umiejętności. Semtools zwróci kod lub tekst, który pasuje do znaczenia Twojego zapytania, a nie tylko do dosłownego dopasowania słów.

  5. Jeśli pracujesz z dokumentami (raporty, artykuły badawcze, specyfikacje), użyj funkcji parsowania dokumentów do konwersji PDF, DOCX lub PPTX na tekst przeszukiwalny. Wymaga to skonfigurowanego klucza API.

  6. Wykorzystaj wyniki do odkrywania podobnych implementacji w różnych modułach, zrozumienia wzorców kodu bez czytania całych plików lub znalezienia powiązanych dyskusji w komentarzach i dokumentacji.

Related skills

openrouter

by rawveg

OpenRouter API - Unified access to 400+ AI models through one API

Data Science
17138

skill-installer

by openai

Install Codex skills into $CODEX_HOME/skills from a curated list or a GitHub repo path. Use when a user asks to list installable skills, install a curated skill, or install a skill from another repo (including private repos).

Data Science
23118

data-storytelling

by wshobson

Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting analytics to stakeholders, creating data reports, or building executive presentations.

Data Science
26105

deepwiki-rs

by sopaco

AI-powered Rust documentation generation engine for comprehensive codebase analysis, C4 architecture diagrams, and automated technical documentation. Use when Claude needs to analyze source code, understand software architecture, generate technical specs, or create professional

Data Science
18144

claude-automation-recommender

by anthropics

Analyze a codebase and recommend Claude Code automations (hooks, subagents, skills, plugins, MCP servers). Use when user asks for automation recommendations, wants to optimize their Claude Code setup, mentions improving Claude Code workflows, asks how to first set up Claude Code

Data Science
1787

nano-banana-pro

by garg-aayush

Generate and edit images using Google's Nano Banana Pro (Gemini 3 Pro Image) API. Use when the user asks to generate, create, edit, modify, change, alter, or update images. Also use when user references an existing image file and asks to modify it in any way (e.g., \

Data Science
535772