claude-remote:setup

Detect the project stack and generate bootstrap artifacts for Claude Code web sessions.

1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/fabn/claude-plugins --skill claude-remote-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-remote:setup
Source: https://github.com/fabn/claude-plugins/tree/main/plugins/claude-remote/skills/setup
Command: npx skills add https://github.com/fabn/claude-plugins --skill claude-remote-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the preparation of a repository for Claude Code on the web by detecting the project stack, generating a per-repo bootstrap script, a SessionStart hook, and wiring everything into .claude/settings.json with the claude-remote plugin enabled from the fabn-claude-plugins marketplace. It also prints the next steps for pasting the canonical user-level setup script into the web UI environment.

Core Features & Use Cases

  • Detects the project stack (Ruby/Rails, Node, Python, Go, PHP, mise, databases)
  • Generates a per-repo bootstrap script, a SessionStart hook, and wires .claude/settings.json to enable claude-remote from the fabn-claude-plugins marketplace
  • Prints the next steps for web UI environment setup

Quick Start

Paste the canonical user-level setup script into the Claude Code web UI Setup field and follow the printed next steps.

Frequently Asked Questions about claude-remote:setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prepare a repository for Claude Code web sessions?

To prepare a repository for Claude Code web sessions, you need to generate per-repo bootstrap artifacts like a setup script and a SessionStart hook, then wire them into .claude/settings.json to enable the remote plugin.

How does project stack detection work for generating bootstrap scripts?

Project stack detection works by automatically identifying your repository's frameworks, such as Ruby/Rails, Node, Python, Go, PHP, or mise, to generate a tailored bootstrap script and SessionStart hook for your specific environment.

Do I need to manually configure .claude/settings.json to enable remote cloud sessions?

You do not need to manually configure .claude/settings.json, because the setup process automatically updates the file to enable the claude-remote plugin from the fabn-claude-plugins marketplace for your cloud sessions.

What is a SessionStart hook and when do I need it for my repository?

A SessionStart hook is a bootstrap script generated for your repository to initialize the environment automatically. You need it when configuring Claude Code web sessions to ensure consistent project setup.

Can I use this repository setup process for a PHP or Go project?

Yes, you can use this repository setup process for PHP, Go, Ruby/Rails, Node, Python, and mise projects, because the stack detection mechanism identifies multiple frameworks to generate the appropriate bootstrap artifacts.