СкиллПроцессы

new-project

Шаблон нового проекта: структура директорий, конфиги, Docker, git, CLAUDE.md и Project Knowledge.

Закинь в Claude, Cursor или любой AI

Описание

Простым языком

Есть идея — и хочется сразу начать делать, а не возиться с настройками. Этот скилл создаёт всю основу проекта за один промпт: папки, конфиги, подключение к базе данных и даже первый коммит в GitHub.

Раньше ты тратил день на настройку. Теперь пишешь что хочешь сделать — и через пару минут уже пишешь реальный код, а не разбираешься с окружением.


Что делает

Скилл new-project — стартовый пакет для любого нового проекта. Создаёт структуру папок, базовые конфиги, CLAUDE.md, .env.example, docker-compose.yml, GitHub-репо и первый коммит.

Один промпт — и ты получаешь рабочий скелет проекта, готовый к разработке. Никаких ручных настроек.


Когда использовать

  • Начинаешь новый проект с нуля (любой стек)
  • Нужно быстро создать монорепо или микросервис
  • Хочешь стандартизировать структуру под свой стиль разработки
  • Клонируешь чужой проект и адаптируешь под себя
  • Создаёшь шаблонный репозиторий (template repo)

Как работает — пошагово

  1. Claude задаёт уточняющие вопросы: стек, назначение, деплой-таргет
  2. Генерирует структуру директорий под выбранный фреймворк
  3. Создаёт CLAUDE.md с описанием проекта и правилами для AI
  4. Настраивает .env.example со всеми нужными переменными
  5. Инициализирует git init, делает первый коммит с conventional commit message
  6. Создаёт GitHub-репо через gh repo create (опционально)
  7. Настраивает CI/CD: GitHub Actions или Gitea workflow

Промпты для Claude

Запускай скилл командой /new-project или описанием задачи:

/new-project
Название: vibe-tracker
Назначение: трекер привычек с Telegram-уведомлениями
Стек: Python + aiogram v3 + PostgreSQL
Деплой: VPS (Ubuntu 22.04), Docker
GitHub: да, публичный
/new-project
Название: landing-saas
Назначение: лендинг SaaS-продукта
Стек: Next.js 14 + TypeScript + Tailwind
Деплой: Vercel
CMS: нет, статика

Пример вывода

vibe-tracker/
├── .claude/
│   └── settings.json     # Хуки Claude Code
├── bot/
│   ├── handlers/
│   ├── keyboards/
│   └── main.py
├── database/
│   └── models.py
├── tests/
├── docker-compose.yml
├── Dockerfile
├── .env.example
├── .gitignore
├── CLAUDE.md             # AI-инструкции для проекта
├── README.md
└── pyproject.toml

Автоматизация

Добавь алиас для быстрого старта любого проекта:

# ~/.bashrc или ~/.zshrc
alias new-project="claude --dangerously-skip-permissions \
  \"Запусти скилл new-project. Жду вопросов.\""

# Запуск:
$ new-project

Частые вопросы

Какие стеки поддерживаются?

Любые. Скилл адаптирует структуру под стек: Next.js, FastAPI, aiogram, Express, Go, Rust и другие. Просто укажи стек в задаче.

Создаёт ли скилл реальные файлы или только план?

Реальные файлы — Claude использует инструменты Write/Bash для создания структуры на диске. В конце делается git init и первый коммит.

#Skills#Claude Code#Project Knowledge#Docker
TG

> Пока нет комментариев

Связанный контент

Похожие инструменты