К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

obsidian · nousresearch — скилл для Claude Code: работа с заметками

Скилл читает, ищет, создаёт и редактирует заметки в хранилище Obsidian. Пригодится, когда нужно поручить агенту работу с файлами Markdown и связями между заметками.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add NousResearch/hermes-agent --skill obsidian -a claude-code
Открыть на GitHub

Что делает obsidian

Скилл помогает агенту работать с хранилищем Obsidian через файловые инструменты: читать заметки, искать по именам и содержимому, создавать файлы, дописывать текст и добавлять ссылки вида [[Note Name]]. Для поиска заметок Markdown используется шаблон *.md.

Перед работой нужно определить абсолютный путь к хранилищу. Скилл предлагает взять его из OBSIDIAN_VAULT_PATH; если переменная не задана, использовать ~/Documents/Obsidian Vault. Файловые инструменты не раскрывают переменные оболочки, поэтому передавать путь с $OBSIDIAN_VAULT_PATH нельзя: его нужно разрешить заранее. Это повод проверить путь до чтения или записи.

Для создания заметки используется write_file с полным содержимым, а для точечной правки — patch с устойчивым фрагментом. При добавлении текста с помощью patch нужно заменить найденный фрагмент вместе с новым содержимым. Если удобного контекста для правки нет, скилл допускает terminal для простого добавления текста.

Какие задачи решает

  • найти заметки Markdown по имени
  • найти упоминания по содержимому заметок
  • прочитать заметку по абсолютному пути
  • создать заметку с внутренними ссылками
  • добавить раздел в существующую заметку

Примеры запросов агенту

  • Найди в моём хранилище заметки Markdown, где упоминается `read_file`.
  • Создай заметку `Project Plan.md` и свяжи её через `[[Note Name]]` с существующей заметкой.
  • Прочитай заметку по указанному абсолютному пути и добавь новый раздел после заголовка.

Как установить obsidian

1Через Skills CLI (Vercel)

npx skills add NousResearch/hermes-agent --skill obsidian -a claude-code

2Вручную: положить файлы

~/.claude/skills/obsidian/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/obsidian/

Из того же набора42

Весь набор →
dogfood Teknium (teknium1), Hermes Agent Скилл проводит разведочное тестирование веб-приложения через браузер: обходит страницы, ловит ошибки в консоли, копит скриншоты и отдаёт отчёт с багами. Claude Code CX Codex Cursor +1 6 400установок humanizer Siqi Chen (@blader, https://github.com/blader/humanizer), ported by Hermes Agent Скилл убирает характерные AI-обороты и переписывает текст живее. Пригодится для постов, документации, писем и других черновиков. Claude Code CX Codex Cursor +1 1 300установок popular-web-designs Hermes Agent + Teknium (design systems sourced from VoltAgent/awesome-design-md) 54 готовых дизайн-систем реальных сайтов (Stripe, Linear, Vercel, Claude) с CSS-токенами, типографикой и компонентами для быстрой вёрстки в стиле известных брендов. Claude Code CX Codex Cursor +1 914установок powerpoint Nous Research Создаёт, читает и редактирует презентации .pptx через python-pptx. Пригодится для сборки слайдов, разбора чужих deck-файлов и правок шаблонов. Claude Code CX Codex Cursor +1 751установок claude-design BadTechBandit Скилл для сборки HTML-артефактов — лендингов, прототипов, деков — в Claude Code, Codex и Cursor. Читает контекст проекта и собирает самодостаточный файл с вёрсткой и стилями. Claude Code CX Codex Cursor +1 645установок llm-wiki Hermes Agent Скилл для построения персональной базы знаний из interlinked markdown-файлов. Агент суммирует источники, перекрёстно ссылается и поддерживает консистентность, а вы курируете и направляете анализ. Claude Code CX Codex Cursor +1 603установок yuanbao Teknium (teknium1), Hermes Agent Скилл для взаимодействия с группами в Yuanbao: ищет участников, отправляет упоминания через @nickname и доставляет личные сообщения с файлами. Claude Code CX Codex Cursor +1 564установок songwriting-and-ai-music Teknium (teknium1), Hermes Agent Скилл помогает писать тексты песен, подбирать рифмы и составлять промпты для генератора Suno AI без упоминания имён защищённых артистов. Claude Code CX Codex Cursor +1 563установок

Другие версии obsidian

Похожие

resume-builder reactive-resume Собирает резюме в формате Reactive Resume JSON через диалог с агентом. Запрашивает недостающие данные вместо того, чтобы выдумывать их. Claude Code CX Codex Cursor +1 560установок notion-api intellectronica Скилл для взаимодействия с Notion API через REST-запросы. Даёт агенту полный доступ к страницам, базам данных, блокам и комментариям — читать, создавать, обновлять и удалять контент. Claude Code CX Codex Cursor +1 94 200установок napkin официальный github Открывает в браузере доску для набросков и стикеров, а затем помогает Copilot прочитать её. Пригодится, когда удобнее объяснить идею схемой, чем текстом. GitHub Copilot 2 200установок cli-mastery официальный github Скилл обучает работе с GitHub Copilot CLI через уроки, тесты и сценарии. Подойдёт, если хотите разобраться со слэш-командами, режимами и настройками CLI. GitHub Copilot 2 100установок brainstorm-ideas-new phuryn Скилл генерирует идеи фич для нового продукта с позиций менеджера, дизайнера и инженера. Пригодится на этапе раннего дискавери и проверки гипотез стартапа. Claude Code CX Codex Cursor +1 3 300установок product-name phuryn Генерирует пять названий продукта с обоснованием позиционирования и проверкой рисков для товарного знака. Пригодится при запуске нового сервиса или ребрендинге. Claude Code CX Codex Cursor +1 3 200установок find-skills vercel-labs Ищет и устанавливает готовые скиллы для ИИ-агентов через каталог skills.sh. Пригодится, когда для рабочей задачи нужен специализированный воркфлоу. Claude Code CX Codex Cursor +1 4 000 000установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. Claude Code 1 424 476установок

Вопросы о obsidian

Как установить obsidian в Claude Code?

Выполните npx skills add NousResearch/hermes-agent --skill obsidian -a claude-code. Файл скилла находится по пути ~/.claude/skills/obsidian/SKILL.md.

Что делает скилл obsidian?

Он позволяет агенту читать и искать заметки в хранилище Obsidian, создавать файлы Markdown и редактировать их. Для связанных заметок используются вики-ссылки [[Note Name]].

Как задать путь к хранилищу Obsidian?

Скилл использует OBSIDIAN_VAULT_PATH. Если переменная не задана, он предлагает путь ~/Documents/Obsidian Vault; перед вызовом файловых инструментов путь нужно разрешить в абсолютный.

Исходный текст

SKILL.md · MIT
---
name: obsidian
description: Read, search, create, and edit notes in the Obsidian vault.
version: 1.0.0
author: Teknium (teknium1), Hermes Agent
license: MIT
platforms: [linux, macos, windows]
metadata:
  hermes:
    tags: [Obsidian, Notes, Markdown, Vault]
    related_skills: []
---

# Obsidian Vault

Use this skill for filesystem-first Obsidian vault work: reading notes, listing notes, searching note files, creating notes, appending content, and adding wikilinks.

## Vault path

Use a known or resolved vault path before calling file tools.

The documented vault-path convention is the `OBSIDIAN_VAULT_PATH` environment variable, for example from `${HERMES_HOME:-~/.hermes}/.env`. If it is unset, use `~/Documents/Obsidian Vault`.

File tools do not expand shell variables. Do not pass paths containing `$OBSIDIAN_VAULT_PATH` to `read_file`, `write_file`, `patch`, or `search_files`; resolve the vault path first and pass a concrete absolute path. Vault paths may contain spaces, which is another reason to prefer file tools over shell commands.

If the vault path is unknown, `terminal` is acceptable for resolving `OBSIDIAN_VAULT_PATH` or checking whether the fallback path exists. Once the path is known, switch back to file tools.

## Read a note

Use `read_file` with the resolved absolute path to the note. Prefer this over `cat` because it provides line numbers and pagination.

## List notes

Use `search_files` with `target: "files"` and the resolved vault path. Prefer this over `find` or `ls`.

- To list all markdown notes, use `pattern: "*.md"` under the vault path.
- To list a subfolder, search under that subfolder's absolute path.

## Search

Use `search_files` for both filename and content searches. Prefer this over `grep`, `find`, or `ls`.

- For filenames, use `search_files` with `target: "files"` and a filename `pattern`.
- For note contents, use `search_files` with `target: "content"`, the content regex as `pattern`, and `file_glob: "*.md"` when you want to restrict matches to markdown notes.

## Create a note

Use `write_file` with the resolved absolute path and the full markdown content. Prefer this over shell heredocs or `echo` because it avoids shell quoting issues and returns structured results.

## Append to a note

Prefer a native file-tool workflow when it is not awkward:

- Read the target note with `read_file`.
- Use `patch` for an anchored append when there is stable context, such as adding a section after an existing heading or appending before a known trailing block.
- Use `write_file` when rewriting the whole note is clearer than constructing a fragile patch.

For an anchored append with `patch`, replace the anchor with the anchor plus the new content.

For a simple append with no stable context, `terminal` is acceptable if it is the clearest safe option.

## Targeted edits

Use `patch` for focused note changes when the current content gives you stable context. Prefer this over shell text rewriting.

## Wikilinks

Obsidian links notes with `[[Note Name]]` syntax. When creating notes, use these to link related content.

© Teknium (teknium1), Hermes Agent · MIT · NousResearch/hermes-agent

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой