Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By devfullcycle
Generate full architectural analysis reports mapping project components, dependencies, relationships, risks, bottlenecks, and infrastructure; audit dependencies across languages and package managers for vulnerabilities, outdated libraries, CVEs, and licenses; deeply analyze individual components for internal structure, business rules, design patterns, coupling, security, and technical debt. Produces timestamped Markdown reports saved to /docs/.
npx claudepluginhub devfullcycle/claude-mkt-place --plugin project-analizerRun a full architectural analysis including dependencies, architecture, and component deep-dives. Generate comprehensive reports with MANIFEST index.
Run a dependency audit on the project and generate a full report with the findings and the documentation for each dependency.
Use this agent when you need a comprehensive architectural analysis of a codebase. Examples: <example>Context: User wants to understand the overall architecture of a new project they've inherited. user: 'I just inherited this codebase and need to understand its architecture' assistant: 'I'll use the architectural-analyzer agent to provide you with a comprehensive architectural analysis of the project' <commentary>The user needs architectural understanding, so use the architectural-analyzer agent to generate a detailed architectural report.</commentary></example> <example>Context: Team is preparing for a major refactoring and needs architectural insights. user: 'We're planning a major refactoring and need to understand our current architecture first' assistant: 'Let me use the architectural-analyzer agent to create a detailed architectural report that will help guide your refactoring decisions' <commentary>Since architectural understanding is needed for refactoring decisions, use the architectural-analyzer agent.</commentary></example> <example>Context: Code review reveals potential architectural issues. user: 'I've been reviewing code and I'm concerned about our architectural coupling' assistant: 'I'll use the architectural-analyzer agent to perform a deep architectural analysis and identify coupling issues' <commentary>Architectural concerns require the architectural-analyzer agent to provide comprehensive analysis.</commentary></example>
Use this agent when you need to perform deep technical analysis of software components, understand their implementation details, business rules, and architectural relationships. Examples: <example>Context: User wants to understand how a specific service works in their microservices architecture. user: 'Can you analyze the payment-service component and explain how it works?' assistant: 'I'll use the component-deep-analyzer agent to perform a comprehensive analysis of the payment-service component.' <commentary>The user is requesting detailed component analysis, so use the component-deep-analyzer agent to examine the payment-service implementation, dependencies, and business logic.</commentary></example> <example>Context: User has an architecture report and wants detailed analysis of key components mentioned in it. user: 'I have this architecture report that mentions several core components. Can you analyze each of the main components listed?' assistant: 'I'll use the component-deep-analyzer agent to examine each of the core components mentioned in your architecture report.' <commentary>The user wants component-level analysis based on an architecture report, which is exactly what the component-deep-analyzer agent is designed for.</commentary></example>
Use this agent when you need to analyze and audit the health, security, and status of dependencies in a software project. It identifies outdated, deprecated, or legacy libraries, checks for vulnerabilities, and provides structured, actionable insights without ever altering the codebase. Examples: <example>Context: User wants to understand the current state of their project's dependencies before a major release. user: 'Can you check if our dependencies are up to date and secure?' assistant: 'I'll use the dependency-auditor agent to analyze your project's dependencies and provide a comprehensive audit report.' <commentary>Since the user is asking for dependency analysis, use the dependency-auditor agent to review package health and security.</commentary></example> <example>Context: User is concerned about potential security vulnerabilities in their third-party libraries. user: 'I'm worried about security issues in our npm packages' assistant: 'Let me use the dependency-auditor agent to scan for security vulnerabilities and outdated packages in your project.' <commentary>The user has security concerns about dependencies, so use the dependency-auditor agent to perform a security-focused dependency audit.</commentary></example> <example>Context: User wants to modernize their codebase and remove legacy dependencies. user: 'We need to identify which libraries are outdated or deprecated in our project' assistant: 'I'll use the dependency-auditor agent to identify outdated, deprecated, and potentially risky dependencies that should be updated or replaced.' <commentary>Since the user wants to identify legacy dependencies, use the dependency-auditor agent to analyze dependency health and modernization opportunities.</commentary></example>
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
ADRs Management plugins for Architecture Decision Records analysis, generation, and linking
Core knowledge management, documentation generation, and strategic analysis for Claude Code
Smart codebase exploration with dependency mapping and structure analysis
Project discovery, planning, and quality analysis system with parallel agents
Documentation generation with API docs, architecture diagrams, and tutorials
Generate comprehensive analysis and documentation of entire codebase
ADRs Management plugins for Architecture Decision Records analysis, generation, and linking
Diagrams Generator plugins for C4 and Mermaid diagram generation from Feature Design Documents
Development Guidelines plugin for generating comprehensive language-specific development guideline documents
A collection of Claude Code plugins for software architecture and design documentation.
This marketplace provides four powerful plugins for architectural documentation and analysis:
To use these plugins, first add this marketplace to Claude Code:
/plugin marketplace add devfullcycle/claude-mkt-place
This command adds the GitHub repository as a plugin marketplace source.
After adding the marketplace, install individual plugins:
# Install ADRs Management plugin
/plugin install adrs-management@devfullcycle
# Install Diagrams Generator plugin
/plugin install diagrams-generator@devfullcycle
# Install Project Analyzer plugin
/plugin install project-analizer@devfullcycle
# Install Development Guidelines plugin
/plugin install development-guidelines@devfullcycle
Note: The marketplace identifier (devfullcycle) is derived from the GitHub organization/username. After adding the marketplace, you can also browse available plugins using:
/plugin
Document architectural decisions systematically:
/adr-map # Phase 1: Map codebase
/adr-identify AUTH DATA # Phase 2: Identify potential ADRs
/adr-generate BILLING # Phase 3: Generate formal ADRs
/adr-link # Link ADRs with relationships
Create visual documentation from FDDs:
/c4-generate docs/features/payment-fdd.md
/mermaid-generate docs/features/auth-fdd.md
Analyze project architecture and dependencies:
/generate-architectural-report
/run-dependency-audit
Generate comprehensive development guidelines for any programming language:
/generate-development-guideline Python
/generate-development-guideline TypeScript --orm=prisma --web=express --testing=jest
/generate-development-guideline Go --orm=sqlc --web=chi --db=pgx
For detailed usage instructions, see each plugin's documentation: