drift-check

Detect and report harness drift across frameworks, branches, and cron runtimes.

28|3|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/mifunedev/openharness --skill drift-check-mifunedev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: drift-check
Source: https://github.com/mifunedev/openharness/tree/main/.claude/skills/drift-check
Command: npx skills add https://github.com/mifunedev/openharness --skill drift-check-mifunedev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detect and report three classes of harness drift: framework drift (origin↔upstream), branch-behind/append-file drift, and cron-staleness drift. Never auto-remediates — prints a recommended command for each finding without executing it.

Core Features & Use Cases

  • Read-only harness drift detector that reports three drift classes and prints a recommended remediation command for each finding — never executes any remediation.
  • Non-destructive checks that preserve local state; the sole write is a non-destructive git fetch to update remote-tracking refs.
  • Useful for kick-off gates, long sessions, and monitoring MEMORY.md or log.md changes for drift indicators.

Quick Start

Run drift-check to surface drift findings and printed commands without applying any changes.

Frequently Asked Questions about drift-check

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

FAQPage Schema
How do I detect git branch drift and cron staleness before a critical commit?▼

Run a read-only drift check to detect git branch drift and cron staleness across frameworks. It compares harness state, prints DRIFT-CHECK findings with recommended remediation commands, and performs only a non-destructive git fetch without executing fixes.

What is harness drift in framework branches and cron runtimes?▼

Harness drift is the divergence of state across framework branches, origin and upstream repositories, append-files, and cron schedules. A drift check identifies these three drift classes and reports findings without altering local state.

Does the drift check tool automatically fix git remote tracking ref issues?▼

No, the drift check never auto-remediates issues. It operates read-only and only performs a non-destructive git fetch to update remote-tracking refs, printing a recommended command for each finding without executing it.

When should I run a drift check on my repository?▼

Run a drift check before critical commits, after long periods of inactivity, or when memory and log files change unexpectedly. It serves as a kick-off gate to surface framework, branch, and cron staleness issues.

Can I monitor MEMORY.md and log.md files for unexpected harness drift?▼

Yes, you can monitor MEMORY.md or log.md files for drift indicators. The drift check reads these files to detect unexpected changes and reports branch-behind, append-file, and cron-staleness drift.