What problem does it solve? Manually coordinating agent assignments, code formatting, session state, and cross-session memory in Claude Code workflows is repetitive and error-prone. This Skill automates those operations through configurable hooks that run before and after tool calls, keeping development workflows consistent and traceable. ## Core Features & Use Cases - Pre/Post-Operation Hooks: Validate syntax, auto-assign agents, format code, and train neural patterns around file edits, bash commands, tasks, and searches. - Session & Memory Management: Start, restore, and end sessions with persisted state, metrics export, and cross-agent memory synchronization via MCP tools. - Git Integration: Wire hooks into pre-commit, post-commit, and pre-push stages for quality gates and commit tracking. - Use Case: A team running multi-agent refactoring configures post-edit hooks so every file change is auto-formatted, stored in coordination memory, and used to train patterns, while session-end hooks export metrics and summaries. ## Quick Start Set up the hooks system by running npx claude-flow init --hooks and then ask the assistant to configure pre-edit and post-edit hooks in .claude/settings.json for automatic formatting and memory storage.