npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

responsible-vibe-mcp

v4.5.0

Published

A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts

Readme

Responsible Vibe MCP

Tests Release npm version

Transform any AI coding agent into a structured development partner with battle-tested engineering workflows.

⚡ Quick Start

# Setup your coding agent
npx responsible-vibe-mcp --generate-config amazonq-cli  # or claude, gemini, opencode, copilot-vscode
# OR manually configure any MCP agent with our system prompt, check the docs for that

Head over to a new empty dir and ask your agent: "Build a UNO-like card game" – and instantly experience how your agent doesn't just shoot, but starts engineering – with YOU in the driver seat!

🎬 See It In Action

What You Get

Multiple battle-tested workflows (classical V-model "waterfall", Anthropic's EPCC, Test-Driven-Development, Reproduction-based bugfix, and many more)

Context-aware process guidance: Your agent will take notes and plan tasks which survive context compression and even sessions.

Project memory across conversations and branches

Automatic documentation and decision tracking

Multi-agent collaboration with specialized roles (business-analyst, architect, developer)

Multi-Agent Collaboration (Crowd Workflows)

Enable teams of specialized AI agents to collaborate on development tasks with crowd-mcp:

  • 👥 Team-based development: Business-analyst, architect, and developer agents work together
  • 🔄 Structured handoffs: Clear responsibility transfers between agents
  • 💬 Built-in collaboration: Agents consult each other via messaging
  • 📋 Specialized workflows: sdd-feature-crowd, sdd-bugfix-crowd, sdd-greenfield-crowd

Quick Start:

# Copy pre-configured agent definitions
npx responsible-vibe-mcp@latest agents copy

# List available agent configurations
npx responsible-vibe-mcp@latest agents list

See Crowd MCP Integration Guide → for setup and usage.

Universal MCP Support

Works in any agent that supports the Model-Context-Protocol. Whenever a new IDE or Terminal UI rises: You don't need to change the way you work.

How It's Different

There are zillions of "game changer next gen IDEs" out there, each claiming they will revolutionalize how software is going to be created.

In the end, they all just manipulate context of a transformer based LLM – it's all just noodle soup. And they are fast at changing wha't going to be part of the context, and it's even getting accelerated by parallel agents.

The problem: The faster agents become, the harder it is to engineer. I strongly believe that software engineering is a creative process which majorly happens inside the engineers brain.

Responsible-Vibe-MCP helps to fill the conversation context with contents from YOUR brain – instead of relying the agent will have understood what you should have thought about.

And since may developers tend to through structured processing off the cliff once they think they start coding, responsible-vibe-mcp will maintain proactive process guidance - your AI knows what to do next in each development phase, follow proven engineering methodologies, and maintain long-term project context.

How It Works

Check the 📖 Complete Documentation →

There is also a recorded session on "how to tame your stubborn software agent" as part of the video podcast Software-Architektur.tv (German, auto-translated subtitles are okay-ish) which gives a more detailed insight into the basic ideas and how it's supposed to work.


Open Source | Issues