Skip to content
Development
Command

/post-edit

Execute post-edit processing including formatting, validation, and memory updates.

From plugin
open-code-review
32998 skills132 agents98 commands2 MCP
Install
$ npx -y skills add spencermarx/open-code-review --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/post-edit

Context preview

What this command does when you run it.

Execute post-edit processing including formatting, validation, and memory updates.

Command definition

post-edit.md

hook post-edit

Execute post-edit processing including formatting, validation, and memory updates.

Usage

npx claude-flow hook post-edit [options]

Options

  • `--file, -f <path>` - File path that was edited
  • `--auto-format` - Automatically format code (default: true)
  • `--memory-key, -m <key>` - Store edit context in memory
  • `--train-patterns` - Train neural patterns from edit
  • `--validate-output` - Validate edited file

Examples

Basic post-edit hook

npx claude-flow hook post-edit --file "src/components/Button.jsx"

With memory storage

npx claude-flow hook post-edit -f "api/auth.js" --memory-key "auth/login-implementation"

Format and validate

npx claude-flow hook post-edit -f "config/webpack.js" --auto-format --validate-output

Neural training

npx claude-flow hook post-edit -f "utils/helpers.ts" --train-patterns --memory-key "utils/refactor"

Features

Auto Formatting

  • Language-specific formatters
  • Prettier for JS/TS/JSON
  • Black for Python
  • gofmt for Go
  • Maintains consistency

Memory Storage

  • Saves edit context
  • Records decisions made
  • Tracks implementation details
  • Enables knowledge sharing

Pattern Training

  • Learns from successful edits
  • Improves future suggestions
  • Adapts to coding style
  • Enhances coordination

Output Validation

  • Checks syntax correctness
  • Runs linting rules
  • Validates formatting
  • Ensures quality

Integration

This hook is automatically called by Claude Code when:

  • After Edit tool completes
  • Following MultiEdit operations
  • During file saves
  • After code generation

Manual usage in agents:

# After editing files
npx claude-flow hook post-edit --file "path/to/edited.js" --memory-key "feature/step1"

Output

Returns JSON with:

{
  "file": "src/components/Button.jsx",
  "formatted": true,
  "formatterUsed": "prettier",
  "lintPassed": true,
  "memorySaved": "component/button-refactor",
  "patternsTrained": 3,
  "warnings": [],
  "stats": {
    "linesChanged": 45,
    "charactersAdded": 234
  }
}

See Also

  • `hook pre-edit` - Pre-edit preparation
  • `Edit` - File editing tool
  • `memory usage` - Memory management
  • `neural train` - Pattern training
Read more
Ships withopen-code-review

AI-powered multi-agent code review. Simulates a customizable team of Engineers performing code review with built-in discourse.

Get the whole plugin, auto-invoked
Stats
329
Stars
0
Views
27
Forks
Active
Maintenance
TypeScript
Language
Apache-2.0
License
11d ago
Last commit
6mo ago
Created

Repo: spencermarx/open-code-review