xiaohongshu
xiaohongshu
ide-integration
IDE integration tips for VS Code, JetBrains, and terminal workflows. Use when setting up Claude Code with your IDE, configuring keybindings, optimizing terminal workflows, or synchronizing file navigation. Covers extensions, split terminals, clipboard, and diff viewing.
Full skill instructions
Optimize your Claude Code workflow by integrating with VS Code, JetBrains IDEs, and terminal multiplexers. This skill covers setup, keybindings, and patterns for seamless development.
| IDE | Setup | Best Use |
|---|---|---|
| VS Code | Integrated terminal, extensions | Full-featured editing + Claude |
| JetBrains | External terminal recommended | Heavy refactoring, debugging |
| Terminal-only | tmux/screen for sessions | SSH, server-side, minimal setups |
| Chrome | claude --chrome | Web app testing, browser automation |
Connect Claude Code to Chrome for browser automation and live debugging.
# Start with Chrome enabled
claude --chrome
# Or enable in-session
/chrome
Capabilities:
Requirements: Chrome browser, Claude in Chrome extension v1.0.36+, Pro/Team/Enterprise plan.
See chrome-integration skill for detailed workflows.
context_window.used_percentage and remaining_percentage availableRun Claude Code in one terminal pane, run commands in another.
+---------------------------+---------------------------+
| | |
| IDE / Editor | Claude Code Terminal |
| | |
| |---------------------------|
| | Command Terminal |
| | (tests, builds, etc.) |
+---------------------------+---------------------------+
Let Claude make changes, use IDE's diff tools to review:
Share current file context between IDE and Claude:
# Copy current file path to clipboard (macOS)
echo "/path/to/current/file.ts" | pbcopy
# Paste into Claude prompt
"Look at /path/to/current/file.ts and fix the error on line 42"
# Copy to clipboard
echo "text" | pbcopy
cat file.txt | pbcopy
# Paste from clipboard
pbpaste
pbpaste > file.txt
# Requires xclip or xsel
echo "text" | xclip -selection clipboard
xclip -selection clipboard -o
# Copy
echo "text" | clip.exe
# Paste
powershell.exe Get-Clipboard
Split terminals efficiently for Claude Code workflows.
# Start new session
tmux new -s claude
# Split horizontally (top/bottom)
Ctrl-b "
# Split vertically (left/right)
Ctrl-b %
# Navigate panes
Ctrl-b arrow-key
# Resize panes
Ctrl-b Ctrl-arrow-key
# Detach session
Ctrl-b d
# Reattach
tmux attach -t claude
# Create Claude Code development layout
tmux new-session -s dev -n main \; \
split-window -h -p 40 \; \
split-window -v -p 30 \; \
select-pane -t 0
Layout result:
# macOS - watch for file changes
fswatch -o /path/to/project | xargs -n1 -I{} echo "File changed"
# Linux - inotifywait
inotifywait -m -r -e modify /path/to/project
# Cross-platform with node
npx chokidar '/path/**/*.ts' -c 'echo "Changed: {path}"'
Many IDEs auto-reload files. If not:
| IDE | Enable Auto-reload |
|---|---|
| VS Code | Enabled by default |
| WebStorm | File > Settings > Appearance > Synchronize files on frame activation |
| IntelliJ | Same as WebStorm |
| Vim/Neovim | :set autoread |
# Git diff of Claude's changes
git diff
# Diff specific file
git diff path/to/file.ts
# Diff with color (most terminals)
git diff --color
# Side-by-side diff
git diff --side-by-side # requires diff-so-fancy or similar
| IDE | How to View Diffs |
|---|---|
| VS Code | Source Control panel (Ctrl/Cmd+Shift+G) |
| JetBrains | Git tool window, Local Changes tab |
| Vim | :Gdiff (with fugitive plugin) |
# Install delta
brew install git-delta # macOS
cargo install git-delta # Rust
# Configure git to use delta
git config --global core.pager delta
git config --global interactive.diffFilter 'delta --color-only'
# Add to ~/.bashrc or ~/.zshrc
export ANTHROPIC_API_KEY="your-key"
export CLAUDE_CODE_EDITOR="code" # or "webstorm", "vim", etc.
# For JetBrains IDEs, use the CLI launcher
export CLAUDE_CODE_EDITOR="webstorm"
export CLAUDE_CODE_EDITOR="idea"
export CLAUDE_CODE_EDITOR="pycharm"
| Action | macOS | Linux |
|---|---|---|
| New tab | Cmd+T | Ctrl+Shift+T |
| Split horizontal | Cmd+D (iTerm2) | Varies |
| Split vertical | Cmd+Shift+D (iTerm2) | Varies |
| Switch pane | Cmd+[ / Cmd+] | Varies |
| Clear terminal | Cmd+K | Ctrl+L |
| Cancel command | Ctrl+C | Ctrl+C |
| Search history | Ctrl+R | Ctrl+R |
| Action | macOS | Linux |
|---|---|---|
| Copy | Cmd+C | Ctrl+Shift+C |
| Paste | Cmd+V | Ctrl+Shift+V |
| Select all | Cmd+A | Ctrl+Shift+A |
Configure terminal
Configure IDE
Test integration
| Issue | Solution |
|---|---|
| IDE doesn't show Claude's changes | Enable auto-reload, check file watcher |
| Clipboard not working | Check pbcopy/xclip installation |
| tmux colors broken | Set export TERM=xterm-256color |
| SSH sessions disconnect | Use tmux to persist Claude sessions |
| Large file edits slow | Consider Claude's Edit tool vs full rewrites |
| File | Contents |
|---|---|
| VSCODE.md | VS Code specific setup, extensions, keybindings |
| JETBRAINS.md | IntelliJ, WebStorm, PyCharm integration |
| TERMINAL.md | Terminal integration, iTerm2, tmux patterns |
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience