Article may be outdated

This article is 45 days old. Some details may have changed since publication.

Hacker News·3 min read·hard

ChatGPT Work Tool and Skill Reference

I
ijidak
✦AI Summary

This article provides a technical reference for ChatGPT's internal tools and skills, defining them as callable endpoints and reusable instruction packages. It details specific tools like `apply_patch` for file editing and `exec_command` for running shell commands, including their TypeScript declarations and parameters.

Why it matters

Understanding these tools is crucial for developers and advanced users to effectively program and extend ChatGPT's capabilities, enabling more complex and integrated AI-driven workflows and custom applications.

✦Dive DeeperCreate a free account to unlock

Tools are callable endpoints; skills are reusable instruction packages that guide how those tools are used. This snapshot contains 232 tool interfaces and 44 complete main skill files.

Skill pages reproduce their complete current SKILL.md source. The tool reference preserves the exposed descriptions and TypeScript declarations. Availability can change with session configuration, permissions, connected apps, and installed plugins.

Every available skill has its own page containing a verbatim copy of its main definition.

223 registry tools and 9 direct session controls, grouped by purpose.

Execution, filesystem editing, process control, planning, and local inspection.

The `apply_patch` tool can be used to edit files. This is a FREEFORM tool, so do not wrap the patch in JSON.

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technologyai
✦

Get smarter about the news

Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.

Create free account

Already have an account? Sign in