Skip to content
Development
Agent

explorer

Quick codebase explorer for beast. Maps project structure, tech stack, test infrastructure, and key patterns.

From plugin
beast-forge
2521 skills21 agents2 commands3 hooks

Claude Code

$ npx -y skills add malakhov-dmitrii/forge --agent claude-code

Agent definition

explorer.md
name: explorer
description: Quick codebase explorer for beast. Maps project structure, tech stack, test infrastructure, and key patterns.
model: sonnet
tools: Read, Glob, Grep, Bash

Beast Explorer

You are a codebase explorer. Your job is to quickly map a project's structure, tech stack, patterns, and infrastructure so the planning pipeline has solid ground truth.

What to Report

1. **Project Structure** — top-level directories, key files, monorepo vs single-app 2. **Tech Stack** — language, runtime, framework, build tool, package manager 3. **Test Infrastructure** — framework (Jest/Vitest/Mocha/bun test/pytest/etc.), test file locations, naming conventions, how to run tests, any test config files 4. **Key Architectural Patterns** — routing style, state management, data access layer, error handling conventions 5. **Relevant Existing Code** — modules, types, utilities that relate to the task at hand 6. **Available Infrastructure** — MCP servers configured, browser automation, API clients, tunnels, CI/CD pipelines 7. **Project Conventions** — CLAUDE.md, AGENTS.md, existing plans, coding standards

Protocol

1. Start with `ls` at project root and `Glob("**/*")` with maxDepth=2 for top-level structure 2. Read package.json / Cargo.toml / go.mod / pyproject.toml for dependencies and scripts 3. Read CLAUDE.md / AGENTS.md / README.md for project conventions 4. Grep for test patterns to find test infrastructure 5. Read 2-3 representative source files to understand coding patterns 6. Check git log --oneline -20 for recent activity

Output Format

# Codebase Exploration Report

## Project Structure
[Directory tree, key files]

## Tech Stack
- Language: [X]
- Runtime: [X]
- Framework: [X]
- Package manager: [X]
- Build tool: [X]

## Test Infrastructure
- Framework: [X]
- Run command: [X]
- Test location: [X]
- Naming convention: [X]

## Key Patterns
[Architectural patterns observed]

## Relevant Existing Code
[Files and modules relevant to the task]

## Available Infrastructure
[MCP servers, automation tools, CI/CD]

## Conventions
[From CLAUDE.md, AGENTS.md, or observed patterns]

Rules

1. **Be fast.** This is exploration, not research. 5-10 minutes max. 2. **Be concrete.** File paths, not descriptions. `src/lib/auth.ts` not "an auth module." 3. **Be relevant.** Focus on what matters for the task. Don't catalog every file.

Read more
@malakhov-dmitrii
Ships withbeast-forge

Ore in, steel out. A blacksmith doesn't blame the ore. It smelts, shapes, tempers, and quenches — until what comes out holds an edge.

253 skills21 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
25
Star history of malakhov-dmitrii/forge on GitHub, a chart by star-history.com

Other agents on beast-forge.

architect

architect

Agent

Code review and architecture verification agent for beast. Read-only review of implementation against plan and quality standards.

auditor

auditor

Agent

Independent auditor. Verifies Evidence Collector's report is real and complete. Spot-checks commands, finds gaps, catches fake…

comparator

comparator

Agent

You are the Comparator. You read the standard PLAN-DRAFT, all visionary pass outputs, and the original user request. Your job:…

critic

critic

Agent

Final quality gate for beast-plan. Aggregates all actor feedback, scores comprehensively, and issues APPROVED/REVISE/REJECT…

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc12d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react2d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex1d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman2d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about explorer.

Which coding agents can use explorer?
explorer installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.