Skip to content
Back to skills

2735 Upgrade V340 66e12e62

ASecurity

**For existing Navigator users running v3.3.1 or earlier** ---

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added May 31, 2026
documentationpythonbashgitdocumentation

Works with

  • mcp

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned May 31, 2026

npx -y skills add tools-only/X-Skills --skill 2735-upgrade-v340_66e12e62 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2735 Upgrade V340 66e12e62?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2735 Upgrade V340 66e12e62
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2735-upgrade-v340-66e12e62/badge)](https://www.skillsdirectory.com/skills/tools-only-2735-upgrade-v340-66e12e62)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# Upgrading to Navigator v3.4.0

**For existing Navigator users running v3.3.1 or earlier**

---

## What's New in v3.4.0

✨ **Direct Figma MCP Integration** - Product design skill now connects directly to Figma Desktop
- 95% reduction in orchestration overhead
- 75% faster design reviews (15 min → 5 min)
- One-command installation

---

## Upgrade Steps

### Step 1: Update Navigator Plugin

```bash
# In your project with Navigator installed
/nav:update
```

OR manually:

```bash
cd .claude-plugins/navigator  # Or wherever Navigator is installed
git pull origin main
```

### Step 2: Install Product Design Dependencies (Optional)

**Only if you use the product-design skill:**

```bash
cd .claude-plugins/navigator/skills/product-design
./setup.sh
```

**What this installs**:
- Python MCP SDK (mcp>=1.2.1)
- Virtual environment with dependencies
- Connection diagnostics

**Time**: ~30 seconds

### Step 3: Enable Figma MCP (Optional)

**Only if you use Figma:**

1. Install **Figma Desktop** (if not already): https://www.figma.com/downloads/
2. Open Figma → **Preferences**
3. Enable "**Enable local MCP Server**"
4. Verify: You should see "MCP server running at http://127.0.0.1:3845/mcp"

### Step 4: Test (Optional)

**If using product-design skill:**

```bash
cd .claude-plugins/navigator/skills/product-design
source venv/bin/activate
python3 functions/test_mcp_connection.py
```

**Expected output**:
```
✅ Successfully connected to Figma MCP server
   Found 6 tools:
     - get_design_context
     - get_variable_defs
     ...
```

---

## What Changed

### Product Design Skill

**Before v3.4.0**:
- Manual orchestration (15-20 Claude steps)
- Requires saving temp files
- 150k tokens average

**After v3.4.0**:
- Automatic Python connection to Figma
- No temp files needed
- 12k tokens average (92% reduction)

### New Requirements

**Only for product-design skill**:
- Python 3.10+ (was 3.8+)
- Figma Desktop with MCP enabled (for automated workflow)

**Everything else**: No changes

---

## Breaking Changes

### Product Design Skill Only

If you use `product-design` skill:
- ✅ Run `./setup.sh` to install Python dependencies
- ✅ Enable Figma MCP in Figma Desktop preferences

If you DON'T use `product-design` skill:
- ✅ No action needed - everything works as before

---

## Rollback (If Needed)

If you encounter issues:

```bash
cd .claude-plugins/navigator
git checkout v3.3.1
```

Then report issue: https://github.com/alekspetrov/navigator/issues

---

## Compatibility

| Feature | v3.3.1 | v3.4.0 | Notes |
|---------|--------|--------|-------|
| **All Navigator features** | ✅ | ✅ | No changes |
| **product-design (manual)** | ✅ | ✅ | Still works without Figma |
| **product-design (Figma MCP)** | ❌ | ✅ | New feature |
| **Python 3.8-3.9** | ✅ | ⚠️ | Only for non-Figma features |
| **Python 3.10+** | ✅ | ✅ | Required for Figma MCP |

---

## FAQ

### Do I need to upgrade?

**No** - v3.3.1 continues to work perfectly.

**Upgrade if**:
- You use product-design skill with Figma
- You want faster design reviews

### Will my existing Navigator setup break?

**No** - All Navigator features work exactly the same.

Only product-design skill has new optional features.

### Do I need Figma Desktop?

**No** - Only if you want automated Figma integration.

Manual workflow still available (Navigator asks for design data).

### What if I don't have Python 3.10+?

**Option 1**: Upgrade Python (recommended)
```bash
# macOS
brew install python@3.13
```

**Option 2**: Use manual workflow (no Python needed)

**Option 3**: Stay on Navigator v3.3.1

---

## Support

**Issues**: https://github.com/alekspetrov/navigator/issues

**Documentation**:
- [RELEASE-NOTES-v3.4.0.md](RELEASE-NOTES-v3.4.0.md)
- [skills/product-design/INSTALL.md](skills/product-design/INSTALL.md)
- [skills/product-design/README.md](skills/product-design/README.md)

**Report bugs with**:
- Navigator version: Check `.claude-plugin/plugin.json`
- Python version: `python3 --version`
- Figma version: Figma → Help → About Figma
- Output from: `python3 functions/test_mcp_connection.py`

---

## Summary

**For most users**: Just update Navigator, everything works the same.

**For Figma users**: Run `./setup.sh` in product-design skill for amazing new features!

**Upgrade time**: 2-3 minutes (with Figma setup)

---

**Version**: 3.4.0
**Previous**: 3.3.1
**Type**: Minor release (backward compatible)

Files in this skill

  • README.md798 B
  • skill.md4.3 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.