← スキル一覧に戻る

search
by Spacehunterz
searchは、other分野における実用的なスキルです。複雑な課題への対応力を強化し、業務効率と成果の質を改善します。
⭐ 183🍴 31📅 2026年1月23日
SKILL.md
name: search description: Natural language search through Claude Code session history. Search for previous prompts, conversations, topics, file modifications, and context from past sessions. Useful for finding earlier work and understanding project continuity. license: MIT
ELF Session Search Command
Search through Claude Code session history using natural language queries.
Purpose
The /search command helps you find:
- Previous prompts and conversations
- Work on specific topics
- Files modified in past sessions
- Context from earlier iterations
- Related discussions across sessions
Usage Examples
/search what was my last prompt?
/search what was I working on yesterday?
/search find prompts about git
/search show me recent conversations
/search where did I edit the router?
How It Works
When you invoke /search:
- Extract your query from the command
- Search session logs - Parse JSONL files from
~/.claude/projects/ - Find matches - Natural language matching against user messages
- Show results - Display relevant prompts and context
- Answer your question - Use results to provide context
Session Log Format
Session data is stored in:
- Location:
~/.claude/projects/[project-name]/*.jsonl - Format: Line-delimited JSON with message objects
- Content: User prompts and Claude responses
- Indexed: Most recent files first (by mtime)
Each JSONL file contains:
type: "user"- Your promptstype: "assistant"- My responses- Skips: Subagent logs (agent-*.jsonl)
Implementation Steps
- Scan session directory:
ls -t ~/.claude/projects/*/*.jsonl - Skip agent logs: Filter out
agent-*.jsonl - Read JSONL: Parse JSON line-by-line
- Extract messages: Filter for "user" and "assistant" types
- Search: Match your query against content
- Display: Show matching prompts with context
Search Capabilities
- Topic search - Find discussions about specific subjects
- Temporal search - Find work from yesterday, last week, etc.
- File-based search - Find when you last edited a file
- Tool search - Find when you used specific tools
- Pattern search - Find similar problems or approaches
Integration with ELF
The search command integrates with the building's session summaries. After search:
- Relevant heuristics might be suggested
- Related failures/successes found
- Continuous context preserved
This helps you avoid repeating past mistakes and leverage previous insights.
Search Tips
- Use specific keywords - "router" not just "code"
- Try natural language - System understands intent
- Include context - "when I worked on auth" not just "auth"
- Check timeframe - Session logs are dated
スコア
総合スコア
70/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
✓説明文
100文字以上の説明がある
+10
✓人気
GitHub Stars 100以上
+5
○最近の活動
3ヶ月以内に更新がある
0/10
✓フォーク
10回以上フォークされている
+5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です