pooriaarab

Gitmarkdown — AI skill for Claude Code

AI community

Collaborative markdown editor with two-way GitHub sync, real-time collaboration, and AI-powered editing.

How to install Gitmarkdown

This entry records only its repository, not the path inside it, so there is no exact command to give. Open pooriaarab/gitmarkdown and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Gitmarkdown does

Collaborative markdown editor with two-way GitHub sync, real-time collaboration, and AI-powered editing. Built with Next.js, Tiptap, Firebase, and Yjs.

Alternatives in AI

  • Manifest — Real-time cost observability for OpenClaw agents — track tokens, costs, messages, and model usage 4.1k ★
  • Sentrux — Real-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improveme 2.9k ★
  • CodeIsland — Real-time AI coding agent status panel in your MacBook notch — live status, approvals & replies for 13 AI tool 2.3k ★

README

GitMarkdown

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![Next.js](https://img.shields.io/badge/Next.js-16-black?logo=next.js)](https://nextjs.org) [![TypeScript](https://img.shields.io/badge/TypeScript-5-3178c6?logo=typescript&logoColor=white)](https://typescriptlang.org)

A collaborative markdown editor with two-way GitHub sync, real-time collaboration, and AI-powered editing.

![GitMarkdown Editor](public/screenshots/hero-editor-preview.png)

Overview

GitMarkdown is a web-based markdown editor that integrates with GitHub repositories. Edit markdown files with a rich WYSIWYG interface, collaborate in real-time, and sync changes directly to GitHub. Built with Next.js 16 and Tiptap v3.

Features

**Editor** - Tiptap v3 WYSIWYG with slash commands, bubble menu, syntax highlighting, tables, task lists, and full GFM support.

**GitHub Integration** - Two-way sync, branch management, PR creation, version history with inline diffs, and PR comment sync.

**Collaboration** - Yjs CRDT-based real-time editing with cursor tracking, presence indicators, inline comments, and reactions.

**AI** - Chat sidebar, inline editing (Ctrl+K), mermaid diagram generation, custom personas, and multi-provider support (Anthropic Claude, OpenAI).

**Document Management** - File tree with drag-and-drop, multi-tab editing, template gallery, table of contents, zip export, and find & replace.

**Developer Experience** - Command palette (Cmd+K), keyboard shortcuts, writing checks, code viewer with syntax highlighting, and BYOK AI keys.

![Features Overview](public/screenshots/features-github-sync.png)

Quick Start

For a full walkthrough, see the **[Setup Guide](docs/SETUP.md)**.

Prerequisites

  • Node.js 20+
  • A GitHub account
  • A Firebase project (free Spark plan works)
  • An Anthropic and/or OpenAI API key (for AI features)

Install

git clone https://github.com/pooriaarab/gitmarkdown.git
cd gitmarkdown
npm install
cp .env.example