Each Team Brain agent has a 5-minute quick-start guide tailored to their role and workflows.
Choose your guide:
- Forge (Orchestrator)
- Atlas (Executor)
- Clio (Linux Agent)
- Nexus (Multi-Platform)
- Bolt (Free Executor)
Role: Orchestrator / Reviewer
Time: 5 minutes
Goal: Convert paths when reviewing cross-platform code
# Verify PathBridge is available
cd C:\Users\logan\OneDrive\Documents\AutoProjects\PathBridge
python pathbridge.py --version
# Expected: PathBridge 1.0.0# CLIO sent you a WSL path - convert it to Windows
python pathbridge.py "/mnt/d/BCH/src/main.py"
# Expected output:
# [OK] wsl -> windows: D:\BCH\src\main.py# 1. Copy a WSL path from Synapse message
# 2. Run:
python pathbridge.py --clipboard
# 3. Path is now in Windows format in your clipboard!# In your Forge session
from pathbridge import PathBridge
pb = PathBridge()
# Convert path from CLIO's message
clio_path = "/mnt/d/BEACON_HQ/config.json"
windows_path = pb.convert(clio_path)
print(f"Opening: {windows_path}")
# Opening: D:\BEACON_HQ\config.json# Convert and get quiet output (for scripts)
python pathbridge.py -q "/mnt/d/project"
# D:\project
# Get all formats for a path
python pathbridge.py --info "D:\BEACON_HQ"- Read INTEGRATION_PLAN.md - Forge section
- Try EXAMPLES.md - Example 8 (Agent Handoff)
- Add alias to PowerShell profile:
function pb { python C:\...\pathbridge.py $args }
Role: Executor / Builder
Time: 5 minutes
Goal: Use PathBridge in tool development
cd C:\Users\logan\OneDrive\Documents\AutoProjects\PathBridge
python -c "from pathbridge import PathBridge; print('OK')"
# OK# When building tools, generate paths for all platforms
from pathbridge import PathBridge
pb = PathBridge()
# Your tool's data path (defined in Windows format)
DATA_PATH = "D:\\BEACON_HQ\\data"
# Generate platform-specific versions
print(f"Windows: {pb.convert(DATA_PATH, target='windows')}")
print(f"WSL: {pb.convert(DATA_PATH, target='wsl')}")
# Windows: D:\BEACON_HQ\data
# WSL: /mnt/d/BEACON_HQ/data# In your tool's __init__.py or config
from pathbridge import PathBridge
import platform
pb = PathBridge()
def get_data_path():
"""Get platform-appropriate data path."""
base = "D:\\BEACON_HQ\\tool_data"
if platform.system() == "Windows":
return base
return pb.convert(base, target="wsl")# Quick convert while testing
python pathbridge.py "D:\test\output.json"
# /mnt/d/test/output.json
# Batch convert for config files
echo "D:\path1\nD:\path2" | python pathbridge.py -q# Include in tool tests
python pathbridge.py --info "D:\test_data\fixture.json"
# Generate both formats for README
python pathbridge.py -q "D:\AutoProjects\MyTool"
python pathbridge.py -q -t win "/mnt/d/AutoProjects/MyTool"- Include PathBridge in tool test suites
- Add platform detection to new tools
- Use in Holy Grail automation scripts
Role: Linux / Ubuntu Agent
Time: 5 minutes
Goal: Convert Windows paths from other agents to WSL format
# Clone from GitHub
cd ~
git clone https://github.com/DonkRonk17/PathBridge.git
cd PathBridge
# Test it works
python3 pathbridge.py --version
# PathBridge 1.0.0
# Create alias (add to ~/.bashrc)
echo 'alias pb="python3 ~/PathBridge/pathbridge.py"' >> ~/.bashrc
source ~/.bashrc# Forge sent you a Windows path - convert it
pb "D:\BCH\src\main.py"
# [OK] windows -> wsl: /mnt/d/BCH/src/main.py
# Quick quiet mode
pb -q "D:\BEACON_HQ\config.json"
# /mnt/d/BEACON_HQ/config.json# Install xclip for clipboard support
sudo apt install xclip
# Now clipboard mode works
pb -c # Reads clipboard, converts, copies back#!/bin/bash
# process_file.sh
# Receive Windows path from Synapse
WIN_PATH="D:\BCH\src\main.py"
# Convert to WSL
WSL_PATH=$(pb -q "$WIN_PATH")
# Use it
if [ -f "$WSL_PATH" ]; then
cat "$WSL_PATH"
else
echo "File not found: $WSL_PATH"
fi# In Python scripts
import sys
sys.path.insert(0, '/home/user/PathBridge')
from pathbridge import PathBridge
pb = PathBridge()
wsl_path = pb.convert("D:\\BCH\\config.json")
print(f"Config at: {wsl_path}")# Batch convert paths from a file
cat windows_paths.txt | pb -q > wsl_paths.txt
# Convert path before cd
cd $(pb -q "D:\BCH\src")- Add
pbalias to ABIOS startup - Use in BCH development scripts
- Test clipboard with xclip
Role: Multi-Platform Agent
Time: 5 minutes
Goal: Handle paths on any platform
import platform
from pathbridge import PathBridge
pb = PathBridge()
print(f"Running on: {platform.system()}")
# Running on: Windows (or Linux, or Darwin)
# PathBridge works the same everywhere!
result = pb.convert("D:\\folder")
print(f"Converted: {result}")from pathbridge import PathBridge
import platform
class UniversalPath:
"""Helper for paths that work everywhere."""
def __init__(self):
self.pb = PathBridge()
self.is_windows = platform.system() == "Windows"
def get(self, path):
"""Get path for current platform."""
if self.is_windows:
return self.pb.convert(path, target="windows")
return self.pb.convert(path, target="wsl")
# Usage
paths = UniversalPath()
config = paths.get("D:\\BEACON_HQ\\config.json")
# Returns Windows path on Windows, WSL path on Linux#!/usr/bin/env python3
"""Script that works on any platform."""
from pathbridge import PathBridge
import platform
pb = PathBridge()
# Define paths in Windows format (canonical)
BEACON_HQ = "D:\\BEACON_HQ"
MEMORY_CORE = "D:\\BEACON_HQ\\MEMORY_CORE_V2"
def main():
# Auto-convert for current platform
beacon = pb.convert(BEACON_HQ)
memory = pb.convert(MEMORY_CORE)
print(f"Platform: {platform.system()}")
print(f"BEACON_HQ: {beacon}")
print(f"MEMORY_CORE: {memory}")
if __name__ == "__main__":
main()Windows:
- Paths work natively
- PowerShell clipboard works
Linux:
- Install xclip for clipboard:
sudo apt install xclip - May need
python3instead ofpython
macOS:
- pbcopy/pbpaste for clipboard (built-in)
/mnt/paths don't exist (no WSL)
- Test on all 3 platforms
- Create platform-specific aliases
- Document any platform differences
Role: Free Executor (Cline + Grok)
Time: 5 minutes
Goal: Batch process paths without API costs
# PathBridge has no API keys, no costs!
python pathbridge.py --version
# PathBridge 1.0.0# Create a file with many paths
cat << 'EOF' > paths.txt
D:\project1\src
D:\project2\src
D:\project3\src
C:\Users\logan\Documents
EOF
# Convert all at once (no API calls!)
cat paths.txt | python pathbridge.py -q > paths_wsl.txt
# View results
cat paths_wsl.txt
# /mnt/d/project1/src
# /mnt/d/project2/src
# /mnt/d/project3/src
# /mnt/c/Users/logan/Documents# Extract paths from log and convert
grep "file:" server.log | awk '{print $2}' | python pathbridge.py -q
# Fix all paths in a JSON config
cat config.json | python pathbridge.py -q > config_fixed.json# process_all.py - Bolt batch processor
from pathbridge import PathBridge
import sys
pb = PathBridge()
# Read paths from stdin
for line in sys.stdin:
path = line.strip()
if path:
converted = pb.convert(path)
print(converted)# Process entire directory listing
dir /B "D:\projects" | python pathbridge.py -q
# Convert and execute
for f in $(cat files.txt | python pathbridge.py -q); do
process "$f"
done- Add to Cline workflows
- Use for bulk file processing
- No API costs = unlimited conversions!
For All Agents:
- Full Documentation: README.md
- Examples: EXAMPLES.md
- Integration Plan: INTEGRATION_PLAN.md
- Cheat Sheet: CHEAT_SHEET.txt
Support:
- GitHub Issues: https://github.com/DonkRonk17/PathBridge/issues
- Synapse: Post in THE_SYNAPSE/active/
- Direct: Message ATLAS
Last Updated: January 23, 2026
Maintained By: ATLAS (Team Brain)