{"slug": "conversation-centered-handoff-skill-for-codex-move-long-tasks-to-a-fresh-task-or", "title": "Conversation-centered handoff skill for Codex: move long tasks to a fresh task without losing intent or history", "summary": "A developer created a conversation-centered handoff skill for Codex that allows moving long or degraded tasks to a fresh session without losing intent or history. The skill preserves user-agent conversation, changes of intent, obstacles, and unresolved questions while avoiding duplication of recoverable information. It is available under the MIT License.", "body_md": "A conversation-centered handoff skill for moving a long or degraded Codex task to a fresh task without losing why the session began, what the user asked, how Codex responded, where the work stalled, or what remains unresolved.\n\nThe skill creates a fresh Codex task when thread-management capabilities are available, sends the complete handoff inline, saves a temporary Markdown backup, and asks the destination task to restate its understanding before continuing.\n\nPlace the files in a user-level Codex skill directory with this layout:\n\n```\nhandoff/\n├── SKILL.md\n└── agents/\n    └── openai.yaml\n```\n\nFor a standard Codex setup, the resulting paths are:\n\n```\n~/.codex/skills/handoff/SKILL.md\n~/.codex/skills/handoff/agents/openai.yaml\n```\n\nRestart Codex only if the skill does not appear automatically.\n\nInvoke it explicitly with `$handoff`\n\n, or ask naturally, for example:\n\n`Move this conversation to a new task without losing context.`\n\n`Hand this work off to a fresh Codex task.`\n\n`別セッションに移して`\n\n`この会話を引き継いで新しいタスクにして`\n\nThe handoff output follows the language of the source conversation.\n\n- Preserve the user-agent conversation and changes of intent.\n- Keep important obstacles, dead ends, constraints, and unresolved questions.\n- Avoid duplicating code diffs or information recoverable from the workspace.\n- Redact secrets and unnecessary personal data.\n- Leave the source task intact.\n- Do not use a transcript-preserving fork, which would carry the bloated history forward.\n\nMIT License. See `LICENSE`\n\n.", "url": "https://wpnews.pro/news/conversation-centered-handoff-skill-for-codex-move-long-tasks-to-a-fresh-task-or", "canonical_source": "https://gist.github.com/tegnike/09dbb98711d8b91e66de21611f5b88ff", "published_at": "2026-07-15 18:07:33+00:00", "updated_at": "2026-07-16 01:59:46.910130+00:00", "lang": "en", "topics": ["developer-tools", "ai-tools", "large-language-models"], "entities": ["Codex", "OpenAI"], "alternates": {"html": "https://wpnews.pro/news/conversation-centered-handoff-skill-for-codex-move-long-tasks-to-a-fresh-task-or", "markdown": "https://wpnews.pro/news/conversation-centered-handoff-skill-for-codex-move-long-tasks-to-a-fresh-task-or.md", "text": "https://wpnews.pro/news/conversation-centered-handoff-skill-for-codex-move-long-tasks-to-a-fresh-task-or.txt", "jsonld": "https://wpnews.pro/news/conversation-centered-handoff-skill-for-codex-move-long-tasks-to-a-fresh-task-or.jsonld"}}