From AI Chat to Claude Code in 3 Seconds

Published: (February 22, 2026 at 02:06 AM EST)
2 min read
Source: Dev.to

Source: Dev.to

The Problem

You know the flow: brainstorm with an AI chat, land on a plan, and get a nice CLAUDE.md generated.
Then you have to:

  1. Download CLAUDE.md
  2. Open a terminal
  3. Create a project folder
  4. Move CLAUDE.md into it
  5. git init
  6. Open your editor
  7. Start Claude Code
  8. Type “Start implementation”

That’s a lot of steps. The goal is to do it in 3 seconds.

GitHub – m4suisui/kickstart

Install

curl -fsSL https://raw.githubusercontent.com/m4suisui/kickstart/main/install | bash

Usage

Quick start (with CLAUDE.md contents in your clipboard)

kickstart 

What the command does

  • Creates ~/bin (if it doesn’t exist), places the executable there, and adds it to PATH
  • Reads the clipboard, creates the project folder, and writes the CLAUDE.md file into it
  • Runs git init in the new folder
  • Resolves the Claude Code path and generates tasks.json
  • Opens your editor, which reads tasks.json and runs Claude Code with “Start implementation”

Configuration

Working directory and editor are configurable via a .kickstartrc file (defaults: ~/projects and VS Code).

{
  "projectRoot": "~/projects",
  "editorCmd": "code",
  "editorArgs": ["--wait"]
}

Typical workflow

  1. Copy CLAUDE.md contents to the clipboard
  2. Open a terminal
  3. Run kickstart

You can bind the command to a keyboard shortcut (e.g., Shortcuts.app on macOS or Power Automate on Windows) to skip the terminal entirely.

Advanced Options

–yolo mode

Add --yolo to launch Claude Code with --dangerously-skip-permissions.
Set ALWAYS_YOLO=true in .kickstartrc to enable it automatically.

kickstart --yolo

Clipboard safety

If your clipboard starts with -n or -e, echo may treat them as flags and discard the data. The script uses printf '%s\n' to avoid this issue.

Editor‑agnostic

The default editor is VS Code, but you can change it by setting EDITOR_CMD and EDITOR_ARGS in .kickstartrc to use any editor you prefer (e.g., Cursor, Sublime Text, etc.).

{
  "editorCmd": "cursor",
  "editorArgs": ["--wait"]
}

If you do everything inside Claude Code from the start, this tool isn’t necessary. But if you like planning in chat first, it saves a few minutes every time.

0 views
Back to Blog

Related posts

Read more »