-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
scope:integrationExternal tool integrationExternal tool integrationtype:epicLarge initiative spanning multiple storiesLarge initiative spanning multiple stories
Description
Summary
Add Finder/file system integration to mirror PARA structure for non-markdown project assets. Extends the project lifecycle skills (#2) with file system synchronization.
Stub created: _sub/project-sync-finder/SKILL.md documents the planned interface.
Folder Structure
~/Projects/ (configurable base path)
├── 2026-03-31-quarterly-planning/
│ ├── Assets/
│ └── Documents/
└── _Archive/
└── 2025-12-31-completed-project/
Configuration
Will read from .claude/config.md:
finder_projects_path: ~/ProjectsIntegration Points
On /create-project:
- Create folder at
~/Projects/{due_date}-{slug}/ - Create subfolders (Assets, Documents)
- Optionally open folder in Finder
On /archive-project:
- Move folder to
~/Projects/_Archive/ - Handle missing folders gracefully
Implementation
The project-sync-finder sub-skill stub is already in place. Implementation needs:
- Path expansion (
~to full path) mkdir -pfor folder creationmvfor archival- Idempotent operations (handle existing folders)
- Error handling for permission issues
Acceptance Criteria
- Folder created at configured path on project create
- Subfolders (Assets, Documents) created
- Folder moved to
_Archive/on project archive - Integration gracefully skipped if not configured
- Works on macOS (primary target)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
scope:integrationExternal tool integrationExternal tool integrationtype:epicLarge initiative spanning multiple storiesLarge initiative spanning multiple stories