Skip to main content

zai-vision

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

소스 정보

저장소
Dwsy/zai-vision-skill
최근 소스 활동
2026년 1월 23일 01:24
감지된 SKILL.md 언어
영어
스타
2
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
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)*
GitHub에서 보기