## 📋 Motivation & Overview
Modern programming tools like Cursor, Windsurf, Augment Code, and Cline all feature powerful "agent modes" that can automatically complete complex tasks based on natural language instructions:
- Updating package dependencies and addressing CVE vulnerabilities
- Performing routine code refactoring across multiple files
- Adding unit tests for new or existing functionality
- Standardizing code formatting and fixing linting issues
However, these capabilities face a critical limitation: **context sharing**.
### The Problem
- Each team member uses different tools (Cursor, Cline, etc.)
- Natural language "playbooks" exist only in individual environments
- No centralized way to share, version, or collaboratively improve these playbooks
- Playbook silos form as team members develop their own agent instructions
### The Solution: playbookmcp
playbookmcp converts GitHub repository-based playbooks into an MCP Server that all mainstream programming tools support. This enables:
- **Collaborative editing** of playbooks through standard GitHub workflows
- **Version control** for your team's playbooks
- **Immediate sharing** of new capabilities across the entire team
For example, when engineer Alice adds a new playbook for "Updating dependency versions across the monorepo," commits it to the playbook repo, and pushes, engineer Bob immediately gains access to this capability in his preferred coding tool.
## 🔍 Design