# ApostropheCMS Full-Stack Node.js CMS with In-Context Editing

> ApostropheCMS is a full-stack Node.js CMS that combines in-context editing for content teams with headless flexibility for developers. It is a strong fit when teams want live-page editing, MongoDB-backed content models, and a documented REST API for custom frontends.

- Skill: `agentskillexchange/apostrophecms-full-stack-node-js-cms-with-in-context-editing` (Agent Skill)
- Install (CLI): `npx skillmds@latest add agentskillexchange/apostrophecms-full-stack-node-js-cms-with-in-context-editing`
- Raw SKILL.md: https://api.skillmd.com/api/skills/agentskillexchange/apostrophecms-full-stack-node-js-cms-with-in-context-editing/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: agentskillexchange (https://skillmd.com/u/agentskillexchange)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/agentskillexchange/apostrophecms-full-stack-node-js-cms-with-in-context-editing

---


# ApostropheCMS Full-Stack Node.js CMS with In-Context Editing

ApostropheCMS is a full-stack Node.js CMS that combines in-context editing for content teams with headless flexibility for developers. It is a strong fit when teams want live-page editing, MongoDB-backed content models, and a documented REST API for custom frontends.

## Prerequisites

Node.js 20+, npm 10+, MongoDB 6+

## Installation

Use the upstream install or setup path that matches your environment:
- npm install -g @apostrophecms/cli
- npm run dev
- # Option 2: Use npx for one-time project creation
- npx @apostrophecms/cli create my-website

Requirements and caveats from upstream:
- Build websites with in-context editing and headless flexibility using Node.js and MongoDB.
- ApostropheCMS is a full-stack content management system built with Node.js and MongoDB. Content creators can edit directly on live pages without switching between admin interfaces, while developers can build with mode...
- **🛠️ Developer-First** - Built with Node.js and MongoDB for full-stack JavaScript development

Basic usage or getting-started notes:
- Get ApostropheCMS running locally in minutes:
- bash
- # Option 1: Install CLI globally (recommended for multiple projects)

- Source: https://github.com/apostrophecms/apostrophe
- Extracted from upstream docs: https://raw.githubusercontent.com/apostrophecms/apostrophe/HEAD/README.md

## Documentation

- https://docs.apostrophecms.org/

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/apostrophecms-full-stack-nodejs-cms-in-context-editing/)

