원클릭으로
anchor
Detects and corrects objective drift during extended tasks by periodically checking work against the original request.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Detects and corrects objective drift during extended tasks by periodically checking work against the original request.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Designs API contracts for consumer experience first — making correct usage obvious and incorrect usage impossible.
Replaces adjectives with evidence, claims with demonstrations, and promises with proof for conversion-oriented writing.
Forces the model to build a genuine prosecution case against its own answer before delivering it.
Decides whether to ask clarifying questions or proceed with an answer, optimizing for information value vs. delay cost.
Self-selects and sequences the right depth-skills proportional to task consequence, preventing both under- and over-analysis.
Cross-compares every claim in an output to detect internal contradictions that sequential generation hides.
| name | anchor |
| codename | ANCHOR |
| internal | Objective Drift Detector |
| version | 1.1 |
| tier | governance |
| trigger | any task longer than 5 steps, conversation more than 3 exchanges deep, "while we're at it", "we should also", current work feels important but disconnected from original question |
| description | Detects and corrects objective drift during extended tasks by periodically checking work against the original request. |
| author | Kshitijpalsinghtomar |
| tags | ["drift","focus","scope","objective","direction"] |
| artifacts | ["anchor-statement","drift-check","drift-recovery","scope-boundary"] |
| composable_with | ["conductor","threshold","fidelity"] |
You have been working on this for a while. You've gone deep. You've explored branches, found interesting subproblems, and pursued them.
Stop. Write down what the user originally asked for. Now write down what you are currently doing.
Are they the same thing?
You are doing something that feels important, useful, and intellectually engaging — that was not requested. Common drift patterns:
These feel productive. They are not productive toward the objective.
At the beginning of any extended task, write:
ANCHOR
────────────────────────────────────────
User's exact words: [their literal request — quoted]
My interpretation: [what I believe they need — may differ]
Success looks like: [specific deliverable that satisfies this]
────────────────────────────────────────
This anchor does not move unless the user explicitly moves it.
Artifact: The anchor. Step 2 checks against this periodically.
At any point during extended work, write:
DRIFT CHECK
────────────────────────────────────────
Original objective: [from the anchor — Step 1]
What I'm doing NOW: [be honest — what are you actually working on right now?]
Connection chain:
[current activity] → serves → [intermediate goal] → serves → [original objective]
Chain length: [number of links]
Drift status: [on target / minor drift / significant drift / lost]
────────────────────────────────────────
Chain length diagnostic:
The user test: If the user could see exactly what you're doing right now, would they say:
Write your honest answer.
Artifact: The drift check. If drift is detected, Step 3 activates.
When drift is detected:
DRIFT RECOVERY
────────────────────────────────────────
I drifted to: [what I was doing]
Why it happened: [which drift pattern — means-ends / scope creep /
tangent / complexity attraction / solution-first]
Useful findings: [anything from the tangent worth saving — note for later]
Return point: [last activity that was directly serving the objective]
Next action: [specific next step toward the original objective]
────────────────────────────────────────
Rules:
For extended work, write a scope boundary:
SCOPE BOUNDARY
────────────────────────────────────────
IN SCOPE (serves objective directly):
- [item]
- [item]
OUT OF SCOPE (interesting but not requested):
- [item] — noted for later
- [item] — noted for later
DEFERRED (might be needed, not yet):
- [item] — address if [specific condition]
────────────────────────────────────────
Anything in "out of scope" that you catch yourself working on is drift. Stop. Return.
The model's attention is powerful but undirected. Deep exploration follows the most interesting path, not the most useful one. Interesting and useful overlap — but not always. The user cannot see the model's internal process. They see the output and evaluate it against what they asked for. Depth without direction is wandering. This skill provides the direction. The other skills provide the depth.