Agent Skill
2/7/2026

skill-vector-rag-gui

vector rag gui

D
dnvriend
1GitHub Stars
1Views
npx skills add dnvriend/vector-rag-gui

SKILL.md

Nameskill-vector-rag-gui
Descriptionvector rag gui

name: skill-vector-rag-gui description: vector rag gui

<!-- ⚠️ 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:** ```bash 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:** ```bash # 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:

FlagLevelOutputUse Case
(none)WARNINGErrors and warnings onlyProduction, quiet mode
-vINFO+ High-level operationsNormal debugging
-vvDEBUG+ Detailed info, full tracebacksDevelopment, troubleshooting
-vvvTRACE+ Library internalsDeep 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

Skills Info
Original Name:skill-vector-rag-guiAuthor:dnvriend