Install
openclaw skills install skill-pdf-orgnizerOrganizes PDFs by extracting metadata and classifying into topics, renaming files, and sorting into topic-based folders using AI analysis.
openclaw skills install skill-pdf-orgnizerAI-powered PDF organization tool that automatically categorizes and organizes PDF files by topic using GPT analysis.
Title_Author_Journal.pdf format using only underscoresconfig.jsoninput_pdfs/ folderpython pdf_organizer.pyorganized_pdfs/ folderpdf_organizer.py # Main entry point
modules/
├── pdf_reader.py # PDF text extraction
├── content_analyzer.py # OpenAI/Kimi API integration
├── folder_manager.py # Folder creation and management
└── file_mover.py # File operations
config.json # Configuration file
requirements.txt # Python dependencies
README.md # Documentation
setup.py # Setup/initialization script
openai_api_key: Your API key (required)input_folder: Folder containing PDFs to organizeoutput_folder: Destination folder for organized PDFsmodel: GPT model to use (gpt-3.5-turbo or moonshot-v1-8k)api_provider: API provider ("openai" or "kimi")dry_run: Preview mode without moving files (true/false)incremental: Only process new/modified files (true/false)max_chars: Maximum characters to analyze from each PDFcustom_topics: Custom topic mappingsOrganized files are named: Title_Author_Journal.pdf
Example: Visual_SLAM_What_Are_the_Current_Trends_and_What_to_Expect_Ali_Tourani,_Hriday_Bavle,_Jose_Luis_Sanchez-Lopez,_and_Holger_Voos_Sensors.pdf