## Summary - Add portable installation tool (`install.sh`) for cross-machine setup - Add Claude.ai export files with proper YAML frontmatter - Add multi-agent-guide v2.0 with consolidated framework template - Rename `00-claude-code-setting` → `00-our-settings-audit` (avoid reserved word) - Add YAML frontmatter to 25+ SKILL.md files for Claude Desktop compatibility ## Commits Included - `93f604a` feat: Add portable installation tool for cross-machine setup - `9b84104` feat: Add Claude.ai export for portable skill installation - `f7ab973` fix: Add YAML frontmatter to Claude.ai export files - `3fed49a` feat(multi-agent-guide): Add v2.0 with consolidated framework - `3be26ef` refactor: Rename settings-audit skill and add YAML frontmatter Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2.0 KiB
2.0 KiB
Claude Desktop Configuration Locations
Primary Config File
macOS
~/Library/Application Support/Claude/claude_desktop_config.json
Windows
%APPDATA%\Claude\claude_desktop_config.json
Linux
~/.config/Claude/claude_desktop_config.json
MCP Server Configuration Example
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["-y", "@anthropic-ai/mcp-playwright"],
"serverInstructions": "Browser automation. Use for: screenshots, page testing, DOM inspection. Keywords: browser, page, screenshot, navigate"
},
"notion": {
"command": "npx",
"args": ["-y", "@anthropic-ai/mcp-notion", "--token", "YOUR_TOKEN"],
"serverInstructions": "Notion workspace access. Use for: search pages, create content, update databases. Keywords: notion, page, database, workspace"
}
}
}
Key Fields
| Field | Purpose | Token Impact |
|---|---|---|
command |
Executable path | Minimal |
args |
Arguments | Minimal |
serverInstructions |
Usage hints | Reduces discovery overhead |
env |
Environment vars | None |
serverInstructions Best Practices
Good:
"serverInstructions": "File system access. Use for: read/write files, directory listing. Keywords: file, read, write, directory"
Bad (too vague):
"serverInstructions": "Various file operations"
Bad (too long):
"serverInstructions": "This MCP server provides comprehensive file system access capabilities including reading files, writing files, creating directories, listing directory contents, and more. It can be used for any operation that requires..."
Viewing Current Configuration
Ask user to run:
macOS/Linux:
cat ~/Library/Application\ Support/Claude/claude_desktop_config.json | python3 -m json.tool
Windows (PowerShell):
Get-Content "$env:APPDATA\Claude\claude_desktop_config.json" | ConvertFrom-Json | ConvertTo-Json -Depth 10