Add multi-turn-consistency-check skill for grounding corrected long threads#289
Open
hanyueqiang wants to merge 1 commit intoopenai:mainfrom
Open
Add multi-turn-consistency-check skill for grounding corrected long threads#289hanyueqiang wants to merge 1 commit intoopenai:mainfrom
hanyueqiang wants to merge 1 commit intoopenai:mainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This adds
multi-turn-consistency-check, a skill for long multi-turn threads where earlier assumptions can leak into later answers.The skill guides Codex to:
Why
Long coding, debugging, review, and planning threads often accumulate stale assumptions after corrections or scope changes.
This skill packages a narrow workflow for those cases. It does not try to promise perfect hallucination prevention. Instead, it reduces factual drift and unsupported carry-over by making the agent:
Scope
This version is intentionally single-mode:
The skill is also configured for explicit use with
allow_implicit_invocation: falseto keep the scope narrow for an initial contribution.Files
skills/.curated/multi-turn-consistency-check/SKILL.mdskills/.curated/multi-turn-consistency-check/references/fact-ledger.mdskills/.curated/multi-turn-consistency-check/references/conflict-signals.mdskills/.curated/multi-turn-consistency-check/agents/openai.yamlNotes
If maintainers think this fits better in
.experimentalfirst, I am happy to move it.