hay-kot/dotfiles/obsidian

Claude Code and agent skill by hay-kot/dotfiles

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Save documents to the .hive/ context directory (symlinked into Obsidian). Use when the user asks to save, write, or put a document into their notebook.

Install

npx vskill@latest install hay-kot/dotfiles/obsidian

SKILL.md

Obsidian / Hive Context

Save structured documents into the .hive/ context directory. This directory is symlinked into the user's Obsidian vault, so anything written here appears in Obsidian automatically.

Context Directory

IMPORTANT: .hive must be a symlink, not a directory. If it doesn't exist, run hive ctx init to create it — NEVER use mkdir for .hive itself.

Document Types and Paths

TypePathFilename Pattern
research.hive/research/YYYY-MM-DD-<slug>.md
design-doc.hive/design-docs/YYYY-MM-DD-<slug>.md
plan.hive/plans/YYYY-MM-DD-<slug>.md

For research documents, use the research skill. For design docs, use the design-doc skill. For plans, use the plan-write skill. This skill handles ad-hoc documents or types not covered by a dedicated skill.

Writing a Document

  1. Confirm `.hive/` exists — if not, run hive ctx init
  2. Create the target subdirectory if it doesn't exist:

``bash mkdir -p .hive/<subdirectory> ``

  1. Gather metadata:

``bash git branch --show-current git rev-parse --short HEAD date +"%Y-%m-%d" gh repo view --json nameWithOwner -q .nameWithOwner 2>/dev/null || echo "unknown" ``

  1. Generate the filename: YYYY-MM-DD-<slugified-title>.md using today's date
  2. Write the file with frontmatter and content

Frontmatter

Every document must start with YAML frontmatter:

yaml
---
type: "<document-type>"
date: YYYY-MM-DD
repository: owner/repo
branch: [current branch]
commit: [short commit hash]
status: draft
topic: "[Document title]"
---

Formatting

Use standard markdown. When targeting Obsidian rendering, these features are available:

Callouts
markdown
> [!TYPE] Optional Title
> Content here.
CalloutWhen to use
[!IMPORTANT]Must-read constraints or requirements
[!WARNING]Risks, gotchas, or things likely to go wrong
[!QUESTION]Open questions needing resolution
[!DECISION]A decision and its rationale
[!TRADEOFF]Trade-off comparison between approaches
Mermaid Diagrams

Include diagrams when describing systems with multiple components or data flows:

`markdown

flowchart LR A[Input] --> B{Decision} --> C[Result]

Slug Generation

Convert the title to a filename-safe slug:

  • Lowercase
  • Replace spaces and non-alphanumeric characters with hyphens
  • Strip leading/trailing hyphens

Example: Auth Service Redesign -> auth-service-redesign

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
12
Repository forks
2
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/hay-kot/dotfiles/obsidian/badge)](https://verified-skill.com/skills/hay-kot/dotfiles/obsidian)

Something wrong with this skill or its page? Tell us.