openai-assistants

Installation
Summary

Build stateful chatbots with OpenAI Assistants API v2, including Code Interpreter, File Search (10k files), and Function Calling.

  • Three core tools: Code Interpreter for Python execution and file processing, File Search for semantic RAG with vector stores (10,000 files max), and Function Calling for custom tool integration
  • Manages four main objects—Assistants (configured AI with instructions), Threads (persistent conversation containers), Messages (with file attachments), and Runs (async execution with polling)—enabling multi-turn stateful conversations
  • Prevents 10 documented errors including vector store upload bugs, temperature conflicts with reasoning models, memory leaks in large file uploads, and race conditions in run cancellation
  • ⚠️ Deprecated with sunset August 26, 2026; use openai-responses skill for new projects; this skill is for maintaining legacy chatbots only
SKILL.md

OpenAI Assistants API v2

Status: Production Ready (⚠️ Deprecated - Sunset August 26, 2026) Package: openai@6.16.0 Last Updated: 2026-01-21 v1 Deprecated: December 18, 2024 v2 Sunset: August 26, 2026 (migrate to Responses API)


⚠️ Deprecation Notice

OpenAI is deprecating Assistants API in favor of Responses API.

Timeline: v1 deprecated Dec 18, 2024 | v2 sunset August 26, 2026

Use this skill if: Maintaining legacy apps or migrating existing code (12-18 month window) Don't use if: Starting new projects (use openai-responses skill instead)

Related skills
Installs
317
GitHub Stars
776
First Seen
Jan 20, 2026