{
 "schema_version": 1,
 "generated": "2026-10-24",
 "id": "jinhanbuilds-hoist-the-elephant--re-anchor-drifted-agent-conversation",
 "repo": "jinhanbuilds/hoist-the-elephant",
 "repo_url": "https://github.com/jinhanbuilds/hoist-the-elephant",
 "repo_slug": "jinhanbuilds-hoist-the-elephant",
 "title": "Re-anchor a drifted agent conversation to its real mission",
 "page_title": "How to re-anchor a drifted agent conversation to its real mission with Hoist the Elephant",
 "summary": "Stop repeated local corrections and recover the mainline before the agent keeps going.",
 "who": "A person working with an AI agent on a long task, where each fix looks right but the overall result feels increasingly wrong.",
 "problem": "The agent answers the latest feedback, overcorrects, gets corrected again, and a local problem slowly replaces the original goal.",
 "outcome": "The agent rereads the conversation, restates the governing mainline and hard constraints, and pauses so the user can confirm or correct it before work resumes.",
 "steps": [
  "Run `npx skills add jinhanbuilds/hoist-the-elephant --skill hoist-the-elephant -y`",
  "Reopen the Agent host after installation",
  "Type `$hoist-the-elephant` in the conversation that has drifted",
  "Read the recovered mission, accumulated understanding, constraints, and rejected directions",
  "Confirm the anchor or correct any gap before asking the agent to continue"
 ],
 "agent_prompt": "Using the hoist-the-elephant Skill from jinhanbuilds/hoist-the-elephant, re-anchor this conversation about <task>. Output the recovered mainline, hard constraints, and rejected directions, then wait for my confirmation. Verify that the output states any missing history instead of filling it in.",
 "agents": [
  "any"
 ],
 "difficulty": "Intermediate",
 "time": "15 minutes",
 "basis": "readme",
 "caveat": "The Skill does not resume implementation after the reset, and it needs the relevant conversation history to be visible.",
 "category": "Work and operations",
 "tags": [
  "Work and operations"
 ],
 "lang": "javascript",
 "requirements": [
  "An Agent host that supports the Agent Skills specification, such as one the cross-host skills CLI can install into",
  "Node.js and npm, for the one-line install and the npm scripts",
  "Access to the relevant conversation history, since the Skill reports gaps instead of rebuilding missing history"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": true,
 "score": 1.0,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/jinhanbuilds-hoist-the-elephant/re-anchor-drifted-agent-conversation/",
 "md": "https://dedupedai.com/use-cases/jinhanbuilds-hoist-the-elephant/re-anchor-drifted-agent-conversation/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/jinhanbuilds-hoist-the-elephant--re-anchor-drifted-agent-conversation.json",
 "api_version": "v1"
}
