history-hygiene

Record confirmed final outcomes to history.md and update reversals immediately.

66|41|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/olivomarco/vbd-copilot --skill history-hygiene-olivomarco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: history-hygiene
Source: https://github.com/olivomarco/vbd-copilot/tree/main/.copilot/skills/history-hygiene
Command: npx skills add https://github.com/olivomarco/vbd-copilot --skill history-hygiene-olivomarco

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

History logs often include intermediate steps and reversals, which pollute the record and confuse future agents. This Skill ensures that only the final, confirmed outcomes are written to history.md, preserving a clear and trustworthy source of truth.

Core Features & Use Cases

  • Record final outcomes to history.md rather than intermediate requests or reversals.
  • Update entries immediately when a decision reverses to maintain an accurate audit trail.
  • Improve downstream decision-making by providing a single, reliable truth across teams and spawns.

Quick Start

Log the final decision to history.md after confirmation of the outcome.

Frequently Asked Questions about history-hygiene

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

FAQPage Schema
How do I maintain an accurate audit trail when decisions reverse during a multi-step process?

To maintain an accurate audit trail during decision reversals, update history.md immediately when a decision changes, replacing previous entries with only the final confirmed outcomes to preserve a single source of truth.

What is the best way to log final outcomes to history.md without polluting the record with intermediate steps?

The best way to log final outcomes to history.md is to write only confirmed final results after the decision process concludes, excluding all intermediate requests and reversed decisions from the file.

Why does recording intermediate requests in history logs confuse future agents?

Recording intermediate requests in history logs confuses future agents because it pollutes the record with abandoned steps, obscuring the single source of truth needed for reliable downstream decision-making.

Can I use history.md as a single source of truth for team collaboration and downstream decision-making?

Yes, you can use history.md as a single source of truth for team collaboration by ensuring that only final, confirmed outcomes are written, which provides future agents with a reliable record for audits.

When do I need to update history.md entries during a multi-step decision process?

You need to update history.md entries immediately when a decision reverses during a multi-step process, ensuring that only the final confirmed result is written to maintain an accurate audit trail.

Does writing only final outcomes to history.md work for multi-step audits across team spawns?

Yes, writing only final outcomes to history.md works for multi-step audits across team spawns by ensuring that future agents rely on a single, trustworthy truth rather than confusing intermediate requests.