skills/file-intel/SKILL.md
Run the Gemini file processor on any folder — extracts content from PDF, PPTX, XLSX, DOCX, CSV, JSON, and any text format, then generates Obsidian-ready summaries. Use when asked to "summarise this folder", "run file intel", "process these files", or a folder path is provided and summaries are needed.
npx skillsauth add julianobarbosa/claude-code-skills file-intelInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Runs scripts/process_files_with_gemini.py on a folder of files and produces Obsidian-ready summaries.
Use AskUserQuestion:
Question: "Which folder should I process?"
Options:
1. "This vault's inbox/" — process the inbox folder
2. "Custom path" — user specifies a folder
If the user selects option 2, they'll type the path in the "Other" input.
Run via Bash from the vault root:
python scripts/process_files_with_gemini.py <folder_path>
python scripts/process_files_with_gemini.py inbox/Show the terminal output as it runs so the user can see files being processed live.
After the script completes, open the output folder:
open "outputs/file_summaries/YYYY-MM-DD/"
Replace YYYY-MM-DD with today's date from the script output.
Tell the user:
MASTER_SUMMARY.md as the single-file digest of everythingoutputs/file_summaries/YYYY-MM-DD/*_summary.mdMASTER_SUMMARY.md combines all summaries into one digest*_summary.md — anything under ~200 bytes is suspect.YYYY-MM-DD/ subdirectory: Two runs on the same day overwrite each other; runs on different days produce duplicates without cross-reference. Clear or archive prior output before re-processing.testing
Brief description of what this skill does. Include specific triggers - when should Claude use this skill? Example triggers, file types, or keywords that indicate this skill applies.
tools
Manage and troubleshoot PATH configuration in zsh. Use when adding tools to PATH (bun, nvm, Python venv, cargo, go), diagnosing "command not found" errors, validating PATH entries, or organizing shell configuration in .zshrc and .zshrc.local files.
tools
Zabbix monitoring system automation via API and Python. Use when: (1) Managing hosts, templates, items, triggers, or host groups, (2) Automating monitoring configuration, (3) Sending data via Zabbix trapper/sender, (4) Querying historical data or events, (5) Bulk operations on Zabbix objects, (6) Maintenance window management, (7) User/permission management
development
Operate YouTube Music via natural language. Search songs, artists, albums, playlists, lyrics, charts, recommendations, and control playback. Browse personal library, manage playlists, rate tracks, and inspect account info. Use this skill whenever the user asks about YouTube Music, wants to play music, manage playlists, search by song or artist name, inspect lyrics, or control playback.