добавил настройки для claude: 2026-03-05 20:55:35
This commit is contained in:
parent
ff02e4cee4
commit
06e12d9566
65
Knowledges/.claude/skills/add-book/SKILL.md
Normal file
65
Knowledges/.claude/skills/add-book/SKILL.md
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
---
|
||||||
|
name: add-book
|
||||||
|
description: Добавить книгу в Obsidian vault. Используй когда пользователь пишет "/add-book" или просит добавить книгу с конкретными данными.
|
||||||
|
version: 1.0.0
|
||||||
|
---
|
||||||
|
|
||||||
|
Добавь книгу в Obsidian vault по данным: $ARGUMENTS
|
||||||
|
|
||||||
|
## Что сделать
|
||||||
|
|
||||||
|
1. Поищи информацию о книге в интернете (WebSearch):
|
||||||
|
- Количество страниц русскоязычного издания
|
||||||
|
- URL обложки русскоязычного издания (приоритет: Лабиринт, Ozon, издательство)
|
||||||
|
- Краткое описание книги на русском
|
||||||
|
- 3–5 ключевых идей/тезисов
|
||||||
|
- 1–3 известные цитаты (если есть)
|
||||||
|
2. Скачай обложку через Bash (`curl -L "<url>" -o "Библиотека/Книги/covers/<slug>.jpg"`)
|
||||||
|
3. Создай файл `Библиотека/Книги/<Название>.md` по шаблону ниже, заполнив все найденные данные
|
||||||
|
- Поле `Ссылка` всегда оставляй пустым
|
||||||
|
|
||||||
|
## Шаблон
|
||||||
|
|
||||||
|
```markdown
|
||||||
|
---
|
||||||
|
Тип: Книга
|
||||||
|
Статус: Запланировано
|
||||||
|
Название: <название>
|
||||||
|
Автор:
|
||||||
|
- <автор>
|
||||||
|
Количество страниц: <число>
|
||||||
|
Прогресс: 0
|
||||||
|
Формат: Электронная
|
||||||
|
Обложка: Библиотека/Книги/covers/<slug>.jpg
|
||||||
|
Начата:
|
||||||
|
Закончена:
|
||||||
|
Оценка:
|
||||||
|
Сложность:
|
||||||
|
Теги:
|
||||||
|
- <тег>
|
||||||
|
Категории:
|
||||||
|
- <категория>
|
||||||
|
Источник:
|
||||||
|
Ссылка:
|
||||||
|
---
|
||||||
|
|
||||||
|
# <Название>
|
||||||
|
|
||||||
|
## 📖 О книге
|
||||||
|
|
||||||
|
|
||||||
|
## 🧠 Ключевые идеи
|
||||||
|
|
||||||
|
|
||||||
|
## 💬 Важные цитаты
|
||||||
|
|
||||||
|
|
||||||
|
## 💡 Как применить в моих проектах
|
||||||
|
|
||||||
|
|
||||||
|
## 🔗 Связанные заметки
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
**Статус:** `Запланировано` | `В процессе` | `Прочитано` | `Заброшена`
|
||||||
|
**Формат:** `Бумажная` | `Электронная` | `Аудио`
|
||||||
60
Knowledges/.claude/skills/add-course/SKILL.md
Normal file
60
Knowledges/.claude/skills/add-course/SKILL.md
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
---
|
||||||
|
name: add-course
|
||||||
|
description: Добавить курс в Obsidian vault. Используй когда пользователь пишет "/add-course" или просит добавить курс с конкретными данными.
|
||||||
|
version: 1.0.0
|
||||||
|
---
|
||||||
|
|
||||||
|
Добавь курс в Obsidian vault по данным: $ARGUMENTS
|
||||||
|
|
||||||
|
## Что сделать
|
||||||
|
|
||||||
|
1. Создай файл `Библиотека/Курсы/<Название>.md` по шаблону ниже
|
||||||
|
2. Заполни frontmatter из предоставленных данных; чего нет — оставь пустым
|
||||||
|
3. Сделай git commit: `добавлен курс: <Название>`
|
||||||
|
|
||||||
|
## Шаблон
|
||||||
|
|
||||||
|
```markdown
|
||||||
|
---
|
||||||
|
Тип: Курс
|
||||||
|
Статус: Запланировано
|
||||||
|
Название: <название>
|
||||||
|
Платформа: YouTube
|
||||||
|
Автор/Лектор:
|
||||||
|
- <автор>
|
||||||
|
Длительность:
|
||||||
|
Прогресс: 0
|
||||||
|
Начат:
|
||||||
|
Закончен:
|
||||||
|
Оценка:
|
||||||
|
Сложность:
|
||||||
|
Теги:
|
||||||
|
- <тег>
|
||||||
|
Категория:
|
||||||
|
- Backend
|
||||||
|
Технологии:
|
||||||
|
- <технология>
|
||||||
|
Ссылка на курс: <url>
|
||||||
|
Репозиторий с кодом:
|
||||||
|
---
|
||||||
|
|
||||||
|
# <Название>
|
||||||
|
|
||||||
|
## 📖 О курсе
|
||||||
|
|
||||||
|
|
||||||
|
## ✅ Что нового я узнал
|
||||||
|
|
||||||
|
|
||||||
|
## 💡 Идеи для применения
|
||||||
|
|
||||||
|
|
||||||
|
## ❌ Что не понравилось
|
||||||
|
|
||||||
|
|
||||||
|
## 🔗 Связанные заметки
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
**Статус:** `Запланировано` | `В процессе` | `Пройден` | `Заброшен`
|
||||||
|
**Платформа:** `YouTube` | `Stepik` | `Coursera` | `Udemy` | `Другое`
|
||||||
65
Knowledges/CLAUDE.md
Normal file
65
Knowledges/CLAUDE.md
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
# CLAUDE.md — Obsidian Vault: Knowledges
|
||||||
|
|
||||||
|
## Что это
|
||||||
|
|
||||||
|
Личная база знаний в Obsidian. Хранит книги, курсы, туториалы, pet-проекты, IT-заметки.
|
||||||
|
|
||||||
|
## Структура vault
|
||||||
|
|
||||||
|
```
|
||||||
|
Knowledges/
|
||||||
|
├── Библиотека/
|
||||||
|
│ ├── Книги/ ← заметки по книгам + covers/
|
||||||
|
│ ├── Курсы/ ← заметки по курсам
|
||||||
|
│ ├── Туториалы/
|
||||||
|
│ ├── Pet проекты/
|
||||||
|
│ ├── AI Tools/
|
||||||
|
│ └── Фильмы/
|
||||||
|
├── IT/
|
||||||
|
│ ├── Паттерны/
|
||||||
|
│ ├── Парадигмы/
|
||||||
|
│ ├── Принципы/
|
||||||
|
│ ├── Алгоритмы/
|
||||||
|
│ ├── Структуры данных/
|
||||||
|
│ └── Рефакторинг/
|
||||||
|
├── Шаблоны/ ← шаблоны (book_template, course_template)
|
||||||
|
└── _assets/ ← медиафайлы
|
||||||
|
```
|
||||||
|
|
||||||
|
## Шаблоны и frontmatter
|
||||||
|
|
||||||
|
### Книга (`Библиотека/Книги/<Название>.md`)
|
||||||
|
|
||||||
|
Frontmatter поля: `Тип`, `Статус`, `Название`, `Автор` (список), `Количество страниц`, `Прогресс`, `Формат`, `Обложка`, `Начата`, `Закончена`, `Оценка` (1-10), `Сложность` (1-10), `Теги` (список), `Категории` (список), `Источник`, `Ссылка`
|
||||||
|
|
||||||
|
- **Статус:** `Запланировано` | `В процессе` | `Прочитано` | `Заброшена`
|
||||||
|
- **Формат:** `Бумажная` | `Электронная` | `Аудио`
|
||||||
|
- Обложки: `Библиотека/Книги/covers/<slug>.jpg`
|
||||||
|
|
||||||
|
### Курс (`Библиотека/Курсы/<Название>.md`)
|
||||||
|
|
||||||
|
Frontmatter поля: `Тип`, `Статус`, `Название`, `Платформа`, `Автор/Лектор` (список), `Длительность`, `Прогресс`, `Начат`, `Закончен`, `Оценка`, `Сложность`, `Теги` (список), `Категория` (список), `Технологии` (список), `Ссылка на курс`, `Репозиторий с кодом`
|
||||||
|
|
||||||
|
- **Статус:** `Запланировано` | `В процессе` | `Пройден` | `Заброшен`
|
||||||
|
- **Платформа:** `YouTube` | `Stepik` | `Coursera` | `Udemy` | `Другое`
|
||||||
|
|
||||||
|
### IT-заметки (`IT/<Раздел>/<Название>.md`)
|
||||||
|
|
||||||
|
Без frontmatter. Теги inline (`#тег`), wikilinks `[[Название]]`.
|
||||||
|
|
||||||
|
## Форматирование
|
||||||
|
|
||||||
|
- Дата: `DD.MM.YYYY`
|
||||||
|
- Теги: lowercase, underscore для составных (`#структуры_данных`)
|
||||||
|
- Секции с эмодзи: `📖`, `🧠`, `💬`, `💡`, `🔗` — как в шаблонах
|
||||||
|
- Заголовки разделов из шаблонов не менять
|
||||||
|
|
||||||
|
## Коммиты
|
||||||
|
|
||||||
|
- Язык: русский, краткий императив
|
||||||
|
- Примеры: `добавлена книга: Clean Code`, `добавлен курс: Тиндер на Java`
|
||||||
|
- Стейджить только конкретные файлы, **никогда `git add -A` или `git add .`**
|
||||||
|
|
||||||
|
## Навык /obsidian
|
||||||
|
|
||||||
|
Для работы с vault подключён skill `obsidian` (`.claude/skills/obsidian/SKILL.md`). Он описывает полный workflow добавления заметок — использовать его как основу.
|
||||||
Loading…
x
Reference in New Issue
Block a user