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
Section titled “Included skills”At the moment, the repository includes:
screenshotone-website-screenshot: take website screenshots with ScreenshotOne viacurl
Install in Codex
Section titled “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
Section titled “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
Section titled “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
Section titled “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.