file-edit
CommunityPreserve Obsidian file birth time on edits.
Authorsmallorbit
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Edit an Obsidian vault file in place so its filesystem birth time is preserved, addressing the issue where Obsidian's created metadata can be disrupted by rename-based writes.
Core Features & Use Cases
- In-place edits preserve the file's inode birth time by replacing content through a temp-file-rename process, avoiding creation of a new file.
- Clear fallback workflow for very large files using a targeted diff-style edit that preserves birth time and then restores the original timestamp.
- Verification steps to confirm birth time is preserved, including using the stat tool to display birth timestamp.
Quick Start
Edit an Obsidian vault file in place to preserve its filesystem birth time.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: file-edit Download link: https://github.com/smallorbit/smallorbit-plugins/archive/main.zip#file-edit Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.