file-analyzer
ファイル分析スキル - プログレス表示のデモ用
When & Why to Use This Skill
The File Analyzer skill is a specialized utility designed for automated codebase inspection and file system auditing. It streamlines the process of exploring large projects by identifying file types, calculating line statistics, and performing pattern-based searches. With its integrated progress display, it provides real-time feedback, making it an essential tool for developers and data analysts who need to quickly understand the structure and content of complex directories.
Use Cases
- Codebase Auditing: Quickly assess the scale and composition of a new project by generating statistics on file types and line counts using wc and file commands.
- Pattern Discovery: Search for specific strings, deprecated functions, or TODO markers across an entire directory structure using high-performance Grep integration.
- Structural Analysis: Use Glob patterns to map out project hierarchies and verify the presence of required configuration or source files.
- Real-time Monitoring: Leverage the progress display feature to track the status of long-running file processing tasks, ensuring transparency during deep scans.
| name | file-analyzer |
|---|---|
| description | "ファイル分析スキル - プログレス表示のデモ用" |
| - Bash(wc | *) |
| - Bash(file | *) |
| user-invocable | true |
File Analyzer Skill
プロジェクト内のファイルを分析するスキルです。 v2.1の「スキル実行プログレス表示」機能をデモします。
分析手順
- ファイル一覧取得 - Globでファイルを検索
- ファイルタイプ確認 - fileコマンドで種類を判定
- 行数カウント - wcコマンドで統計取得
- パターン検索 - Grepで特定パターンを検索
使用例
このプロジェクトのファイルを分析して
確認ポイント
- 各ツール使用がリアルタイムで表示される
- プログレスがわかりやすい