How they work
Skills are the open Agent Skills standard. Niteshift runs Claude Code or Codex inside the task environment, and both agents honor that standard natively. A skill is a subdirectory containing aSKILL.md file with frontmatter (name, description) and
instructions. Commit them under the directory the agent expects:
| Agent | Directory |
|---|---|
| Claude Code | .claude/skills/ |
| Codex | .codex/skills/ |
name becomes a slash command. The prefix differs: in Claude Code it’s /deploy; in Codex it’s
/prompts:deploy. The description is what the agent reads to decide when to apply the skill on
its own, so write it for an agent deciding “is this relevant to what I’m being asked?”, not for a
human browsing a list.
What skills are good for
- Domain-specific instructions: “when touching the billing service, always run
pnpm vitest run apps/web/src/billingfirst.” - Reusable workflows:
/deploycodifies the steps for cutting a release. - Integration cheat sheets: how to query your internal API, where the staging credentials live, which feature flags gate what.
Example
SKILL.md
/deploy in a Niteshift task gets the same procedure.