Skip to content

Conversation

@tibo-openai
Copy link
Collaborator

@tibo-openai tibo-openai commented Nov 30, 2025

This change prototypes support for Skills with the CLI. This is an experimental feature for internal testing.

@patrickp2
Copy link

Hi Tibo,

I’m excited for this feature to be merged. Are you able to clarify something for me?

Does the skill run in its own context or does it pollute the global context?

For example say I have a GTM expert skill that navigates a GTM container json (sometimes 100k tokens). When the agent uses the skill to answer a question, it might want to read some or all of the json. Would this then bleed into the main context?

@github-actions
Copy link

github-actions bot commented Dec 1, 2025

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@gverma-openai gverma-openai self-assigned this Dec 1, 2025
@gverma-openai
Copy link
Contributor

I have read the CLA Document and I hereby sign the CLA

github-actions bot added a commit that referenced this pull request Dec 1, 2025
@gverma-openai gverma-openai changed the title draft / s Prototype support for Skills Dec 1, 2025
@tibo-openai tibo-openai marked this pull request as ready for review December 2, 2025 00:40
Copy link
Contributor

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@tibo-openai tibo-openai changed the title Prototype support for Skills feat: experimental support for skills.md Dec 2, 2025
names
}

fn merge_project_docs_with_skills(
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we get rid of this as well?

assert_message_ends_with(&request_body["input"][1], "</environment_context>");
}

#[tokio::test(flavor = "multi_thread", worker_threads = 2)]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we add a separate file skills.rs and follow the pattern that uses test_codex()

@tibo-openai tibo-openai merged commit a8d5ad3 into main Dec 2, 2025
45 of 47 checks passed
@tibo-openai tibo-openai deleted the tibo/skills branch December 2, 2025 04:22
@github-actions github-actions bot locked and limited conversation to collaborators Dec 2, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants