macos-file-system
CommunitySecure macOS file access and Spotlight search.
Software Engineering#file system#macos#sandbox#spotlight#nsfilecoordinator#security-scoped bookmarks#uttype
AuthorLaughingJackalope
Version1.0.0
Installs0
System Documentation
What problem does it solve?
macOS sandboxed applications face significant barriers when accessing files outside their container, coordinating file access with other processes, and integrating Spotlight search functionality, leading to broken document workflows, permission errors, and poor user experience for file-heavy apps.
Core Features & Use Cases
- Persistent File Access: Security-scoped bookmarks let apps re-access user-selected files across launches without re-granting permissions.
- Cross-Process Coordination: NSFileCoordinator and NSFilePresenter serialize file operations across processes to prevent data corruption during concurrent edits.
- Spotlight Integration: NSMetadataQuery enables in-app search for files by metadata, content, and tags without leaving your app.
- Use Case: A macOS document editor can use this skill to let users open files, save changes across launches, sync edits with iCloud, and search for recent documents directly in the app.
Quick Start
Use the macos-file-system skill to implement persistent security-scoped file access, cross-process file coordination, and in-app Spotlight search for your macOS document editor app.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: macos-file-system Download link: https://github.com/LaughingJackalope/macos-skills/archive/main.zip#macos-file-system 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 537,000+ vetted skills library on demand.