observe-before-editing

Verify system outputs and logs before editing code to resolve issues.

3.9k|296|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/parcadei/Continuous-Claude-v3 --skill observe-before-editing-parcadei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: observe-before-editing
Source: https://github.com/parcadei/Continuous-Claude-v3/tree/main/.claude/skills/observe-before-editing
Command: npx skills add https://github.com/parcadei/Continuous-Claude-v3 --skill observe-before-editing-parcadei

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents wasted effort and potential errors by ensuring that code modifications are based on actual observed outputs and system states, rather than assumptions.

Core Features & Use Cases

  • Output Verification: Confirms the existence and content of expected directories and files generated by previous operations.
  • Error Triage: Guides users to check logs and run commands manually to diagnose issues before editing code.
  • Use Case: When a process fails, instead of immediately changing code, use this skill's steps to first check cache directories, logs, and run the command manually to pinpoint the exact cause of the failure.

Quick Start

Follow the steps outlined in this skill to verify the current state of the system before making any code changes.

Frequently Asked Questions about observe-before-editing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I troubleshoot code failures before modifying the source?

Debug code errors by manually running commands to verify actual system behavior and checking log files. This approach prevents incorrect code modifications by ensuring your actions are based on empirical evidence rather than assumptions.

Why should I verify system outputs before editing code to resolve issues?

Verifying system outputs prevents wasted effort by ensuring code modifications are based on actual observed states. Confirming the existence and content of generated directories and files validates true behavior before you make changes.

What is the best way to triage errors using logs and cache directories?

The best way to triage errors is to check cache directories and log files to pinpoint the exact cause of failure. Manually running the failing command confirms actual output and isolates the issue before you edit code.

When do I need to check logs and cache directories during debugging?

You need to check logs and cache directories when a process fails and you suspect incorrect code modifications. Manually verifying these system states helps diagnose the exact cause of the failure before you attempt a fix.

Does output verification work for diagnosing process failures without dependencies?

Yes, output verification works for diagnosing process failures without dependencies by directly checking generated directories, files, and logs. It guides you to manually run commands to confirm system behavior empirically.