# Rewatch

> Use this tool when you need to manage long-running development processes like Next.js and Convex with proper cleanup and logging. It solves problems of manual process management, providing features like restarting, logging, and stopping processes, with robust error handling and graceful shutdown. Ideal for developers who require reliable process management during development workflows, Rewatch offers a comprehensive interface for managing process groups and retrieving logs.

Canonical page: https://skillsregistry.net/skills/rewatch  
JSON: https://api.skillsregistry.net/v1/skills/rewatch

## Description

MCP server that enables Claude Code to manage long-running development processes like Next.js, Convex, and other dev servers through a process manager with proper cleanup and logging. Built by Brennan Cheung using TypeScript and the MCP SDK, the implementation provides tools for restarting processes, retrieving logs, stopping all processes, and listing process status, with robust process group management that ensures child processes are properly terminated when stopping parent processes. Features comprehensive error handling with specific error messages for common issues like missing commands or permission problems, log buffering with memory protection, and graceful shutdown handling that prevents orphaned processes when Claude Code exits, making it valuable for developers who need reliable process management during development workflows without manual terminal juggling.

## Trust

- **Trust score (0–1):** 1.00
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** monitoring
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/rewatch)
- **Repository:** <https://github.com/brennancheung/mcp-rewatch>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "rewatch"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/rewatch` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/rewatch/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
