By Eigenwise
A self-maintaining codebase map: atomic docs Claude loads at the start of each session and keeps in sync as the code changes. Any stack; greenfield or existing.
Generate a structured, self-maintaining codebase map: a set of atomic Markdown docs in .claude/.codebase-info/ that ground every future Claude session in how the project is built. Use when the user asks to "map the codebase", "document the codebase", "create codebase documentation", "generate architecture docs", "onboard me to this project", "what does this codebase do", "bootstrap codebase docs", "set up codebase-mapper", or "analyze the project structure". Works for any language/stack and for both existing projects and brand-new or empty ones. To refresh an existing map after code changes, use update-codebase-map instead.
Refresh an existing codebase map in .claude/.codebase-info/ so it reflects the current code. Detects what changed since the map was last written, updates only the affected atomic docs, and re-records state. Use when the user asks to "update the codebase map", "refresh codebase docs", "sync documentation", "the docs are stale", "update architecture docs", or after a change that affects architecture, structure, dependencies, the data model, entry points, APIs/events, or conventions. If there's no .claude/.codebase-info/ yet, use map-codebase instead.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub eigenwise/eigenwise-toolshed --plugin codebase-mapperSkills plus explorer and reviewer subagents for building, scaffolding, debugging, understanding, and auditing applications with the Atomic Agents Python framework. Includes the umbrella `framework` skill, action-oriented `create-atomic-schema` / `create-atomic-agent` / `create-atomic-tool` / `create-atomic-context-provider` skills, the `troubleshoot` diagnostic skill, the `new-app` scaffolder (emits AGENTS.md + CLAUDE.md), progressive-disclosure reference material for prompts, orchestration, memory, hooks, providers, project structure, and testing, and isolated-context subagents for codebase mapping and code review.
MCP gateway that lets any web app expose typed actions to Claude over WebSocket — no browser automation. Reverse-connection architecture: the gateway is a pure WebSocket client that discovers apps via `~/.tesseron/tabs/` — no fixed ports, no env vars. Plus a `framework` skill for the Tesseron mental model, a `tesseron-docs` skill that calls the published `@tesseron/docs-mcp` server for authoritative chapter-and-verse spec lookups, a `tesseron-dev` skill that picks the right consumer package (`@tesseron/react` for React, `@tesseron/svelte` for Svelte 5, `@tesseron/vue` for Vue 3, `/server` for Node, `/web` for any other browser context) and inserts the canonical API at the project's entry point, and `tesseron-explorer` / `tesseron-reviewer` skills for mapping and auditing Tesseron codebases.
Project rules in a Markdown file that Claude re-injects right when they apply: every prompt, or just before it edits a matching file. Edits apply on the next prompt, no restart. A SessionStart hook injects the always-on rules once as a fallback, and it's a way to tell whether per-prompt injection is actually wired.
Set up and maintain a Claude Code workspace: initialize project-side configuration, check and update Toolshed plugins, diagnose local health, and run retrospectives.
A Trello-light quest log for Claude Code. The side issues you mention mid-task ("oh, and the contact form doesn't send") get captured as tickets on the spot, with any pasted images attached, and managed on a live, self-hosted Kanban dashboard that spans every project you work in.
Set up and maintain a Claude Code workspace: initialize project-side configuration, check and update Toolshed plugins, diagnose local health, and run retrospectives.
Commands for loading context and priming Claude for specific tasks
A powerful code indexing tool with multi-platform support
Commands for syncing CLAUDE.md, permissions allowlist, and refreshing context. Hooks for marketplace-to-plugin sync.
Auto-document entire codebase with inline comments and API docs
Maps and documents codebases of any size using parallel AI subagents