Skip to content

will openai agent sdk introduce skills? #2285

Closed

Description

@MuhammadHamidRazaAi

hi i hope you are well i just want to ask about skills like claude introduce and claude agent sdk also has skills and this is game changer so will openai agent sdk introduce skills?

Activity

  1. seratch commented on Jan 9, 2026

    @seratch
    Member

    Thanks for asking the question! This SDK itself does not directly load agent skills, but Codex already supports agent skills. The Codex SDK is currently available only in TypeScript; however, since Codex is a standalone binary, you can also invoke it from a Python script. When used as a tool within an agentic workflow built with this Python SDK, you can still take advantage of agent skills. We may be able to provide more seamless support in the future, but this is the current state.

  2. seratch commented on Jan 16, 2026

    @seratch
    Member

    This one could be useful for codex use cases! #2320

  3. alvarovillalbaa commented on Feb 11, 2026

    @alvarovillalbaa

    I found many issuers asking for a native support of Skills in the OpenAI Agents SDK. I found your response to be a nice workaround, but eludes the question: will OpenAI Agents SDK support Skills natively in the near future? Many of us have to make technical decisions based on the response to that single question. I'm glad #2330 solves this, but we're still wondering whether support will be native to the framework.

  4. seratch commented on Feb 11, 2026

    @seratch
    Member

    We've released Skills API and native support of loading skills in a container runtime yesterday. Here is a pull request adding the feature in this SDK: #2469 I hope you will like it.

  5. mefarion commented on Mar 11, 2026

    @mefarion

    @seratch Have you published any documentation for this? It's a bit unclear to me how to use it at the moment.

  6. mefarion commented on Mar 11, 2026

    @mefarion

    @seratch Thanks! I explored this, however, although the SKILL.md format is great and we're adopting it, the container execution model doesn't fit all use cases.

    In particular, for our use case, the agent need to make authenticated calls using runtime session state that lives outside the container.

    Maybe a skills=... field directly on Agent (no in a container) would be a useful addition for these cases.

  7. seratch commented on Mar 11, 2026

    @seratch
    Member

    I forgot to mention this, but there is a way to load local skills too: https://github.com/openai/openai-agents-python/blob/main/examples/tools/local_shell_skill.py This is still a tool, not in th main agent though.

  8. seratch commented on Mar 11, 2026

    @seratch
    Member

    Also, please refer to #2607 (comment) and I don't mean these are the only things we may provide in the future.

  9. useobjc commented on Jul 12, 2026

    @useobjc

    WE NEED SKILLS!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionQuestion about using the SDK

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions