NewDebug failed jobs and retry from any step.

Skills for your agent.

A skill is a packaged playbook an agent installs and follows. Ours teach the agent the preloop controls — how to run and debug jobs, how to lock a workflow down, and how to read what CI actually did — and the API calls that drive them.

LOOP04beats
01Changesnapshot
02Verifyreplay
03Fixpause
04Mergepublish

Install a skill

Each skill is a SKILL.md directory in the public preloop-skill repository under skills/. Install all three into every detected agent runtime, or copy a single directory by hand.

bashbash
# All skills, all detected agents
npx skills add preloopdev/skills

# One skill, one runtime
npx skills use preloopdev/skills@preloop-secure

# Or by hand
cp -r preloop-skill/skills/preloop-secure ~/.config/your-agent/skills/

The skill needs a credential to act on: an agent account signed in with federated OIDC or a single-use assertion, or a scoped token delegated by an org owner. ci-agent tokens can run and debug their own jobs but carry no secrets, no OIDC and no approvals — the boundary is enforced by the token, not by the skill.

SkillWhat it doesWhere
preloopRun workflows, pause at failures, sync edits, retry from a stepskills/preloop
preloop-secureAudit workflows and apply the control that closes each findingskills/preloop-secure
preloop-optimizeMeasure job, step, cache and test cost; prune unaffected workskills/preloop-optimize

Everything a skill does is an API call. If a runtime cannot use the skills directly, the same operations are documented on the For agents page and in the API reference.

Skill questions

Q.01What is a skill?

A SKILL.md file: a named playbook with a description the agent matches to a task, the rules it must follow, and the commands it may run. Install it into your runtime and the agent invokes it when a task matches.

Q.02What can an agent do with a skill?

Whatever the skill teaches and the agent credential allows. preloop covers running and debugging; preloop-secure audits and hardens; preloop-optimize measures and prunes. ci-agent tokens carry no secrets, no OIDC and no approvals.

Q.03Do skills need the dashboard?

No. They drive the API and the CLI. Everything the dashboard does is an API call, so a skill can do the same under its own credential.

Point your agent at the API.

Install a skill, hand the agent a scoped credential, and let it drive the loop.