smithery/dnvriend

skill-vector-rag-gui

vector rag gui

Installation

$ npx skills add smithery/dnvriend --skill skill-vector-rag-gui

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/dnvriend · top by installs.

npx skills add smithery/dnvriend

Browse all from smithery/dnvriend

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 7,109 B
  • docs SUMMARY.md 42 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

<!-- ⚠️ AGENT INSTRUCTIONS: This is a skeleton SKILL.md template When details about this CLI tool become clearer, update this file with:

  1. When to use section: Add 3-5 specific use cases (bullet points)
  2. Purpose section: Expand the tool's purpose and capabilities
  3. When to Use This Skill: Add specific scenarios and anti-patterns
  4. Installation: Keep the standard installation instructions
  5. Quick Start: Add 2-3 practical quick start examples
  6. Core Commands: Add detailed documentation for each CLI command in collapsible sections
  7. Advanced Features: Document advanced features like verbosity, shell completion, pipelines
  8. Troubleshooting: Add common issues and solutions
  9. Best Practices: Add 3-5 best practices for using the tool
  10. Resources: Update with actual GitHub URL and documentation links

CRITICAL REQUIREMENTS:

  • Keep description in frontmatter ≤ 50 characters (hard limit)
  • Use progressive disclosure with <details> tags
  • Include comprehensive examples in each section
  • Provide troubleshooting guidance
  • Keep always-visible content minimal (overview only)
  • Put detailed info in expandable sections
  • Use emojis for section summaries (📖 Core, ⚙️ Advanced, 🔧 Troubleshooting)

-->

When to use

<!-- TODO: Add specific use cases when CLI functionality is known -->

  • When you need to use vector-rag-gui CLI tool
  • When you need comprehensive guidance on CLI commands
  • When you need examples and troubleshooting

vector-rag-gui Skill

Purpose

<!-- TODO: Expand with specific tool capabilities --> This skill provides access to the vector-rag-gui CLI tool. vector rag gui.

When to Use This Skill

Use this skill when: <!-- TODO: Add specific scenarios, e.g., -->

  • You need to understand how to use vector-rag-gui
  • You need comprehensive examples and patterns
  • You need troubleshooting guidance

Do NOT use this skill for: <!-- TODO: Add anti-patterns, e.g., -->

  • Tasks unrelated to vector-rag-gui
  • Quick syntax lookups (use slash commands instead)

CLI Tool: vector-rag-gui

<!-- TODO: Add tool overview --> The vector-rag-gui is a command-line interface tool that vector rag gui.

Installation

# Clone and install
git clone https://github.com/dnvriend/vector-rag-gui.git
cd vector-rag-gui
uv tool install .

Prerequisites

  • Python 3.14+
  • uv package manager

Quick Start

<!-- TODO: Add 2-3 practical quick start examples when commands are known -->

# Example 1: Basic usage
vector-rag-gui --help

# Example 2: Show version
vector-rag-gui --version

Progressive Disclosure

<details> <summary><strong>📖 Core Commands (Click to expand)</strong></summary>

<!-- TODO: Add detailed command documentation for each CLI command --> <!-- Template for each command:

command-name - Brief Description

Detailed explanation of what this command does.

Usage:

vector-rag-gui command-name ARGUMENT [OPTIONS]

Arguments:

  • ARGUMENT: Description of argument
  • --option VALUE / -o VALUE: Description of option
  • -v/-vv/-vvv: Verbosity (INFO/DEBUG/TRACE)

Examples:

# Example 1: Basic usage
vector-rag-gui command-name "example"

# Example 2: With options
vector-rag-gui command-name "example" --option value

# Example 3: Pipeline usage
vector-rag-gui command-name "example" --json | jq '.'

Output: Description of what this command returns.


Repeat for each command... -->

help - Show Help Information

Display help information for CLI commands.

Usage:

vector-rag-gui --help
vector-rag-gui COMMAND --help

Examples:

# General help
vector-rag-gui --help

# Command help
vector-rag-gui command --help

# Version info
vector-rag-gui --version

</details>

<details> <summary><strong>⚙️ Advanced Features (Click to expand)</strong></summary>

<!-- TODO: Add advanced features documentation -->

Multi-Level Verbosity Logging

Control logging detail with progressive verbosity levels. All logs output to stderr.

Logging Levels:

Flag Level Output Use Case
(none) WARNING Errors and warnings only Production, quiet mode
-v INFO + High-level operations Normal debugging
-vv DEBUG + Detailed info, full tracebacks Development, troubleshooting
-vvv TRACE + Library internals Deep debugging

Examples:

# INFO level - see operations
vector-rag-gui command -v

# DEBUG level - see detailed info
vector-rag-gui command -vv

# TRACE level - see all internals
vector-rag-gui command -vvv

Shell Completion

Native shell completion for bash, zsh, and fish.

Installation:

# Bash (add to ~/.bashrc)
eval "$(vector-rag-gui completion bash)"

# Zsh (add to ~/.zshrc)
eval "$(vector-rag-gui completion zsh)"

# Fish (save to completions)
vector-rag-gui completion fish > ~/.config/fish/completions/vector-rag-gui.fish

Pipeline Composition

<!-- TODO: Add pipeline examples when commands support --json and --stdin --> Compose commands with Unix pipes for powerful workflows.

Examples:

# Example pipeline workflows will be added when CLI commands are implemented
vector-rag-gui command --json | jq '.'

</details>

<details> <summary><strong>🔧 Troubleshooting (Click to expand)</strong></summary>

Common Issues

Issue: Command not found

# Verify installation
vector-rag-gui --version

# Reinstall if needed
cd vector-rag-gui
uv tool install . --reinstall

<!-- TODO: Add command-specific troubleshooting when functionality is known -->

Issue: General errors

  • Try with verbose flag: -vv to see detailed error information
  • Check that all prerequisites are installed
  • Ensure you're using Python 3.14+

Getting Help

# Show help
vector-rag-gui --help

# Command-specific help
vector-rag-gui COMMAND --help

</details>

Exit Codes

  • 0: Success
  • 1: Client error (invalid arguments, validation failed)
  • 2: Server error (API error, network issue)
  • 3: Network error (connection failed, timeout)

Output Formats

<!-- TODO: Update with actual output formats when commands are implemented -->

Default Output:

  • Human-readable formatted output
  • Varies by command

JSON Output (--json flag):

  • Machine-readable structured data
  • Perfect for pipelines and processing
  • Available on commands that support structured output

Best Practices

<!-- TODO: Add command-specific best practices -->

  1. Use verbosity progressively: Start with -v, increase to -vv/-vvv only if needed
  2. Check help first: Use --help to understand command options
  3. Leverage shell completion: Install completion for better CLI experience

Resources