# Investigate

> Research the codebase to answer questions. Search for relevant files, gather context, and provide clear answers.

- Skill: `cyrusagents/investigate` (Agent Skill)
- Install (CLI): `npx skillmds@latest add cyrusagents/investigate`
- Raw SKILL.md: https://api.skillmd.com/api/skills/cyrusagents/investigate/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Research & Search
- Author: cyrusagents (https://skillmd.com/u/cyrusagents)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/cyrusagents/investigate

---


# Investigate

Research the codebase and provide a clear, direct answer to the question.

## Approach

1. **Search** — Search the codebase for relevant files, functions, and patterns
2. **Read** — Read necessary files to understand the implementation
3. **Gather context** — Use tools as needed to collect comprehensive information
4. **Answer** — Provide a clear, direct answer using your findings

## Answer Format

- Present in Linear-compatible markdown
- Use `+++Section Name\n...\n+++` for collapsible sections with detailed information
- Include code references with file paths and line numbers
- For @mentions, use the Linear profile URL format from `<assignee>` context (e.g. `https://linear.app/<workspace>/profiles/<username>`)
- Be complete but concise — answer the question directly without unnecessary preamble

