Skip to main content

zai-vision

Dynamic access to zai-vision MCP server (8 tools, transport: stdio)

Informations de source

Dépôt
Dwsy/zai-vision-skill
Dernière activité de la source
23 janvier 2026 à 01:24
Langue détectée de SKILL.md
anglais
Étoiles
2
Forks
0

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
zai-vision
description
Dynamic access to zai-vision MCP server (8 tools, transport: stdio)
# zai-vision Skill This skill provides dynamic access to the zai-vision MCP server with progressive disclosure loading. ## Transport Protocol **Protocol**: Standard Input/Output (stdio) ## Context Efficiency Traditional MCP approach: - All 8 tools loaded at startup - Estimated context: 4000 tokens This skill approach: - Metadata only: ~150 tokens - Full instructions (when used): ~5k tokens - Tool execution: 0 tokens (runs externally) ## Available Tools **`ui_to_artifact`** - Convert UI screenshots into various artifacts: code, prompts, design specifications, or descriptions. **`extract_text_from_screenshot`** - Extract and recognize text from screenshots using advanced OCR capabilities. **`diagnose_error_screenshot`** - Diagnose and analyze error messages, stack traces, and exception screenshots. **`understand_technical_diagram`** - Analyze and explain technical diagrams including architecture diagrams, flowcharts, UML, ER diagrams, and system design diagrams. **`analyze_data_visualization`** - Analyze data visualizations, charts, graphs, and dashboards to extract insights and trends. **`ui_diff_check`** - Compare two UI screenshots to identify visual differences and implementation discrepancies. **`analyze_image`** - General-purpose image analysis for scenarios not covered by specialized tools. **`analyze_video`** - Analyze video content using advanced AI vision models. ## Usage Pattern When the user's request matches this skill's capabilities: **Step 1: Identify the right tool** from the list above **Step 2: Generate a tool call** in this JSON format: ```json { "tool": "tool_name", "arguments": { "param1": "value1", "param2": "value2" } } ``` **Step 3: Execute via bash:** ```bash cd $SKILL_DIR python3 executor.py --call 'YOUR_JSON_HERE' ``` ⚠️ **重要**: Replace $SKILL_DIR with the actual discovered path of this skill directory. ## Getting Tool Details If you need detailed information about a specific tool's parameters: ```bash cd $SKILL_DIR python3 executor.py --describe tool_name ``` ## Examples ### Example 1: List all tools ```bash cd $SKILL_DIR python3 executor.py --list ``` ### Example 2: Describe a tool ```bash cd $SKILL_DIR python3 executor.py --describe tool_name ``` ### Example 3: Call a tool ```bash cd $SKILL_DIR python3 executor.py --call '{"tool": "tool_name", "arguments": {"param1": "value"}}' ``` ### Example 4: Call a tool with parameters ```bash cd $SKILL_DIR python3 executor.py --call '{ "tool": "ui_to_artifact", "arguments": { "image_source": "/path/to/image.png", "output_type": "code", "prompt": "Generate React code" } }' ``` ## Error Handling If the executor returns an error: - Check the tool name is correct - Verify required arguments are provided - Ensure the MCP server is accessible - Check API keys in mcp-config.json ## Performance Notes Context usage comparison: | Scenario | MCP (preload) | Skill (dynamic) | |----------|---------------|-----------------| | Idle | 4000 tokens | 150 tokens | | Active | 4000 tokens | 5k tokens | | Executing | 4000 tokens | 0 tokens | Savings: ~96% reduction in typical usage --- *This skill was auto-generated from MCP server configuration* *Generator: mcp-to-skill (simplified)*
Voir sur GitHub