84 lines
3.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
name: add-pet-project
description: Добавить pet-проект в Obsidian vault. Используй когда пользователь пишет "/add-pet-project" или просит добавить/зафиксировать pet-проект с конкретными данными.
version: 1.0.0
---
Добавь pet-проект в Obsidian vault по данным: $ARGUMENTS
## Что сделать
1. Проверь на дубликат: Glob по паттерну `Библиотека/Pet проекты/*.md`. Если проект с таким названием уже есть — сообщи пользователю и остановись. Файлы не читай.
2. Запусти idea_check через idea-reality-mcp:
- Вызови инструмент `idea_check` с описанием проекта
- Извлеки из ответа: `reality_signal` (0100), `top_similars` (название + url + stars), `pivot_hints`
- Если MCP недоступен или вернул ошибку — пропусти шаг, секцию 🔍 Аналоги оставь пустой для ручного заполнения
3. Создай файл `Библиотека/Pet проекты/<Название>.md`. Используй абсолютный путь `/Users/ksv741/Obsidian/Knowledges/Библиотека/Pet проекты/<Название>.md`.
- Если статус не указан — ставь `Идея`
- В секцию 🔍 Аналоги вставь таблицу из `top_similars` и строку `> Reality signal: <значение>/100`
- Поля frontmatter без данных оставляй пустыми, не удаляй ключи
- Дата в формате `DD.MM.YYYY`
4. Не делай git-операций.
## Шаблон заметки
```markdown
---
Тип: Проект
Статус: <статус>
Название: <название>
Описание: <одна строка суть проекта>
Начат: <DD.MM.YYYY или пусто>
Завершён:
Технологии:
- <язык/фреймворк>
Теги:
- <тег>
Репозиторий: <url или пусто>
Ссылка: <url деплоя или пусто>
---
# <Название>
## 🎯 Проблема и цель
<Какую задачу решает. Для кого. Почему делаю сам, а не беру готовое.>
---
## 🔍 Аналоги
<Существующие решения. Почему не подошли (не то / учёба / интерес).>
| Проект | Ссылка | Почему не подошёл |
|--------|--------|-------------------|
| | | |
---
## ⚙️ Архитектура
**Стек:** <языки, фреймворки, БД, инфра>
**Ключевые решения:**
-
---
## 📋 Функциональность
- [ ] <фича 1>
- [ ] <фича 2>
---
## 🧠 Что узнал / выводы
<Новые технологии, нестандартные решения, ошибки и как их избежал.>
---
## 🔗 Связанные заметки
- [[...]]
```
**Статус:** `Идея` | `В разработке` | `Запущен` | `Заморожен` | `Завершён`