new-project
Шаблон нового проекта: структура директорий, конфиги, Docker, git, CLAUDE.md и Project Knowledge.
Описание
Простым языком
Есть идея — и хочется сразу начать делать, а не возиться с настройками. Этот скилл создаёт всю основу проекта за один промпт: папки, конфиги, подключение к базе данных и даже первый коммит в GitHub.
Раньше ты тратил день на настройку. Теперь пишешь что хочешь сделать — и через пару минут уже пишешь реальный код, а не разбираешься с окружением.
Что делает
Скилл new-project — стартовый пакет для любого нового проекта. Создаёт структуру папок, базовые конфиги, CLAUDE.md, .env.example, docker-compose.yml, GitHub-репо и первый коммит.
Один промпт — и ты получаешь рабочий скелет проекта, готовый к разработке. Никаких ручных настроек.
Когда использовать
- Начинаешь новый проект с нуля (любой стек)
- Нужно быстро создать монорепо или микросервис
- Хочешь стандартизировать структуру под свой стиль разработки
- Клонируешь чужой проект и адаптируешь под себя
- Создаёшь шаблонный репозиторий (template repo)
Как работает — пошагово
- Claude задаёт уточняющие вопросы: стек, назначение, деплой-таргет
- Генерирует структуру директорий под выбранный фреймворк
- Создаёт
CLAUDE.mdс описанием проекта и правилами для AI - Настраивает
.env.exampleсо всеми нужными переменными - Инициализирует
git init, делает первый коммит с conventional commit message - Создаёт GitHub-репо через
gh repo create(опционально) - Настраивает 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 и первый коммит.
> Пока нет комментариев
Связанный контент
Похожие инструменты
/bug-fix
Quick Fix mode: определи баг -> исправь -> проверь -> коммить. Без brainstorm и планирования.
Открыть →/ship
Полный Feature pipeline: brainstorm -> план -> одобрение -> реализация -> тесты -> коммит.
Открыть →/done
Финализация задачи: AI_NOTES, cost-tracker, QA-проверки. Фиксирует что сделано и запускает финальный ревью.
Открыть →/end
Завершение сессии с сохранением прогресса. Обновляет CLAUDE.md, фиксирует незакоммиченные изменения.
Открыть →