Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/dcc-mcp-vx-best-practices
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/vx-best-practices
What's inside
- Skill name
vx-best-practices- Description
- Best practices for using vx effectively. Use when following recommended patterns for tool management, project setup, and team workflows with vx.
- License
- MIT
- Instructions
- 569 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- body: 569 lines (spec recommends under 500)
- body: contains an absolute path from the author's machine
Files (1)
- SKILL.md
SKILL.md (first lines)
# VX Best Practices
> **Golden rule**: Always prefix tool commands with `vx` in vx-managed projects. Use `vx.toml` for project-level tool versions, commit `vx.lock` for reproducibility, prefer templates over custom code when creating providers, and prefer structured or compact output before reading large logs.
## General Principles
### 1. Always Use `vx` Prefix
In vx-managed projects, always prefix tool commands with `vx`:
```bash
# ✅ Correct
vx npm install
vx cargo build
vx just test
# ❌ Wrong (might use system tools)
npm install
cargo build
just test
```
### 2. Prefer Project-Level Configuration
Use `vx.toml` to ensure consistency across team members:
```bash
# ✅ Correct - defined in vx.toml
vx sync
# ❌ Wrong - manual installation
vx install node@22
```
### 3. Commit Lock Files
Always commit `vx.lock` to ensure reproducible builds:
```bash
vx git add vx.lock
vx git commit -m "chore: update dependencies"
```
### 4. Keep Agent Work Small and Observable
When an AI agent uses vx, optimize for correctness, speed, judgment, and token
efficiency:
- Read enough surrounding code to understand the local pattern, then stop exploring.
- Prefer targeted searches, focused file sections, scoped diffs, selected JSON fields, and capped logs.
- Make the smallest maintainable change that solves the request.
- Reuse existing project helpers before creating new abstractions.
- Avoid single-use wrappers, speculative architecture, and unrelated cleanup.
- Validate according to risk: focused tests for narrow changes, broader checks for shared behavior.
- Preserve evidence from the actual command, CI job, or runtime surface when debugging.
For large or unknown output, scope first and filter through vx-managed tools:
```bash
vx rg -n -m 20 "SearchTerm" src
vx git diff --stat
vx git diff --name-only origin/main...HEAD
vx gh pr view 123 --json title,state,files
vx gh run view 456 --json status,conclusion,jobs --jq '.jobs[] | {name,conclusion}'
vx gh run view 456 --log | vx rg -n -m 50 "error|failed|panic|Traceback|FAILED"
vx --compact gh run view 456 --log
```
Use this priority order for token-heavy surfaces:
1. Ask for semantic data: `--json`, selected fields, `--jq`, `--fields`, `--toon`.
2. Search the raw source with caps: `vx rg -n -m 80 ...`, `vx jq`, `vx yq`.
3. Use `vx --compact <tool> ...` for broad subprocess output that still needs context.
4. Read full raw output only after the smaller views fail to explain the issue.
The compact filter follows RTK-style principles: preserve high-signal lines,
strip presentation noise, collapse repetition, cap volume, and measure savings
with `vx metrics tokens --json` when comparing approaches. Do not make
transparent forwarding commands (`vx git`, `vx gh`, `vx cargo`, `vx npm`) compact
by default; agents should opt in explicitly with `--compact` so scripts and
humans keep the native tool contract.
## Project Setup
### Initial Setup
```bash
# 1. Initialize project
vx init
# 2. Add required tools
vx add node@22
vx add go
vx add just
# 3. Generate lock file
vx lock
# 4. Commit configuration
vx git add vx.toml vx.lock
```
### Team Onboarding
New team members only need to run:
```bash
# Clone repository
git clone <repo>
cd <repo>
# One command setup
vx setup
```
### CI/CD Configuration
Use the vx GitHub Action:
```yamlFrom dcc-mcp/dcc-mcp-3dsmax, MIT.
More from dcc-mcp/dcc-mcp-3dsmax
- 0.628score
vx-commands
dcc-mcp
Complete vx CLI command reference.
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
vx-project
dcc-mcp
Project management guide for vx.
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
vx-troubleshooting
dcc-mcp
Troubleshooting guide for vx issues.
SkillAFreshness: A★ 9Claude Code +9 - 0.615score
vx-usage
dcc-mcp
Teaches AI agents how to use vx, the universal dev tool manager.
SkillAFreshness: A★ 9Claude Code +9
Signals
- Stars
- 9
- Forks
- 4
- Open issues
- 6
- Last commit (this folder)
- May 29, 2026 (5 months ago)
- Last release
- Oct 24, 2026 (4 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/dcc-mcp/dcc-mcp-3dsmax
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.369score
vx-best-practices
dcc-mcp
Best practices for using vx effectively.
SkillAFreshness: A★ 9Claude Code +9 - 0.369score
vx-best-practices
dcc-mcp
Best practices for using vx effectively.
SkillAFreshness: A★ 9Claude Code +9 - 0.369score
vx-best-practices
dcc-mcp
Best practices for using vx effectively.
SkillAFreshness: A★ 9Claude Code +9
More from dcc-mcp
- 0.628score
vx-commands
dcc-mcp
Complete vx CLI command reference.
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
vx-project
dcc-mcp
Project management guide for vx.
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
vx-troubleshooting
dcc-mcp
Troubleshooting guide for vx issues.
SkillAFreshness: A★ 9Claude Code +9 - 0.623score
DCC-MCP Core
dcc-mcp
Agent control plane for DCC and engine hosts: one MCP endpoint, one tool contract.
ConnectorAFreshness: ARemote★ 70↓ 10.7K/wk - 0.615score
vx-usage
dcc-mcp
Teaches AI agents how to use vx, the universal dev tool manager.
SkillAFreshness: A★ 9Claude Code +9
Cite this page
vx-best-practices skill. Agent Mart. https://agentmart.dev/skills/dcc-mcp-vx-best-practices (last updated 2026-10-24)