Skills
ScreenshotOne publishes reusable agent skills on GitHub:
https://github.com/screenshotone/skills
The repository is meant for agent workflows where you want to give an agent a focused ScreenshotOne capability instead of rebuilding screenshot logic from scratch for every task.
Included skills
At the moment, the repository includes:
screenshotone-website-screenshot: take website screenshots with ScreenshotOne viacurl
Install in Codex
Codex discovers skills from:
$CODEX_HOME/skills~/.codex/skillswhenCODEX_HOMEis not set
You can install the whole repository with:
npx skills add screenshotone/skillsOr copy only the ScreenshotOne screenshot skill:
mkdir -p ~/.codex/skillscp -R screenshotone-website-screenshot ~/.codex/skills/After installation, start a new Codex session or reload the app so it re-indexes the available skills.
Use the skill
Mention the skill by name in your prompt:
Use $screenshotone-website-screenshot to capture a full-page screenshot of https://example.comCodex can also invoke the skill automatically when your request matches the skill description.
Repository structure
Each skill lives in its own folder and usually includes:
SKILL.mdfor the skill definition and instructionsagents/openai.yamlfor UI metadatareferences/for optional supporting material
When to use skills
Skills are useful when you want to:
- give an agent a reliable ScreenshotOne workflow
- keep screenshot instructions reusable across projects
- avoid repeating the same setup in every prompt
If you need more flexibility than a single skill, you can also use the CLI or MCP integrations.