obsidian-file-manager

Create, move, update, search, and archive Obsidian vault files via Ruby API integration.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/arlenagreer/claude_configuration_docs --skill obsidian-file-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-file-manager
Source: https://github.com/arlenagreer/claude_configuration_docs/tree/main/skills/obsidian-file-manager
Command: npx skills add https://github.com/arlenagreer/claude_configuration_docs --skill obsidian-file-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ruby, obsidian-local-rest-api, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill eliminates manual file management in Obsidian by programmatically creating, moving, updating, searching, and archiving documentation files.

Core Features & Use Cases

  • Project Partitioning: Organize files as {type}/{project}/filename.md for seamless multi-project support.
  • Document Lifecycle Management: Transition files through states from active → processed → archived automatically.
  • Use Case: When starting a new coding session, use this Skill to automatically create a session artifact with proper tagging and frontmatter.

Quick Start

Use the obsidian-file-manager skill to create a new session document for your current project with automatic tagging and organization.

Quick Start

Use the obsidian-file-manager skill to create a new planning document for the 'softtrak' project.

Frequently Asked Questions about obsidian-file-manager

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

FAQPage Schema
How do I automate file management in Obsidian vaults?

Automate Obsidian file management by programmatically creating, moving, updating, searching, and archiving documentation files using the obsidian-file-manager skill, which enforces consistent project partitioning, YAML frontmatter tagging, and lifecycle state transitions across multi-project vaults.

Can I organize Obsidian files by project type automatically?

Yes, the obsidian-file-manager skill organizes files as {type}/{project}/filename.md, applying type-first project partitioning and Rails-style snake_case naming conventions to enforce consistent structure across your vault.

How do I manage document lifecycle states in Obsidian?

Transition files through lifecycle states—active, processed, archived, and trash—automatically using this skill, which moves documents between states based on retention policies and enforces required tags and backlinks throughout the process.

What environment does obsidian-file-manager require?

The obsidian-file-manager skill requires Ruby 2.7 or later and integration with the Obsidian Local REST API to programmatically access and manage vault files.

Can I create session documents with automatic tagging in Obsidian?

Yes, use obsidian-file-manager to create new session or planning documents with automatic tagging and proper frontmatter organization for your current project, eliminating manual setup.

Does this skill support backlinks and tag taxonomy?

Yes, obsidian-file-manager supports backlinks, tag taxonomy, and automatic enforcement of required tags as part of its document lifecycle management and file organization system.