From AI Chat to Claude Code in 3 Seconds
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:
- Download
CLAUDE.md - Open a terminal
- Create a project folder
- Move
CLAUDE.mdinto it git init- Open your editor
- Start Claude Code
- Type “Start implementation”
That’s a lot of steps. The goal is to do it in 3 seconds.
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 toPATH - Reads the clipboard, creates the project folder, and writes the
CLAUDE.mdfile into it - Runs
git initin the new folder - Resolves the Claude Code path and generates
tasks.json - Opens your editor, which reads
tasks.jsonand 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
- Copy
CLAUDE.mdcontents to the clipboard - Open a terminal
- 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.