Skip to content
Development
Skill

/observe-before-editing

Observe Before Editing

From plugin
continuous-claude-v3
3.9k156 skills32 agents
Install
$ npx -y skills add parcadei/Continuous-Claude-v3 --skill observe-before-editing --agent claude-code

How it fires

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

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/observe-before-editing

Context preview

The summary Claude sees to decide when to auto-load this skill.

Observe Before Editing

SKILL.md

observe-before-editing.SKILL.md
name: observe-before-editing
description: Observe Before Editing
user-invocable: false

Observe Before Editing

Before editing code to fix a bug, confirm what the system *actually produced*.

Pattern

Outputs don't lie. Code might. Check outputs first.

DO

1. Check if expected directories exist: `ls -la .claude/cache/` 2. Check if expected files were created: `ls -la .claude/cache/learnings/` 3. Check logs for errors: `tail .claude/cache/*.log` 4. Run the failing command manually to see actual error 5. Only then edit code

DON'T

  • Assume "hook didn't run" without checking outputs
  • Edit code based on what you *think* should happen
  • Confuse global vs project paths (check both: `.claude/` and `~/.claude/`)

Source Sessions

  • a541f08a: Token limit error was invisible until manual run revealed it
  • 6a9f2d7a: Looked in wrong cache path (`~/.claude/` vs `.claude/`), assumed hook failure
  • a8bd5cea: Confirmed hook worked by finding output files in project cache
  • 1c21e6c8: Verified Artifact Index indexing by checking DB file exists
Ships withcontinuous-claude-v3

A persistent, learning, multi-agent development environment built on Claude Code Continuous Claude transforms Claude Code into a continuously learning system that maintains context across sessions, orchestrates specialized agents, and eliminates wasting

Get the whole plugin

Other skills on continuous-claude-v3.