reorient

Restore an AI agent's role, autonomy boundaries, checkpoint exit criteria, and task pointer mid-run.

134|9|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/swingerman/disciplined-agentic-engineering --skill reorient-swingerman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reorient
Source: https://github.com/swingerman/disciplined-agentic-engineering/tree/main/engineer/skills/reorient
Command: npx skills add https://github.com/swingerman/disciplined-agentic-engineering --skill reorient-swingerman

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The reorient skill prevents an AI agent from losing its role, checkpoint, or next action during long runs or after context compaction, restoring the correct methodology contract so work continues with the intended discipline.

Core Features & Use Cases

  • Mid-task orientation without action: Produces a single orientation block only, with no artifacts and no handoff.
  • Deterministic contract reload: Re-loads role/autonomy from the charter + manifest, then restores the current checkpoint/exit criteria and task pointer.
  • Verification and non-negotiables enforcement: Surfaces the steps that must not be skipped (including charter-mandated mutation/verification) to stop drift.

Quick Start

Run /engineer.reorient when the agent has lost track of its role, current checkpoint, or what it should do next.

Frequently Asked Questions about reorient

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

FAQPage Schema
How do I prevent AI agent spec drift during long agentic programming sessions?

To prevent spec drift during long agentic programming sessions, you can reload the AI agent's methodology contract mid-task. This restores the role, autonomy boundaries, and checkpoint exit criteria to maintain intended discipline.

Why does my AI agent lose its task context after context compaction?

Your AI agent loses task context after context compaction because the working thread becomes unclear. You can resolve the methodology root and reload the discipline contract to restore the current task pointer and orientation.

What is the best way to restore an AI agent's role mid-run without generating artifacts?

The best way to restore an AI agent's role mid-run without generating artifacts is to run a mid-task orientation that outputs only the orientation block, ensuring no handoff occurs while verifying checkpoint progress.

Can I enforce deterministic guardrails for spec-driven development after feature re-entry?

Yes, you can enforce deterministic guardrails for spec-driven development after feature re-entry by reloading the discipline contract in a defined order. This surfaces non-negotiable verification steps to stop role and action drift.

How do I validate checkpoint exit criteria for ATDD when the working thread is unclear?

To validate checkpoint exit criteria for ATDD when the working thread is unclear, run progress and handoff validation checks after reloading the discipline contract. This ensures the agent follows the correct methodology boundaries.