パッケージの詳細

plz-create-me

nyxsr3750.0.8

Your AI-powered project scaffolding companion. Let AI handle your initial project setup—so you can focus on building, not boilerplate.

cli, openai, chatgpt, create-me

readme

🛠️ plz-create-me

Your AI-powered project scaffolding companion. Let AI handle your initial project setup—so you can focus on building, not boilerplate.


✨ Overview

plz-create-me is a command-line tool that streamlines the process of bootstrapping new projects. It uses AI to generate shell commands, validate them, and execute them to set up your project structure based on your inputs.

Built on top of Bun, this tool combines modern CLI utilities, smart defaults, and AI-assisted logic to help you kickstart new projects effortlessly.


🚀 Features

  • 🔮 AI-assisted project setup powered by Deepseek or OpenAI
  • 🧱 Framework-aware shell script generation
  • ✅ Safe command execution with syntax and existence checks
  • ⚙️ Customizable prompts and options
  • 🗂️ Clean and extensible file structure

📦 Requirements

  • Node.js v20.0.0 or higher (if using Node CLI)
  • Bun runtime (preferred for best performance)
  • A valid API key for DEEPSEEK_API_KEY

🧪 Installation

Install the package globally:

bun install -g plz-create-me

Or use it with npx (if installed locally):

npx plz-create-me

🧠 How It Works

  1. You provide project details via CLI prompts.
  2. The AI provider generates a shell script based on your selected framework.
  3. The script is validated for safety:
    • Syntax is checked.
    • Each command is verified for availability.
  4. The shell commands are executed, initializing your project structure.

🧰 CLI Usage

Start the interactive CLI:

plz-create-me

You will be prompted to select:

- Project name
- Framework
- Target directory
- Package manager
- Additional tooling

Once confirmed, the tool will scaffold the project using validated shell commands.


⚙️ Configuration

Add your Deepseek API key to the environment variables :

export DEEPSEEK_API_KEY="YOUR_API_KEY"

📜 License

MIT


🙌 Credits

Created with ❤️ by Sahrul Ramdan.