2026-10-11 16:38 UTC

OpenAI claims GPT-6 Astra needs shorter, selectively loaded skills and task-specific instructions with explicit completion boundaries, making legacy instruction-heavy Codex configurations a source of wasted context, unnecessary testing, and premature stopping.

state: watchingheat: lowuncertainty: mediumconvergesscott: mediumagent-harnesses coding-agents prompt-engineeringOpenAI

What is this?

The supplied OpenAI snippets describe GPT-6 Astra as a new model available in ChatGPT Work, Codex, and the API, with Codex support for preserving notes across context windows. An X article attributed to Eric Provencher recommends short skill descriptions and contextual documentation, arguing that overloaded skill inventories obscure selection and that older read-before-edit and testing instructions can waste context or trigger unnecessary testing. The article reports updated $skill-creator guidance, but the snippets do not establish Provencher’s affiliation with OpenAI or substantiate the hypothesis’s specific claims about explicit completion boundaries and premature stopping.

Why it matters to Scott

The article attributed to Eric Provencher converges with Scott’s Context Engineering and Fat AGENTS.md Anti-Pattern positions: its model-specific advice warrants testing selective skill loading and instruction pruning in the Proposal Compiler’s markdown-defined, Codex-capable workflow, rather than assuming existing scaffolding transfers unchanged. The radar tracks a parallel Anthropic shift in anthropic-claude-5-context-engineering, not this development; however, the supplied grounding does not establish official OpenAI endorsement or the claimed completion-boundary and premature-stopping guidance, limiting the publishing claim.
ip:framework.context-engineeringip:concept.fat-agents-md-anti-patternip:concept.skills-and-workflowsdev:project.proposalradar:anthropic-claude-5-context-engineeringradar:concept.context-engineeringradar:concept.agent-skills
queries asked of Scott's wikis
  • coding agent harness migration model upgrades instruction scaffolding
  • skill routing progressive disclosure context budgets
  • AGENTS.md contextual instructions documentation maintenance
  • agent completion criteria stopping rules verification budgets
  • agent memory persistent notes versus context compaction

Measured heat

now 0 pts/hpeak 45 pts/hcomments 0/hpeers p14momentum: steady3 platformsage 701h
points/hour across evidence · reading as of 2026-10-12 02:59:37.977291+11:00 · deterministic, not a model opinion

How the heat travelled

09-12 11:21 (minted)⭐ origin echo-reconstructedOpenAI recommends concise skill descriptions, progressive disclosure, contextual AGENTS.md instructions, and explicit completion criteria fo
OpenAI on blog (echo) · attributed from hn.story.49671044 · published time unknown
—
09-12 10:49first on hacker news · published · lag ?Rethinking skills and prompts for GPT-6 Astra
tosh
—
09-12 14:53first on r/OpenAI · published · lag ?Codex skill for kubernetes / k8s: highly token-lean by progressive disclosure
trolleid
—
09-12 10:49amplified on hacker newshn.story.49671044
tosh
peak 3 · 0 comments · 2% of case engagement
09-12 14:53amplified on r/OpenAIreddit.post.1weeoeq
trolleid
peak 1 · 0 comments · 0% of case engagement
09-15 03:54amplified on hacker newshn.story.49707504
soltanov
peak 1 · 0 comments · 1% of case engagement
09-16 10:29amplified on r/OpenAIreddit.post.1whtfae
Gobiharan
peak 2 · 13 comments · 7% of case engagement
10-03 15:36amplified on r/OpenAI 👑reddit.post.1wwq6yn
rhiever
peak 184 · 14 comments · 89% of case engagement
10-07 18:26amplified on hacker newshn.story.49996847
saikatsg
peak 1 · 0 comments · 1% of case engagement
09-12 11:20our radar first saw it · lag ?discovery anchor: hn.story.49671044—
pace: p52 vs 1032 stories at the 336h mark (now 701h old) — ahead of crowdstrike-safemind-security-agents (1.1x), behind agentdrive-persistent-shared-storage (0.9x)

Evidence (7) — ⭐ canonical anchor

sourceobjectauthorscorecomments
🟧 hnRethinking skills and prompts for GPT-6 Astra
Retrieved article excerpt

Open article · Retrieved 2026-09-12T11:21:39.374350+00:00

Coding agents have come a long way, and best practices are changing fast. With more capable models, what used to require a lot of handholding and scaffolding no longer does.

If you’ve been using agents like Codex for your projects over the last year, you’ve likely accumulated a lot of instructions as you worked to steer the models toward good outcomes. With each release, it’s been worth revisiting those assumptions, but with GPT-6 Astra, it’s more important than ever.

These instructions can take many forms: skills, `AGENTS.md`, and your task prompts are all shaping how the model gets work done.

## Better skills

These instructions can be in the form of skills, which are essentially prompts stored as Markdown files that can also be packaged with resources and bundled scripts. Generally, they are most useful for guidance around a specific workflow, or when using certain apps.

People now default to packaging a lot of skills into their projects, and each skill comes with a name and description that are loaded into the model’s context so it knows when to use them. But many descriptions are far too long, and when you add too many skills, Codex starts shortening their descriptions to fit. The model ends up seeing less of each description, making it harder to know which skill to pick.

What’s worse is that descriptions can often contradict each other or over-emphasize when skills should be used, leading the model to load instructions that don’t actually help the task.

A common workflow to create skills is to use the `$skill-creator` skill. We recently updated its guidance to help mitigate many of the failure modes we’ve seen in practice.

First, skill descriptions should be as short as possible while making it clear when the model should use them:

Be clear about when it applies

Bad

Create and validate Postgres schema migrations. Use when working with databases, queries, models, or persistence.

Good

Create and validate Postgres schema migrations. Use when adding or changing a migration, or reviewing its rollout.

*Here, the bad skill description can push the model to use it anytime it touches anything related to a database, rather than only when it has to handle a migration.*

Second, one of the key markers of a useful skill is progressive disclosure. Reading a skill takes up context, bringing you closer to compaction and introducing guidance that may not apply to the task. For skills with multiple workflows, make the root document a minimal router that points to supporting docs and scripts. Give the model enough guidance to know where to look without forcing it to read things that don’t matter in the moment.

Third, many skills were written as elaborate itineraries or recipes. Models have gotten much better at understanding nuance and ambiguity, so overly specific guidance can now hinder results where it previously helped.

Repository skills also guide other contributors’ agents, which may use different models. Guidance that helps Sol or Luna may overconstrain GPT-6 Astra, so consider which models will use the instructions you leave behind.

## Up-to-date AGENTS.md

Because [`AGENTS.md`](https://agents.md) applies whenever the model works in your repository, you should frequently revisit each instruction and ask yourself whether it’s still needed.

Requiring a stack of docs or a full repo map before every edit is excessive for a typo fix. GPT-6 Astra can work out what it needs to read without being pushed to review the whole project before every change.

Read what the task needs

Bad

Before every edit, read architecture.md, database.md, and deployment.md.

Good

Use architecture.md for service boundaries, database.md for schema changes, and deployment.md when preparing a deployment.

*Prompting the model to read files before every edit is a great way to burn context and slow work down. Pointing to some docs can still be helpful, however, so long as it is contextual. Be sure to keep your docs updated too!*

Previous models needed encouragement to run tests and check their work. GPT-6 Astra does that on its own, so the same instructions can lead to unnecessary testing.

GPT-6 Astra is thorough, but it can be more tentative about how far to take a task. Sometimes it needs a little push to keep going. You can use `AGENTS.md` to give it permission for a specific workflow you know is safe, such as a local test suite:

> The local tests use disposable fixtures and have no production access. Run them, fix failures caused by the requested change, and rerun affected tests without asking for approval at each step.

## Decision boundaries

Pay careful attention to how you describe boundaries. If a previous model did things on your behalf without permission, you may have added strong language to make it ask first. That can be useful, but GPT-6 Astra, as our most aligned model, has much better judgment and will not perform tasks unless it knows it is safe – so you should treat it as such.

If you stated boundaries previously because you wanted to prevent other models from going too far and you’re now switching to GPT-6 Astra, consider updating that language: Astra could take it too seriously and may stop work where you’d actually be happy for it to continue.

## Persistence

If you’re used to GPT-5.6 Sol taking a request and continuing for long stretches, GPT-6 Astra can feel more tentative about when to stop. It may reach a first implementation and come back for your review while there’s still work to do.

This is where it helps to define completion before starting. You might need to push Astra to continue until it’s fully done. If the task includes getting the implementation running, inspecting the result, and fixing what fails, make that part of the request. A requirement to stop for review after the first implementation will pull the model toward an earlier stopping point, so check whether that’s a decision you actually need to make.

If you want it to keep exploring beyond a first pass, say what you want explored and where it should stop.

A new model is a good opportunity to clean your house, but you don’t need to review everything manually: ask GPT-6 Astra to do an audit based on what was discussed in this article, then go build something you wouldn’t have attempted before!
tosh30
🟧 echo.blog ⭐OpenAI recommends concise skill descriptions, progressive disclosure, contextual AGENTS.md instructions, and explicit completion criteria foOpenAI——
🟠 redditCodex skill for kubernetes / k8s: highly token-lean by progressive disclosure
OpenAI
trolleid10
🟧 hnRethinking skills and prompts for GPT-6 Astrasoltanov10
🟠 redditChat GPT 6 astra
OpenAI
Gobiharan113
🟠 redditOpenAI publishes a model guide for the GPT-6 family covering model choice, reasoning effort, and tool use
OpenAI
rhiever19114
🟧 hnA model guide for the GPT‑6 familysaikatsg10

Interpretation history

Decision trace