Explore an unfamiliar area of the Stave codebase quickly. Use when the request asks for workspace structure, architecture overview, relevant files, entrypoints, "where should I look first", "관련 코드 확인", "구조 파악", or broad code search before implementation.
89
84%
Does it follow best practices?
Impact
99%
1.05xAverage score across 3 eval scenarios
Passed
No known issues
Start narrow, not broad.
AGENTS.md and the architecture docs before loading large implementation files.docs/architecture/index.md to choose the right subsystem.docs/architecture/entrypoints.md to identify the first files to inspect.Agent tool with subagent_type: "Explore" for open-ended searches across the repo — it is faster and keeps the main agent's context clean. Reserve manual rg / Glob chains for pinpoint lookups when the target is already known.Before issuing a broad search, check whether retrieved context already contains the answer:
stave:repo-map retrieved context — condensed codebase map (hotspots, entrypoints, guides). Read this before launching an exploration agent.stave:current-task-awareness retrieved context — the current workspace/task, visible tasks, and workspace information panel.If the retrieved context pinpoints the subsystem, jump straight to targeted reads.
src/store/app.store.ts is a coordinator (~2 100 lines), not a good first file for broad scanning. Read targeted slices with offset/limit.electron/main/ipc/schemas.ts is the first stop for schema-ish regressions.electron/providers/claude-sdk-runtime.ts and electron/providers/codex-sdk-runtime.ts should be checked together when behavior is provider-adapter-specific.src/lib/providers/schemas.ts is the Zod discriminated union mirror of NormalizedProviderEvent — always inspect alongside src/lib/providers/provider.types.ts.src/lib/session/provider-event-replay.ts is where normalized events become shared chat state.src/types/window-api.d.ts is the renderer-visible IPC contract.Return:
projectFiles as a semantic code indexrg/Glob when an Agent/Explore subagent would answer the same question with one calle275ad5
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.