원클릭으로
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