بنقرة واحدة
file-read-and-summarize
Read and understand file content with automatic summarization for large files
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Read and understand file content with automatic summarization for large files
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Core discovery skill - find any capability with a single keyword
Make HTTP requests to REST APIs using curl-like methods (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS)
Explore project structure and locate files using glob patterns and directory listing
Transcribir reuniones en tiempo real y generar informes gerenciales con decisiones, action items y próximos pasos
Execute shell commands safely with error handling, timeouts, and output validation
Complete management of cron jobs with cron expressions. Create, list, update, pause, resume, delete, trigger, and view history. Use for reminders, automated reports, periodic checks.
| name | file_read_and_summarize |
| description | Read and understand file content with automatic summarization for large files |
| version | 1.0.0 |
| author | Hive Team |
| icon | 📄 |
| category | filesystem |
| permissions | ["filesystem_read"] |
| dependencies | [] |
| tools | ["project_read"] |
| triggers | ["leé este archivo","read this file","mostrame el contenido","show content","qué dice este archivo","resumí este archivo","summarize this file","entendé este código","understand this code"] |
| preferred_agents | [] |
| steps | [{"step":1,"action":"project_exists","instruction":"Verify file exists before attempting to read","output":"exists_boolean"},{"step":2,"action":"project_read","instruction":"Read file content. Use offset/limit for large files (>1000 lines)","params":{"path":"file path","offset":0,"limit":100},"output":"file_content"},{"step":3,"action":"synthesize","instruction":"Summarize content if file is large. Extract key information relevant to user request","output":"summary"}] |
| rules | ["Always check file exists with project_exists before reading","Use offset and limit for files >1000 lines to avoid context saturation","Read in chunks for very large files — iterate with offset","Summarize automatically for files >500 lines unless user requests full content","Identify file type by extension and adapt summary format (code vs text vs config)"] |
| output_format | {"structure":"markdown","sections":["file_path","file_type","line_count","summary","key_points"],"max_length":"500 words for summary, full content if requested"} |
| examples | [{"user_input":"leé el archivo package.json","expected_behavior":"Check exists → project_read({ path: 'package.json' }) → return full content (small file)"},{"user_input":"resumí el archivo src/main.ts","expected_behavior":"project_read with offset/limit → identify main exports and functions → summarize structure"},{"user_input":"qué dice este archivo de configuración","expected_behavior":"project_read → parse config format → explain key settings in plain language"}] |
Esta skill se activa cuando el usuario necesita leer y entender el contenido de un archivo, especialmente cuando:
| Tool | Qué hace | Cuándo usarla |
|---|---|---|
project_read | Lee contenido de archivo del workspace | Lectura de cualquier archivo |
project_exists({ path })project_read({ path, offset, limit })offset y limit