claude

explorer

Explore a backend codebase ONCE with breadth+depth sub-agents, then write a durable .claude/explorer/ memory so any future session understands the code (what / why / how) without re-exploring.

0 on GitHubby hafizmirhamza276-labv0.1.0MITupdated 4 months agocode-understanding
/

Plugin explorer from marketplace backend-agentic-marketplace in hafizmirhamza276-lab/backend-agentic-marketplace. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (3)

  • explore-codebase

    Methodology and report schemas for systematically exploring a backend codebase. Use when mapping or analyzing an unfamiliar codebase, or when running as an explorer sub-agent during /explorer:start.

  • recall-codebase

    Load an existing .claude/explorer/ codebase memory and answer from it WITHOUT re-exploring. Use at the start of any session that needs to understand this codebase, and before deciding to run a fresh exploration.

  • write-memory

    Write the durable .claude/explorer/ knowledge base (MEMORY.md, TRACK.md, index.json, map/) using a fixed schema. Use after synthesizing explorer sub-agent reports during /explorer:start.

Slash commands (1)

  • /explorer:start

    One-shot codebase exploration. Checks for existing memory; if stale or missing, runs the breadth+depth explorer sub-agents and writes a durable .claude/explorer/ knowledge base.

Subagents (2)

  • explorer-sage

    Depth-first codebase analyst. Use to explain WHY the code is built the way it is — architectural rationale, design trade-offs, invariants, hidden coupling, and gotchas. Read-only. Use proactively during /explorer:start.

  • explorer-scout

    Breadth-first codebase scout. Use to map structure, entry points, dependencies, data models, external interfaces, and conventions across a backend codebase. Read-only. Use proactively during /explorer:start.

Hooks (5)

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}"/scripts/check-memory.sh

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/guard-readonly.sh

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}"/scripts/guard-bash-write.sh

  • SubagentStop

    "${CLAUDE_PLUGIN_ROOT}"/scripts/record-coverage.sh

  • Stop

    "${CLAUDE_PLUGIN_ROOT}"/scripts/verify-output.sh

View source on GitHub

More from hafizmirhamza276-lab/backend-agentic-marketplace

All 7 plugins →

builder

claude

Spec-driven agentic implementation for Claude Code. Reads explorer codebase memory as ground truth, plans a requested change with clarity + technical-plan gates (9/10 required), implements only what the spec says, runs hybrid QA, and keeps the durable memory in sync. Includes a reproduce-first BUG-FIX MODE (failing reproduction + characterization tests + deterministic regression gate) for vague, repro-less bug reports.

7 skills · 2 commands · 8 agents · hooks

0

auditor

claude

Audits this marketplace against its own F1–F13 failure classes: deterministic pure-shell/awk regression detectors (fail-open, path traversal, broken hook contracts, manifest + vendored-lib drift, notebook/stdin/timeout/line-ending gaps) plus breadth+depth review sub-agents. Writes .claude/auditor/FINDINGS.md and records a HIGH count in the STATUS contract so the pipeline release gate enforces 0-high. Silent on a clean tree; no python dependency.

2 skills · 1 command · 2 agents · hooks

0

ops

claude

Assesses DEPLOY/RELEASE readiness of the codebase. Deterministic pure-shell/awk checks kept deliberately lean — O1 test-ledger (a recorded RED build/test → BLOCKING; no ledger → CONCERN) and O2 version-consistency (a marketplace entry's version ≠ that plugin's plugin.json version → CONCERN) — plus breadth+depth ops sub-agents that inventory the CI/deploy/observability surface and reason about readiness as advisory CONCERN/NOTE findings. Writes .claude/ops/OPS.md and records a BLOCKING count in the STATUS contract so the pipeline release gate enforces 0-blocking. Fuzzy deploy judgment lives in the agents, never a false-firing detector. Silent on a verified, consistent tree; no python dependency.

2 skills · 1 command · 2 agents · hooks

0

reviewer

claude

Reviews a CHANGE (the working-tree diff vs HEAD) against the explorer MEMORY.md invariants and risk map, the approved PLAN scope, and the codebase's surviving callers. Deterministic pure-shell/awk checks — R1 caller-integrity & R2 convention-regression (BLOCKING), R3 risk-touch & R4 scope-discipline (CONCERN) — plus breadth+depth review sub-agents. Writes .claude/reviewer/REVIEW.md and records a BLOCKING count in the STATUS contract so the pipeline release gate enforces 0-blocking. Orthogonal to the auditor (change-vs-invariants, not whole-tree regression). Silent on a clean/in-spec change; no python dependency.

2 skills · 1 command · 2 agents · hooks

0

pipeline

claude

Conductor plugin: sequences the explorer -> builder flow (running exploration first when memory is missing/stale, then the spec-driven build or BUG-FIX MODE) and gates the result behind a deterministic RELEASE GATE — fresh explorer memory, builder done with a full task coverage map, bug-fix verification net green, CHANGELOG present, and (when present) auditor 0-high. Advisory by default; enforce via settings.enforce_release or PIPELINE_ENFORCE=1. The gate is pure shell/awk, so it behaves identically on python-less / Windows hosts.

1 skill · 3 commands · hooks

0

Always-on "write the least code that fully works" discipline. A SessionStart hook injects the full decision LADDER (skills/minimal-code) and a UserPromptSubmit hook re-injects a compact reminder every turn, so the agent ships the SMALLEST code that satisfies the requirement WITHOUT cutting validation, error handling, security, or accessibility. Both hooks are node-guarded and fail-quiet (node is OPTIONAL — absent means the hooks stay silent and the skill still works on demand) and INJECT CONTEXT ONLY (no gate decision; every gate in this marketplace stays pure shell/awk). Intensity off|lite|full|ultra via /minimize, mirrored into STATUS.json. YAGNI applies only to UNREQUESTED scope — anything the builder PLAN or the user mandates stays in-scope. Ladder adapted from Ponytail by Dietrich Gebert (MIT).

1 skill · 1 command · hooks

0

Similar plugins

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

AI-powered codebase understanding — analyze, visualize, and explain any project

9 skills · 10 agents · hooks

Egonex-AI/Understand-Anything 92,410

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

mempalace

claudecodex

AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.

3 skills · 6 commands · 1 MCP server · hooks

MemPalace/mempalace 60,536

Perform AI code review on Git diffs — supports workspace changes, branch ranges, and single commits with concurrent per-file analysis, codebase search, and deep context-aware review.

2 commands

alibaba/open-code-review 50,068

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

Maintain explorer?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins7 plugins