What is a Codex skill?
Codex skills are markdown instruction files that teach the Codex agent how to use external tools and APIs. When you install a skill, Codex reads the instructions and automatically knows when to call the API, what parameters to send, and how to handle the response.
Flexura's skill is designed specifically for the Codex skill format. It includes trigger phrases, environment variable requirements, complete API documentation, and behavioral rules — everything Codex needs to use Flexura effectively.
What capabilities does the Flexura skill provide?
Internet Search: Your Codex agent can search the web for current information, documentation, news, financial data, and any topic. Results include AI-generated direct answers, full page content, and source URLs with relevance scores.
Image Generation: Your Codex agent can generate images from natural language descriptions using NVIDIA FLUX. The skill teaches Codex the complete async workflow — submit a prompt, poll for completion, and return the generated asset URL.
Model Discovery: The skill instructs Codex to always check the live model catalog before generating, ensuring it always uses the best available model for each request.
How the installer works
The Flexura installer is a lightweight bash script that auto-detects which AI agent you are using. For Codex, it creates the skill directory at ~/.codex/skills/flexura-media-gateway/ and places the SKILL.md file inside.
The skill content is downloaded from Flexura's live API, which means it always contains the latest capabilities, endpoints, and instructions. If Flexura adds a new feature next week, your skill file reflects it automatically on the next load.
Growing capability catalog
Flexura is building a complete AI capabilities marketplace. Beyond search and image generation, upcoming capabilities include text-to-speech, video generation, document reading (OCR), persistent memory, and more.
Every new capability is automatically added to the Codex skill. Your agent gets more powerful over time without any reinstallation or configuration changes.