Help us improve
Share bugs, ideas, or general feedback.
From quorum
Creates cached indexes of code symbols including functions, classes, interfaces, types, enums, and imports with exact line ranges. Ideal for codebase exploration, symbol lookup, and targeting precise file sections before full reads.
npx claudepluginhub berrzebb/quorum --plugin quorumHow this agent operates — its isolation, permissions, and tool access model
Agent reference
quorum:agents/knowledge/references/consensus-tools/code-mapThe summary Claude sees when deciding whether to delegate to this agent
Zero-token symbol index with mtime-based caching. Extracts function, class, interface, type, enum, and import declarations with line ranges. - Before `Read` — find exact line ranges to target instead of reading entire files - Codebase exploration — get a birds-eye view of a directory's structure - Work decomposition — identify which files contain which symbols | Param | Required | Default | Des...
Fills Nyquist validation gaps by generating runnable behavioral tests for phase requirements, running them adversarially, debugging failures (max 3 iterations), verifying coverage, and escalating blockers.
Share bugs, ideas, or general feedback.
Zero-token symbol index with mtime-based caching. Extracts function, class, interface, type, enum, and import declarations with line ranges.
Read — find exact line ranges to target instead of reading entire files| Param | Required | Default | Description |
|---|---|---|---|
--path | Yes | — | File or directory to scan |
--filter | No | all | Comma-separated: fn,method,class,iface,type,enum,import |
--depth | No | 5 | Max directory traversal depth |
--extensions | No | .ts,.tsx,.js,.jsx,.mjs,.mts | File extensions to include |
--format | No | detail | detail (grouped symbols) or matrix (overview table) |
# All symbols in a directory
quorum tool code_map --path src/agent/
# Functions and classes only
quorum tool code_map --path src/ --filter fn,class
# Overview table with counts per file
quorum tool code_map --path src/ --format matrix
# Single file
quorum tool code_map --path src/bus/redis.ts
# JSON output for programmatic use
quorum tool code_map --path src/ --json
## src/bus/redis.ts (5)
L45-L78 fn createClient(opts)
L80-L92 fn disconnect()
L12 import { Router } from "express"
## src/agent/index.ts (3)
L12-L45 class AgentRunner
L5 import { Router } from "express"
| File | Lines | fn | method | class | iface | type | enum |
|------|------:|---:|-------:|------:|------:|-----:|-----:|
| src/bus/redis.ts | 120 | 3 | 2 | · | · | 1 | · |
Results are cached by path + filter + depth. Cache invalidates when any file's mtime changes. Repeated calls for unchanged files return instantly with [cached] tag.