subject-folder-checkpoint
Freeze the source directory, the five required subject folder names, and the allowed file types into an intake checkpoint before any moves begin.
- License 许可
- MIT
- 最近更新
- 2026-09-30
- Stars
- ★ 1
- Forks
- 0
01 前言 Front Matter
- name
- subject-folder-checkpoint
- description
- Freeze the source directory, the five required subject folder names, and the allowed file types into an intake checkpoint before any moves begin.
03 SKILL.md 正文
Subject Intake Checkpoint
Use this as the first step for organize-messy-files. Lock the source inventory and folder targets before any sorting or moving starts.
Inputs
- Task instruction
- Source inventory paths from the messy document directory
- Required subject folders:
LLMtrapped_ion_and_qcblack_holeDNAmusic_history
Write
workflow/subject_intake_checkpoint.jsonworkflow/subject_continuation_gate.json
workflow/subject_intake_checkpoint.json
{
"task_root": "string",
"source_inventory_paths": ["string"],
"allowed_extensions": [".pdf", ".docx", ".pptx"],
"required_subject_folders": ["LLM", "trapped_ion_and_qc", "black_hole", "DNA", "music_history"],
"sorting_constraints": {
"rename_forbidden": true,
"content_edit_forbidden": true,
"single_subject_per_file": true,
"no_files_left_out": true
},
"checkpoint_status": "pending_subject_assignment"
}
workflow/subject_continuation_gate.json
{
"current_record": "workflow/subject_intake_checkpoint.json",
"next_required_stage": "subject-folder-scope",
"gate_reason": "freeze input/output identity before bulk sorting and later review",
"continuation_status": "required"
}
Stop
Write both files, then stop.
Next
Run subject-folder-scope with workflow/subject_intake_checkpoint.json as the canonical input.
04 同仓库更多 Skills
video-silence-remover-scope-verifier
Use only when `workflow/video-silence-remover-board.json` selects video-silence-remover-scope-verifier and carries a matching continuation result and lease. Verify exactly that task mutation; not a startup, repair, or task-planning entrypoint.
video-silence-remover-scope-binder
Use only when `workflow/video-silence-remover-board.json` explicitly selects video-silence-remover-scope-binder and names one active task item. Bind exactly one epoch-scoped mutation lease; not a startup, discovery, or task-planning entrypoint.
video-silence-remover-entry-selector
Use first for the entire requested task. Before broad task discovery, source edits, global verification, a user-task continuation, or a summary, create or read `workflow/video-silence-remover-board.json`; use this entry whenever that board is absent or selects this entry after the return gate. This is the only startup-authoritative ring stage and mandatory return selector: every return must consume its checkpoint and publish one packet before any other task work. Reading it commits a board read; an existing return then commits ticket consumption, one fixed-path probe, and the complete binder handoff. The persistent board forbids cleanup and final response.
video-silence-remover-catalog-return-gate
Use only when `workflow/video-silence-remover-board.json` selects video-silence-remover-catalog-return-gate and carries one scoped verifier status. Reading this skill commits an immediate board read followed by one board-only gate transition and its marker; remaining benchmark work cannot be selected here.
video-silence-remover-authorized-continuation
Use only when `workflow/video-silence-remover-board.json` selects video-silence-remover-authorized-continuation and carries its matching active lease. Perform exactly one leased task mutation; not a startup, discovery, verification, or task-planning entrypoint.
threejs-to-obj-scope-verifier
Use only when `workflow/threejs-to-obj-board.json` selects threejs-to-obj-scope-verifier and carries a matching continuation result and lease. Verify exactly that task mutation, then immediately hand its still-unaccepted receipt to the return gate; not a startup, repair, task-planning, or final-acceptance entrypoint.