Skip to content

Split process-library into create-library + process-library#101

Merged
barefootford merged 1 commit into
mainfrom
split-process-library-create-library
Jun 7, 2026
Merged

Split process-library into create-library + process-library#101
barefootford merged 1 commit into
mainfrom
split-process-library-create-library

Conversation

@barefootford

@barefootford barefootford commented Jun 6, 2026

Copy link
Copy Markdown
Owner

Splits the process-library skill into two skills along the create/process seam:

  • create-library (new): one-time settings init, gather project info (name, footage location, language, transcript proofreading), and Library.create. On completion it hands off to process-library to analyze the footage, so a new user's experience stays one continuous flow.
  • process-library (rewritten): locate/resume an existing library, optionally add footage, then caffeinate → analyze-video → readiness check → backup → stop caffeinate.

process-library was doing two genuinely independent jobs — creating/scaffolding a new library and processing footage. They have different entry points (start a new project vs. resume/add footage/analyze) and bundling them made the skill harder to trigger precisely and longer than it needed to be. Splitting them mirrors the pattern the rest of the codebase already follows.

Also changed

  • AGENTS.md workflow steps: now Create Library → Process Library → Edit → Backup.
  • skills/.gitignore allowlist: adds the shipped create-library skill (both the / and /** entries).

@barefootford barefootford force-pushed the split-process-library-create-library branch 2 times, most recently from c8d662f to 749844e Compare June 7, 2026 19:05
The process-library skill mixed two concerns: creating/scaffolding a
new library (settings, gather project info, Library.create) and
processing footage (caffeinate, analyze-video, readiness, backup).

Split them:
- create-library (new): settings init, gather project info, scaffold
  the library, then hand off to process-library.
- process-library (rewritten): locate/resume an existing library, add
  footage, run analysis, verify readiness, backup.

Also updates AGENTS.md workflow steps and the skills/.gitignore
allowlist for the new shipped skill.

x

sq
@barefootford barefootford force-pushed the split-process-library-create-library branch from 749844e to fe3f7df Compare June 7, 2026 19:08
@barefootford barefootford merged commit bf1f4aa into main Jun 7, 2026
1 check passed
@barefootford barefootford deleted the split-process-library-create-library branch June 7, 2026 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant