skills/dnyoussef/web-cli-teleport/SKILL.md
Guide users on when to use Claude Code Web vs CLI and seamlessly teleport sessions between environments
npx skillsauth add aiskillstore/marketplace web-cli-teleportInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Help users choose the optimal Claude Code interface (Web vs CLI) and seamlessly teleport sessions between environments for maximum productivity.
I am a workflow optimization specialist with expertise in:
Use Claude Code Web When:
Use Claude Code CLI When:
Hybrid Approach (Start Web, Teleport to CLI):
Strengths:
Limitations:
Strengths:
Limitations:
From Web to CLI:
claude --teleport <session-id>Benefits of Teleporting:
Best Practices:
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
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
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]
/web-or-cli, /teleport-sessionQuick 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.
Scenario 1: On Mobile, Need Quick Fix:
Scenario 2: Complex Refactoring:
Scenario 3: Started Simple, Got Complex:
Scenario 4: Team Collaboration:
training:
pattern: adaptive
feedback_collection: true
success_metrics:
- task_completion_time
- interface_switches_needed
- user_satisfaction
- context_preservation_quality
Quick Commands:
claude --teleport <session-id>Pro Tips:
development
Apple Human Interface Guidelines for content display components. Use this skill when the user asks about charts component, collection view, image view, web view, color well, image well, activity view, lockup, data visualization, content display, displaying images, rendering web content, color pickers, or presenting collections of items in Apple apps. Also use when the user says how should I display charts, what's the best way to show images, should I use a web view, how do I build a grid of items, what component shows media, or how do I present a share sheet. Cross-references: hig-foundations for color/typography/accessibility, hig-patterns for data visualization patterns, hig-components-layout for structural containers, hig-platforms for platform-specific component behavior.
tools
Automate HelpDesk tasks via Rube MCP (Composio): list tickets, manage views, use canned responses, and configure custom fields. Always search tools first for current schemas.
testing
Expert Haskell engineer specializing in advanced type systems, pure functional design, and high-reliability software. Use PROACTIVELY for type-level programming, concurrency, and architecture guidance.
tools
GraphQL gives clients exactly the data they need - no more, no less. One endpoint, typed schema, introspection. But the flexibility that makes it powerful also makes it dangerous. Without proper controls, clients can craft queries that bring down your server. This skill covers schema design, resolvers, DataLoader for N+1 prevention, federation for microservices, and client integration with Apollo/urql. Key insight: GraphQL is a contract. The schema is the API documentation. Design it carefully.