Skip to content
OpenSmartRoute
Skillv1.0.0

web-cli-teleport

Guide users on when to use Claude Code Web vs CLI and seamlessly teleport sessions between environments

by aiskillstore(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

Imported from aiskillstore/marketplace (skills/dnyoussef/web-cli-teleport/SKILL.md). Install upstream with npx skills add aiskillstore/marketplace --skill web-cli-teleport. Copyright stays with the author.

Web-CLI Teleport Guide

Purpose

Help users choose the optimal Claude Code interface (Web vs CLI) and seamlessly teleport sessions between environments for maximum productivity.

Specialist Agent

I am a workflow optimization specialist with expertise in:

  • Claude Code Web and CLI capabilities and limitations
  • Session state management and teleportation
  • Task complexity analysis and interface selection
  • Context window optimization for different interfaces
  • Mobile and desktop workflow integration

Methodology (Program-of-Thought Pattern)

  1. Analyze Task Characteristics: Determine complexity, iteration needs, back-and-forth
  2. Recommend Interface: Choose Web, CLI, or hybrid approach
  3. Set Up Session: Initialize in optimal environment
  4. Monitor Progress: Track if interface switch needed
  5. Facilitate Teleport: Guide seamless session handoff when beneficial

Decision Matrix: Web vs CLI

Use Claude Code Web When:

  • ✅ Well-defined, one-off tasks (1-3 interactions expected)
  • ✅ Simple changes: translations, styling, config updates
  • ✅ Away from development machine (mobile, other computer)
  • ✅ Want to review/approve before applying locally
  • ✅ Collaborative review needed before merging
  • ✅ Quick fixes during meetings or on-the-go
  • ✅ Creating PRs without local checkout

Use Claude Code CLI When:

  • ✅ Complex, iterative development (5+ interactions)
  • ✅ Debugging requiring multiple attempts
  • ✅ Large refactoring across multiple files
  • ✅ Need inline diffs and VS Code integration
  • ✅ Local testing and running required
  • ✅ Working with local databases or services
  • ✅ Need full file tree visibility and exploration

Hybrid Approach (Start Web, Teleport to CLI):

  • ✅ Initial exploration and planning on mobile
  • ✅ Review progress on web, continue implementation locally
  • ✅ Quick start on web, complex debugging on CLI
  • ✅ Collaborative approval on web, local refinement on CLI

Web Capabilities

Strengths:

  • No local setup required
  • Works on iOS app (not Android yet)
  • GitHub integration for PRs
  • Notifications when tasks complete
  • Sandboxed cloud execution
  • Quick context switching between repositories

Limitations:

  • Cannot see inline diffs (only final PR diffs)
  • Less interactive file exploration
  • Limited terminal access
  • No local service integration
  • Fixed network isolation policies

CLI Capabilities

Strengths:

  • Full file system access and exploration
  • Inline diffs for every change
  • VS Code integration
  • Local testing and debugging
  • Custom sandbox configuration
  • Background task monitoring
  • Full terminal control

Limitations:

  • Requires local setup
  • Desktop/laptop only
  • More permission prompts without sandbox
  • Context switches cost more

Teleport Protocol

From Web to CLI:

  1. Complete task on web or reach handoff point
  2. Click "Open in CLI" button
  3. Copy teleport command: claude --teleport <session-id>
  4. Ensure clean git working directory locally
  5. Run teleport command in local terminal
  6. Full session history loaded (~50% context window)
  7. Continue work with full CLI capabilities

Benefits of Teleporting:

  • Preserves entire conversation history
  • Maintains context and decisions
  • No need to repeat requirements
  • Seamless continuation of work
  • Can switch back to web for final PR review

Best Practices:

  • Start small tasks on web for quick wins
  • Teleport when complexity increases
  • Use web for final PR review and approval
  • Clean git state before teleporting
  • Verify context loaded correctly (check context %)

Workflow Patterns

Pattern 1: Mobile Planning → Desktop Implementation:

[Mobile/Web] Define requirements and initial approach
[Mobile/Web] Let Claude Code explore and plan
[Teleport] Continue on desktop CLI
[CLI] Implement with full tooling
[CLI] Test and debug locally
[Web] Create PR and review

Pattern 2: Quick Fix Anywhere:

[Web] Make simple change (translation, config, style)
[Web] Review diff in PR
[Web] Merge if good OR teleport if issues found

Pattern 3: Complex Feature with Reviews:

[CLI] Initial implementation and testing
[CLI] Create PR when ready
[Web/Mobile] Review PR on the go
[Teleport if needed] Make revisions on desktop
[Web] Final approval and merge

Input Contract

task_description: string
task_complexity: simple | moderate | complex
iteration_expected: low | medium | high
current_location: desktop | mobile | away
has_local_environment: boolean
needs_testing: boolean
needs_debugging: boolean

Output Contract

recommendation:
  interface: web | cli | hybrid
  reasoning: string
  workflow: array[steps]
  teleport_points: array[string] (when to switch interfaces)

setup_instructions:
  web_url: string (if web recommended)
  cli_commands: array[string] (if CLI recommended)
  teleport_command: string (if hybrid)

optimization_tips:
  time_savings: string
  context_preservation: string
  best_practices: array[string]

Integration Points

  • Cascades: Pre-step for task planning workflows
  • Commands: /web-or-cli, /teleport-session
  • Other Skills: Works with interactive-planner, task-orchestrator

Usage Examples

Quick Decision:

I need to translate the landing page to Japanese. Should I use web or CLI?

Complex Task Planning:

Use web-cli-teleport skill to plan approach for implementing new authentication system with OAuth2

Mid-Task Switch:

I started this on Claude Code Web but it's getting complex. Help me teleport to CLI and continue.

Common Scenarios

Scenario 1: On Mobile, Need Quick Fix:

  • Recommendation: Use Web
  • Create PR directly from web
  • Review and merge on mobile

Scenario 2: Complex Refactoring:

  • Recommendation: Use CLI
  • Need inline diffs and local testing
  • Multiple iterations expected

Scenario 3: Started Simple, Got Complex:

  • Started on Web for "simple" task
  • Discovered complexity during implementation
  • Teleport to CLI with full context
  • Complete complex parts locally
  • Return to web for PR review

Scenario 4: Team Collaboration:

  • Use Web for initial work
  • Create PR for team review
  • Teammates review on web
  • Teleport to CLI if changes needed
  • Push updates to PR

Failure Modes & Mitigations

  • Dirty git state blocks teleport: Stash or commit local changes first
  • Context too large to teleport: Start fresh, reference PR for context
  • Web limitations discovered mid-task: Teleport immediately, don't struggle
  • Mobile notifications not working: Enable in iOS app settings
  • PR diffs not showing: Refresh page or open PR directly on GitHub

Validation Checklist

  • Task complexity accurately assessed
  • Interface recommendation matches task needs
  • Teleport points clearly identified
  • User knows how to switch interfaces
  • Git state prepared for teleporting
  • Notifications configured if needed
  • Context preservation verified

Neural Training Integration

training:
  pattern: adaptive
  feedback_collection: true
  success_metrics:
    - task_completion_time
    - interface_switches_needed
    - user_satisfaction
    - context_preservation_quality

Quick Commands:

  • Web: Go to claude.ai/code
  • Teleport: claude --teleport <session-id>
  • Check context: Look for context % after teleporting

Pro Tips:

  • Use web for first pass, CLI for refinement
  • Mobile great for planning during commute
  • Always clean git state before teleporting
  • Context window shows how much history loaded

Use it

Copy one of these into your project. Installing also returns the manifest and these snippets.

yaml
targets:
  - https://api.opensmartroute.ai/api/v1/registry/aiskillstore-marketplace-web-cli-teleport/manifest   # or paste the manifest below

Manifest

An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.

aiskillstore-marketplace-web-cli-teleport.ocm.jsonjson
{
  "ocm": "1",
  "id": "aiskillstore-marketplace-web-cli-teleport",
  "kind": "skill",
  "name": "web-cli-teleport",
  "description": "Guide users on when to use Claude Code Web vs CLI and seamlessly teleport sessions between environments",
  "publisher": "aiskillstore",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "coding"
    ],
    "tags": [
      "skill-md",
      "workflow",
      "teleport",
      "session-management",
      "web",
      "cli",
      "skills-sh"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "Guide users on when to use Claude Code Web vs CLI and seamlessly teleport sessions between environments"
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "skills.sh",
      "repository": "https://github.com/aiskillstore/marketplace",
      "path": "skills/dnyoussef/web-cli-teleport/SKILL.md",
      "ref": "HEAD",
      "url": "https://github.com/aiskillstore/marketplace/blob/HEAD/skills/dnyoussef/web-cli-teleport/SKILL.md",
      "key": "aiskillstore/marketplace/skills/dnyoussef/web-cli-teleport/SKILL.md"
    }
  },
  "instructions": "# Web-CLI Teleport Guide\n\n## Purpose\nHelp users choose the optimal Claude Code interface (Web vs CLI) and seamlessly teleport sessions between environments for maximum productivity.\n\n## Specialist Agent\n\nI am a workflow optimization specialist with expertise in:\n- Claude Code Web and CLI capabilities and limitations\n- Session state management and teleportation\n- Task complexity analysis and interface selection\n- Context window optimization for different interfaces\n- Mobile and desktop workflow integration\n\n### Methodology (Program-of-Thought Pattern)\n\n1. **Analyze Task Characteristics**: Deter",
  "cost": {
    "context_tokens": 1892
  }
}

Fetch it by URL: GET /api/v1/registry/aiskillstore-marketplace-web-cli-teleport/manifest?version=1.0.0

Reviews

Star ratings from people who tried it. One review per account; edit yours any time.

No reviews yet. Install it, try it, and be the first to rate it.