What problem does it solve?
This Skill automates the process of adding source files to the processing queue, checking for duplicates, and preparing them for extraction and analysis.
Core Features & Use Cases
- File Seeding: Adds source files to the processing queue for further analysis.
- Duplicate Detection: Checks for duplicate files to avoid unnecessary processing.
- Archive Management: Moves source files to an archive folder for safekeeping.
- Task File Creation: Generates task files for downstream processing tasks.
- Queue Update: Updates the processing queue with the new task file.
- Inbox Cleanup: Cleans up the inbox after processing.
- Manifest Update: Updates the inbox manifest with the seeding information.
- Reporting: Provides a detailed report of the seeding process.
- Batch Processing: Allows seeding multiple files at once with the
--all flag.
- Content Depth Detection: Determines the content depth of the source file for appropriate processing.
- Scope Setting: Sets the scope of extraction based on the content depth.
- Literature Linking: Ensures that source files are linked in the literature for reference.
- Counter Management: Manages the atomic counter for claim numbering.
- Error Handling: Handles errors gracefully and provides clear error messages.
- Edge Case Handling: Handles edge cases such as large files and non-file sources.
- Dependency Management: Manages dependencies for script execution.
Quick Start
To seed a source file into the processing queue, use the command: /seed [file path]