Codex Is More Than a Coding Tool
Are you looking to take your AI skills to the next level? You may already have access to a powerful capability without realizing it.
If you have an OpenAI subscription, you are probably using it regularly. What many people do not realize is that this same subscription also gives you access to Codex. While Codex is often described as a coding agent, it is also useful well beyond software development and does not require you to be a coder to get value from it.
One of the more interesting and frequently overlooked capabilities of Codex is its ability to work directly with files and to extend its functionality through agent skills. Agent skills allow Codex to specialize in specific types of work. Instead of treating it as a general-purpose assistant, you can turn it into something much more focused, such as an expert at building and refining slide decks.
If you remember the scene in The Matrix where Neo learns kung fu instantly, the concept is similar. Rather than learning a physical skill, you are giving your AI agent domain-specific expertise on demand.
To get started, the first step is installing Codex. The setup instructions can be found here: https://developers.openai.com/codex/quickstart
Once installed, you point Codex at a folder and open a chat. Codex comes with several built-in skills, including one that makes it easy to install additional skills.
When adding skills, it is worth being selective. Not all skills are created with the same level of care, and it is important to understand how they work and the potential risks of installing untrusted ones. A good place to start is OpenAI’s official skills repository: https://github.com/openai/skills
For this example, the slides skill is a solid choice: https://github.com/openai/skills/tree/main/skills/.curated/slides
Installing a skill is straightforward. Inside a Codex chat, enter the following:
Recommended by LinkedIn
$skill-installer install https://github.com/openai/skills/tree/main/skills/.curated/slides
After installation, Codex will prompt you to relaunch. In a new chat, you can now use the slides skill by prefixing your request with $slides.
A simple example might be:
“Use $slides to improve my slide deck.”
You can also be much more specific. For example:
Use $slides with $imagegen to edit this slide deck in the following way:
- If present, add logo.png in the bottom right corner on every slide
- On slides X, Y and Z, move the text to the left and use image generation to generate an illustration (style: abstract, digital art) on the right
- Preserve text as text and simple charts as native PowerPoint charts where practical.
- Add these slides: [describe new slides here]
- Use the existing branding on new slides and new text (colors, fonts, layout, etc.)
- Render the updated deck to slide images, review the output, and fix layout issues before delivery.
- Run overflow and font-substitution checks before delivery, especially if the deck is dense.
- Save reusable prompts or generation notes when you create a batch of related images.
Output:
- A copy of the slide deck with the changes applied
- notes on which slides were generated, rewritten, or left unchanged
The key takeaway is that Codex is not just about writing code. With agent skills, you can turn it into a specialized assistant that fits directly into how you work. Most people stop at basic chat. The real fun comes when you move beyond that and start shaping your AI into a tool with focused expertise.
If you’ve experimented with skills in non-coding use cases, I’m curious which ones have proven worth the time.