
bobmatnyc/claude-mpm
9 skills38 installs1.3k starsGitHub
Install
npx skills add https://github.com/bobmatnyc/claude-mpmSkills in this repo
1Auto Bug ReporterAuto Bug Reporter is a Claude skill that automatically files GitHub issues when claude-mpm itself errors during a session. It triggers on import, hook, agent, skill, MCP tool, CLI, config, and orchestration errors internal to claude-mpm. It searches for duplicate issues first, files with a standard bug template and labels, and rate-limits to three issues per session. It explicitly skips user-project errors, API rate limits, and network failures.11installs2Test Quality InspectorThis skill inspects tests for semantic correctness, verifying whether a test actually tests what it claims rather than just passing. It applies five checks (name-to-assertion alignment, meaningful assertions, mutation failure, edge case coverage, mock hygiene) and issues one of four verdicts with evidence and suggested fixes. A developer uses it when reviewing tests in a PR or when a test passes but a bug still shipped.9installs3Trusty MemoryThis skill documents trusty-memory, a persistent memory system that organizes context across sessions using a memory-palace metaphor with hierarchical storage and progressive retrieval layers L0-L3. It exposes MCP tools to remember, recall, and forget drawers and to assert and query knowledge-graph triples. A developer uses it to store decisions, learnings, and relationships so an agent can recall them in later sessions.5installs4Trusty SearchThis skill documents trusty-search, a hybrid code-search system that fuses BM25 lexical, HNSW vector, and knowledge-graph signals with Reciprocal Rank Fusion. A single daemon serves multiple named per-project indexes, exposed via MCP tools like search_code (with a query_type hint) and chat for cited Q&A. A developer or agent uses it to locate code, explore concepts, and find tech debt across a codebase.5installs5Migration WizardMigration Wizard is a Claude skill defining the general protocol for executing migration subskills that install and configure services. Each subskill supplies declarative frontmatter data (check, install, verify commands) and this protocol tells the PM agent how to run it across five phases: user choice, detection, capability check, install, and verify. Developers use it to install services safely with a mandatory consent gate, idempotent detection, and host prerequisite checks before any install.4installs6Build Mcp ServerBuild MCP Server is a Claude skill that teaches building Model Context Protocol servers using the official TypeScript and Python SDKs. It explains the core concepts (tools, resources, prompts, client-server, transports) and walks through creating a server, defining tools, and wiring it into Claude Desktop. Developers use it when creating AI integrations, exposing APIs to LLMs, or building Claude Desktop extensions and custom data connectors.1installs7Mcp BuilderMCP Builder is a Claude skill for creating high-quality MCP servers that let LLMs interact effectively with external services. It emphasizes agent-centric design over thin API wrappers, with research-driven planning, context optimization, and actionable errors. It structures work into four phases (research/planning, implementation, review, evaluations) and supports Python FastMCP and Node/TypeScript SDKs. Developers use it when integrating an external API or service via MCP and want agent-usable tools validated by evaluations.1installs8Mpm Migratempm-migrate is a catalog and router for the claude-mpm migration skill wizards. It lists known migration subskills and their status, then loads the matched subskill together with the shared migration-wizard protocol when the user picks one to run. A developer uses it to discover and dispatch service-installation wizards inside a claude-mpm project. It holds no wizard logic itself; the procedure lives in the parent protocol.1installs9Trusty Servicestrusty-services is a claude-mpm migration subskill that installs and configures two optional Rust services: trusty-memory (persistent cross-session knowledge graph) and trusty-search (hybrid semantic plus BM25 code search). A developer runs it to add memory and semantic search that the base claude-mpm install lacks. It detects, checks system requirements, installs via cargo, wires .mcp.json, and verifies both daemons respond before marking the migration complete.1installs