Communication
message-monitor-hook - Claude MCP Skill
A hook-style element that monitors all messages and triggers reactions based on configurable conditions
SEO Guide: Enhance your AI agent with the message-monitor-hook tool. This Model Context Protocol (MCP) server allows Claude Desktop and other LLMs to a hook-style element that monitors all messages and triggers reactions based on configurable conditi... Download and configure this skill to unlock new capabilities for your AI workflow.
Documentation
SKILL.md# Message Monitor Hook ## Purpose Provides software development hook-like functionality to monitor all conversation messages and trigger conditional reactions based on configurable patterns and rules. ## Core Functionality ### Message Monitoring - Passive observation of all incoming messages - Pattern matching against configured triggers - Context-aware condition evaluation - Silent operation unless triggered ### Conditional Triggering - Keyword-based triggers exact match, regex, semantic - Context-sensitive conditions technical depth, project phase, urgency - User behavior patterns repeated questions, f rustration indicators - Time-based triggers session duration, inactivity ### Reaction System - Automated responses for common patterns - Proactive suggestions based on context - Resource recommendations - Workflow automation triggers ## Configuration Patterns ### Trigger Types yamltriggers: keywords: [error, help, stuck, problem] patterns: - regex: how do I . - semantic: user expressing confusion conditions: - technical_depth 7 - session_duration 30min - repeated_topic: true ### Reaction Definitions yamlreactions: offer_documentation: trigger: API questions action: Suggest relevant docs debugging_assistance: trigger: error patterns action: Activate debugging persona break_suggestion: trigger: session_duration 2hours action: Suggest taking a break ## Implementation Hooks ### Message Lifecycle Events - on_message_received: Initial message processing - on_pattern_match: When trigger conditions met - on_context_change: When conversation shifts topics - on_session_milestone: Time or progress based triggers ### Reaction Lifecycle - evaluate_conditions: Check if reaction should trigger - prepare_response: Gather context for reaction - execute_reaction: Perform the configured action - post_reaction_cleanup: Update state after reaction ## Usage Examples ### Development Debugging HookTrigger: User mentions not working, error, bug Reaction: Automatically suggest debugging checklist ### Learning Progress Hook Trigger: User asks similar questions 3+ times Reaction: Offer deeper explanation or alternative approach ### Productivity HookTrigger: Session 90 minutes without break Reaction: Gentle reminder about taking breaks ### Project Milestone HookTrigger: Technical decision points reached Reaction: Auto-save session state and offer documentation ## Integration Points ### With Other Elements - Personas: Can trigger persona switches based on context - Agents: Can activate agents for specific scenarios - Templates: Can auto-populate templates when patterns match - Memories: Can store triggered patterns for learning ### With External Systems - File system monitoring for code changes - Git hook integration for commit-based triggers - IDE integration for development workflow hooks ## Benefits - Proactive assistance without interruption - Consistent workflow enforcement - Automated knowledge capture - Reduced cognitive load on users - Pattern recognition and learning ## Configuration The hook system should be configurable through: - YAML configuration files - Runtime configuration updates - User preference learning - Project-specific rule sets
Signals
Information
- Repository
- mickdarling/dollhouse-portfolio
- Author
- mickdarling
- Last Sync
- 1/14/2026
- Repo Updated
- 10/25/2025
- Created
- 1/13/2026
Reviews (0)
No reviews yet. Be the first to review this skill!
Related Skills
upgrade-nodejs
Upgrading Bun's Self-Reported Node.js Version
cursorrules
CrewAI Development Rules
cn-check
Install and run the Continue CLI (`cn`) to execute AI agent checks on local code changes. Use when asked to "run checks", "lint with AI", "review my changes with cn", or set up Continue CI locally.
CLAUDE
CLAUDE.md
Related Guides
Bear Notes Claude Skill: Your AI-Powered Note-Taking Assistant
Learn how to use the bear-notes Claude skill. Complete guide with installation instructions and examples.
Mastering tmux with Claude: A Complete Guide to the tmux Claude Skill
Learn how to use the tmux Claude skill. Complete guide with installation instructions and examples.
OpenAI Whisper API Claude Skill: Complete Guide to AI-Powered Audio Transcription
Learn how to use the openai-whisper-api Claude skill. Complete guide with installation instructions and examples.