# Glob

> Find files by glob pattern recursively. Results sorted by modification time (newest first). Auto-skips .git, node_modules and other common ignore directories.

- Skill: `openakita/glob` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add openakita/glob`
- Raw SKILL.md: https://api.skillmd.com/api/skills/openakita/glob/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: openakita (https://skillmd.com/u/openakita)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/openakita/glob

---


# Glob

按文件名模式递归搜索文件。

## Parameters

| 参数 | 类型 | 必填 | 说明 |
|-----|------|-----|------|
| pattern | string | 是 | Glob 模式（如 "*.py"、"**/test_*.ts"） |
| path | string | 否 | 搜索根目录（默认当前目录） |

## Examples

**查找所有 Python 文件**:
```json
{"pattern": "*.py"}
```

**查找测试文件**:
```json
{
  "pattern": "test_*.py",
  "path": "tests/"
}
```

**查找配置文件**:
```json
{"pattern": "*config*"}
```

## Notes

- 不以 `**/` 开头的 pattern 会自动加 `**/` 前缀进行递归搜索
- 自动跳过 .git、node_modules、__pycache__ 等目录
- 结果按修改时间降序排序（最新的在前）
- 返回相对路径列表

## Related Skills

- `grep`: 按内容搜索文件
- `list-directory`: 列出目录内容
- `read-file`: 读取找到的文件


