Expand an existing Vista feature with new requirements and architecture diagrams.
Create excellent technical documentation with diagrams. Supports Mermaid (.mmd), PlantUML (.puml), D2 (.d2), Graphviz (.dot), Draw.io (.drawio), and Markdown (.md). Use when documenting code architecture, API flows, database schemas, state machines, system design, or any technical concept that benefits from visual diagrams. Also use when asked to explain code, create documentation, write README files, or document how systems work.
Provide a simple, clear explanation of a concept, feature, or piece of code. Include diagrams (Mermaid) when they help clarify. Use when the user asks to explain something.
Reverse-engineer an existing codebase into Vista planning artifacts, or convert old Vista features into the current arch schema.
Plan a new feature through interactive questioning, producing domain requirements and architecture diagrams.
Admin access level
Server config contains admin-level keywords
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.
A Claude Code plugin for visual feature planning, architecture diagramming, and autonomous development loops.
Vista adds MCP tools to Claude Code that let you plan features visually, generate architecture diagrams, and run autonomous "Ralph" loops that execute multi-step development tasks with progress tracking via a built-in web dashboard.
As codebases and projects grow, maintaining them and adding new features becomes complex. There are many dependencies for new features and understanding data flows can be difficult.
.mmd), PlantUML (.puml), D2 (.d2), Graphviz (.dot), and Draw.io (.drawio), markdown (.md) for architecture maps, API flows, database schemas, and state/process flows. Especially useful when codebases grow or new features require complex ERD diagrams.# Clone the repository
git clone https://github.com/ribeec20/vista-marketplace.git
# Install Python dependencies
pip install -r vista-marketplace/vista/requirements.txt
# Install as a Claude Code plugin
claude plugin add /path/to/vista-marketplace/vista
Once installed, Vista's MCP server starts automatically when Claude Code launches. The web dashboard opens at http://localhost:3456 and serves as a central hub for monitoring loops, viewing diagrams, and managing features.
Vista works through slash commands (skills) that you type directly in Claude Code. Each command triggers an interactive workflow:
/vista # Open the dashboard and register a project
/plan my-feature # Plan a new feature with guided questions
/diagrams # Generate architecture diagrams for your codebase
/ralph # Launch an autonomous development loop
A typical workflow looks like:
/vista to launch the dashboard and register your project./plan <feature-name> to walk through requirements, jobs-to-be-done, and architecture decisions. Vista creates structured artifacts in .vista/features/./diagrams to produce Mermaid, PlantUML, D2, Graphviz, or Draw.io visualizations of your system./specs <feature-name> to generate topic-based specifications from your plan./ralph to start an autonomous loop that iteratively plans or builds a feature, with live progress on the dashboard.The Vista dashboard at localhost:3456 provides:
Vista is a two-component system: a Python MCP server (the plugin) and an optional Bun/React web UI (The Companion).
MCP Server (mcp_server.py, stdio transport)
|-- FastMCP 3.0 tools: ralph_start, ralph_stop, ralph_status, ralph_summary, ralph_providers
|-- Launches FastAPI dashboard as daemon thread on port 3456
|-- Detects client type (Claude Code vs OpenCode)
npx claudepluginhub ribeec20/vista-marketplace --plugin vistaGeneral development utilities including Mermaid diagram creation for software documentation
Spec-driven development for big features. When features get too big, plan mode gets too vague—leading to hallucinations during implementation. ShipSpec replaces vague plans with structured PRDs, technical designs, and ordered tasks that keep Claude grounded.
Specification-driven development workflow: specify → plan → tasks → implement
AI-powered cascading development framework with design document system and multi-agent collaboration. Breaks down projects into Features (Mega Plan), Features into Stories (Hybrid Ralph), with auto-generated technical design docs, dependency-driven batch execution, Git Worktree isolation, and support for multiple AI agents (Codex, Amp, Aider, etc.).
AI-first engineering workflow with BDD living documentation. Lean PRD writing, Gherkin generation, and wireframe mockups for Product and Engineer roles.
Product management, roadmap analysis, and solution architecture with multi-agent orchestration