pm-mean

Generate PRDs and review code against acceptance criteria for MEAN stack applications.

3|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/endorphin-ai/claude-code-teams --skill pm-mean
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-mean
Source: https://github.com/endorphin-ai/claude-code-teams/tree/main/mean-team/.claude/skills/pm-mean
Command: npx skills add https://github.com/endorphin-ai/claude-code-teams --skill pm-mean

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation of Product Requirements Documents (PRDs) for MEAN stack applications and provides a structured way to review development deliverables against those requirements.

Core Features & Use Cases

  • PRD Generation: Define features, user stories, acceptance criteria, data models, API endpoints, and UI summaries for new MEAN applications.
  • Deliverable Review: Validate code against PRD acceptance criteria, identifying and categorizing issues (critical, warning, info).
  • Use Case: A product manager can use this skill to draft a comprehensive PRD for a new e-commerce backend, ensuring all functional requirements and technical constraints are clearly documented before development begins.

Quick Start

Use the pm-mean skill to write a PRD for a new blog application.

Frequently Asked Questions about pm-mean

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a Product Requirements Document for a MEAN stack application?

Writing a PRD for a MEAN stack application involves defining features, user stories, acceptance criteria, data models, API endpoints, and UI summaries. This process ensures all functional requirements and technical constraints are documented before development begins.

What should be included in acceptance criteria for MongoDB, Express, React, and Node.js web apps?

Acceptance criteria for MEAN stack web apps should include specific functional requirements, data modeling constraints, API endpoint behaviors, and UI flow documentation. Defining these criteria clearly ensures structured validation of deliverables during code review.

Can I use this to perform a code review against defined PRD requirements?

Yes, you can validate code against PRD acceptance criteria to perform a structured code review. This process identifies and categorizes deliverable issues into critical, warning, and info levels based on your defined requirements.

What is the best way to define API endpoints and data models for a new e-commerce backend?

The best way to define API endpoints and data models for an e-commerce backend is by generating a comprehensive PRD. This document structures your feature definition, data modeling, and API specification before any development starts.

Why do I need to document UI flows and data models before starting MEAN stack development?

Documenting UI flows and data models before MEAN stack development provides a clear technical blueprint. It streamlines feature definition and ensures development deliverables can be accurately validated against predefined acceptance criteria.