obsidian-additions

Create aggregator spaces and timestamped additions for Obsidian notes.

Updated Dec 26, 2023
One-click install
npx skills add https://github.com/Selogaz/Obsidian-vault-cpp --skill obsidian-additions-selogaz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-additions
Source: https://github.com/Selogaz/Obsidian-vault-cpp/tree/main/skills/obsidian-additions
Command: npx skills add https://github.com/Selogaz/Obsidian-vault-cpp --skill obsidian-additions-selogaz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This feature enables organizing and attaching supplementary materials to existing Obsidian notes through a two-level structure: an aggregator space and concrete additions stored under base/additions.

Core Features & Use Cases

  • Create a dedicated aggregator under base/additions to group additions by type (practice, meetings, reports, conspectuses, annotations, AI outputs, links).
  • Create concrete additions inside the aggregator for each parent note and automatically link them back to the parent.
  • Maintain a consistent workflow with validation rules (verify parent note exists, avoid overwriting, use ISO timestamps, and preserve existing items).

Quick Start

Create an aggregator under base/additions for a parent note and add a concrete addition within that aggregator.

Frequently Asked Questions about obsidian-additions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I attach supplementary materials to existing Obsidian notes?

To attach supplementary materials to existing Obsidian notes, use a two-step process: first create an aggregator space under base/additions, then add concrete additions inside that aggregator for each parent note. This structure organizes materials by type and links them back to the parent note.

How do I organize meeting notes and practice files in Obsidian?

Organize meeting notes and practice files in Obsidian by creating a dedicated aggregator under base/additions. This groups additions by type, such as meetings, reports, and conspectuses, automatically linking concrete additions back to their parent notes while maintaining a consistent workflow with validation rules.

Does the Obsidian additions workflow prevent overwriting existing entries?

Yes, the Obsidian additions workflow prevents overwriting existing entries. It enforces validation rules that verify the parent note exists, avoid overwriting, use ISO timestamps, and preserve existing items, maintaining a consistent naming scheme with timestamps to protect your data.

Can I group annotations and AI outputs by type in Obsidian?

Yes, you can group annotations and AI outputs by type in Obsidian. Create a dedicated aggregator under base/additions to categorize additions by type, including annotations, AI outputs, links, practice, meetings, and reports, keeping supplementary materials organized and linked to their parent notes.

What is the best way to structure supplementary note attachments in Obsidian?

The best way to structure supplementary note attachments in Obsidian is using a two-level system. Create an aggregator space under base/additions to group materials by type, then add concrete additions inside that aggregator for each parent note, enforcing frontmatter tagging and consistent naming schemes with timestamps.