By rp1-run
Autonomously generate and synchronize comprehensive knowledge bases from codebases, producing Mermaid diagrams for architecture, modules, concepts, and workflows; validate/repair diagrams; perform security audits with vulnerability scans and compliance checks; analyze patterns; and deliver strategic recommendations balancing cost, performance, and complexity.
npx claudepluginhub rp1-run/rp1Maps system architecture patterns, layers, and integrations for architecture.md from pre-filtered files
Extracts domain concepts and terminology for concept_map.md from pre-filtered files
[DEPRECATED] Generates project overview data for index.md from pre-filtered files
Analyzes modules, components, and dependencies for modules.md from pre-filtered files
Extracts implementation patterns and idioms for patterns.md from pre-filtered source files
Scans repository files, ranks by importance (0-5), and categorizes them by KB section for parallel analysis
Validates and repairs mermaid diagrams in markdown files. Scans for mermaid blocks, validates each diagram, attempts automatic repair (up to 3 iterations), and inserts placeholders for unfixable diagrams.
Generates comprehensive project overview documents with diagrams for new developers using internal knowledge base and codebase context
Deep exploration of codebases or web resources, returning structured JSON findings with evidence
Generates structured research reports with validated Mermaid diagrams from synthesis data
Dual-mode agent for documentation scanning (mode=scan) and processing (mode=process)
Performs thorough security validation of features including vulnerability scans, authentication/authorization verification, compliance assessment, and penetration testing
Analyzes systems holistically to provide strategic recommendations balancing cost, quality, performance, complexity, and business objectives with quantified trade-offs
Performs thorough security validation of features including vulnerability scans, authentication/authorization verification, compliance assessment, and penetration testing.
Extract comment locations from code files for analysis. Use when cleaning comments, auditing code documentation, or analyzing comment patterns. Supports Python, JavaScript, TypeScript, Go, Rust, Java, C/C++, Ruby, PHP, Shell scripts. Trigger terms - comments, extract comments, code comments, comment analysis, documentation audit, comment cleanup.
Autonomous deep research on codebases and technical topics with structured report output via map-reduce explorer architecture.
Validates and repairs mermaid diagrams in markdown files. Scans for mermaid blocks, validates syntax, and auto-repairs common errors.
Synchronizes user documentation with knowledge base using two-phase map-reduce orchestration with scan and process phases.
Provides reusable templates for generating comprehensive codebase knowledge bases including architecture diagrams, concept maps, and module documentation. Supports both single-project and monorepo structures. Use when creating project documentation, knowledge bases, or when user mentions KB templates, codebase documentation, or project documentation structure.
Orchestrates parallel KB generation using spatial analysis and a map-reduce architecture with incremental update support.
Ingests and prepares codebase documentation, builds internal knowledge graphs, and creates optimized context representations for downstream analysis tasks.
Generate browser-viewable HTML previews from markdown, plain text, and Mermaid diagrams. Auto-validates diagrams, applies professional styling, and opens in default browser. Use when agents need to preview documentation, visualizations, or formatted content.
Create, validate, and troubleshoot Mermaid.js diagrams. Use when generating flowcharts, sequence diagrams, class diagrams, ER diagrams, Gantt charts, state diagrams, or any visualization. Handles diagram validation, syntax errors, broken diagrams, and automatic repair. Trigger terms - mermaid, diagram, flowchart, sequence, class diagram, ER diagram, entity relationship, state machine, gantt, visualization, chart, graph.
Generates comprehensive project overview documents with diagrams for new developers using internal knowledge base and codebase context.
Update rp1 CLI and all plugins to the latest version.
Analyzes systems holistically to provide strategic recommendations balancing cost, quality, performance, complexity, and business objectives with quantified trade-offs.
Interactive prompt to help create polished technical documents through clarifying questions and structured writing workflows.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Core knowledge management, documentation generation, and strategic analysis for Claude Code
Code documentation with automated doc generation, code explanation, and tutorial engineering
Create comprehensive documentation for code, APIs, and projects.
Use this agent when you need to analyze a service or codebase component and create comprehensive documentation in CLAUDE.md files. This agent should be invoked after implementing new services, major refactoring, or when documentation needs updating to reflect the current codebase structure. Examples: <example>Context: The user has just implemented a new authentication service and wants to document it properly. user: 'I just finished implementing the auth service, can you document how it works?' assistant: 'I'll use the codebase-documenter agent to analyze the authentication service and create detailed documentation in CLAUDE.md' <commentary>Since the user has completed a service implementation and needs documentation, use the Task tool to launch the codebase-documenter agent to create comprehensive CLAUDE.md documentation.</commentary></example> <example>Context: The user wants to ensure a newly added API module is properly documented for the team. user: 'We need documentation for the new payment processing API I just added' assistant: 'Let me use the codebase-documenter agent to analyze the payment processing API and create proper documentation' <commentary>The user needs documentation for a new API module, so use the codebase-documenter agent to create CLAUDE.md files with setup instructions and architectural notes.</commentary></example>
Codebase exploration, refactoring, and quality analysis
Agent Alchemy Core Tools — utilities and essential functions for AI agents