Agent skill

CI Check

by adam-s in adam-s/intercept

Run local CI checks and verify GitHub Actions status. An agent skill from adam-s/intercept.

MITAuto-check passedDevOps & Cloud

Install CI Check

skills CLI
$ npx skills add adam-s/intercept --skill ci-check -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install adam-s/intercept ci-check --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/adam-s/intercept.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/ci-check .claude/skills/ci-check && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ci-check
GitHub stars
189
Token cost
~612 tokens
SKILL.md length
341 words
Files
1
Skills in repo
10
Repo updated
First seen
Licence
MIT

At a glance

Run local CI checks and verify GitHub Actions status. An agent skill from adam-s/intercept.

  • Works in 5 steps: Run local CI → Check remote CI (if pushed) → Read the failure logs → …
  • Tasks that involve CI/CD
  • SKILL.md covers Step 1: Run local CI, Step 2: Check remote CI (if…, Step 3: Read the failure logs and Step 4: Fix locally, plus 2 more sections
  • Calls gh, pnpm and git

What it does

CI Check is an agent skill from adam-s/intercept. Run local CI checks and verify GitHub Actions status. Use before committing, after pushing, or when asked to check/fix CI.

Its SKILL.md is about 610 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in DevOps & Cloud, covering CI/CD and Failing and flaky tests. It works with GitHub Actions, Docker and pnpm. The repository describes itself as: Turn any website into a typed JSON API using self improving agents. The licence is MIT.

When your agent uses it

  • Tasks that involve CI/CD
  • Tasks that involve Failing and flaky tests

Example prompts

  • “/ci-check”

Requirements

  • Docker

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Run local CI
  2. Check remote CI (if pushed)
  3. Read the failure logs
  4. Fix locally
  5. Push and re-check

What it can do on your machine

Read from SKILL.md and the folder at commit 6451b89. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • gh
    • pnpm
    • git
    • docker

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use gh, pnpm, git and docker, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

CI Check loads about 612 tokens when it runs. Until then it costs about 33 tokens; SKILL.md has 341 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~33
When it runs · the whole SKILL.md, loaded when a task matches
~612

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from adam-s/intercept at commit 6451b89, republished under its MIT licence (© adam-s). 341 words, ~612 tokens.

Download SKILL.mdSave it as .claude/skills/ci-check/SKILL.md (or your agent's skills folder).
name
ci-check
description
Run local CI checks and verify GitHub Actions status. Use before committing, after pushing, or when asked to check/fix CI.

CI Check

Run CI checks locally first, then verify GitHub Actions if the branch has been pushed.

Step 1: Run local CI

Run ./scripts/ci-local.sh to execute the same checks as GitHub Actions: install, build, typecheck, and docker build. If any step fails, fix it before proceeding.

Use ./scripts/ci-local.sh --quick to skip the docker build when iterating on TypeScript fixes.

Step 2: Check remote CI (if pushed)

Run gh run list --branch $(git branch --show-current) --limit 1 to find the most recent CI run for this branch. If no runs exist, the branch hasn't been pushed yet — tell the user.

If the run status is completed and conclusion is success, report that CI is green and stop.

If the run is in_progress, run gh run watch <run-id> to wait for completion. Then re-check.

If the run failed, proceed to Step 3.

Step 3: Read the failure logs

Run gh run view <run-id> --log-failed to get only the log lines from failed steps. This is more focused than --log which dumps everything.

Identify which step failed:

  • pnpm install --frozen-lockfile — lockfile out of sync
  • pnpm turbo build — TypeScript compilation error
  • pnpm turbo typecheck — type errors without build
  • docker build — Dockerfile issue

Step 4: Fix locally

Based on the failure:

Lockfile drift: Run pnpm install locally and commit the updated pnpm-lock.yaml.

Build/typecheck failure: Read the error, find the file and line, fix the issue. Run ./scripts/ci-local.sh --quick to verify before pushing.

Docker build failure: Read the error. Common causes: missing COPY for a new config file, changed package name, missing dependency. Run ./scripts/ci-local.sh (full) to verify.

Step 5: Push and re-check

After fixing, push the branch and run Step 2 again. Repeat until CI is green.

Commands Reference

CommandPurpose
./scripts/ci-local.shFull local CI (install, build, typecheck, docker)
./scripts/ci-local.sh --quickLocal CI without docker build
gh run list --branch <branch> --limit 5List recent runs for a branch
gh run view <id>Summary of a specific run
gh run view <id> --log-failedOnly failed step logs
gh run watch <id>Wait for an in-progress run

© adam-s, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/ci-check of adam-s/intercept.

Open the folder on GitHubat commit 6451b89

Compare with similar skills

CI Check next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

CI Check compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
CI Check this skilladam-s/intercept189—~612Automated safety check: PassMIT
Swig CI Reproswig/swig6.3k—~1.2kAutomated safety check: PassCustom licence
Devops SpecialistCaoMeiYouRen/caomei-auth220—~446Automated safety check: NotesMIT
CI Debugyonatangross/orchestkit290—~2.7kAutomated safety check: NotesMIT
Babysit PRZenUml/web-sequence150—~871Automated safety check: PassMIT
Senior DevOps Toolkitmaslennikov-ig/claude-code-orchestrator-kit2606 repos~1.1kAutomated safety check: NotesCustom licence

Similar skills

  • Swig CI Repro

    swig/swig

    Reproduce a GitHub Actions Linux CI failure locally when it does not happen on your machine: a podman/docker image that mirrors the ubuntu-22.04 runner by reusing the real Tools/CI-linux-.sh install…

    6.3k GitHub stars~1.2k tokensUpdated 2 days ago
    DevOps & CloudAuto-check passed
  • Devops Specialist

    CaoMeiYouRen/caomei-auth

    修改 Docker、CI/CD、部署配置、环境变量、运行时参数、构建脚本和发布流程时使用。优先覆盖 Docker、Vercel、Cloudflare 与 GitHub Actions 场景。用户提到 deploy、Dockerfile、workflow、CI、CD、environment variables、build pipeline、release config 时都应触发。

    220 GitHub stars~446 tokensUpdated 8 days ago
    DevOps & CloudAuto-check: notes
  • CI Debug

    yonatangross/orchestkit

    Diagnose a failing CI run against an 11-pattern playbook. An agent skill from yonatangross/orchestkit.

    290 GitHub stars~2.7k tokensUpdated today
    DevOps & CloudAuto-check: notes
  • Babysit PR

    ZenUml/web-sequence

    Monitor and diagnose GitHub Actions checks on ZenUML web-sequence PRs, fixing code-caused CI failures when appropriate.

    150 GitHub stars~871 tokensUpdated 4 days ago
    Testing & QAAuto-check passed
  • Senior DevOps Toolkit

    maslennikov-ig/claude-code-orchestrator-kit

    Comprehensive DevOps skill for CI/CD, infrastructure automation, containerization, and cloud platforms (AWS, GCP, Azure). Includes pipeline setup…

    260 GitHub starsUsed in 6 repos~1.1k tokens
    DevOps & CloudAuto-check: notes
  • CI Failure Triage and Repair

    Chachamaru127/claude-code-harness

    Diagnoses failing CI pipelines and tests, deciding first whether the test or the implementation is at fault, and hands hard cases to a dedicated fixer subagent.

    3.2k GitHub starsUsed in 1 repo~1.1k tokens
    DevOps & CloudAuto-check: notes

More from adam-s/intercept

All 10 skills in this repo
  • API Discovery

    adam-s/intercept

    Discover any website's API and create domain plugins with proxy routes.

    189 GitHub stars~621 tokensUpdated 2 mo ago
    Auto-check passed
  • App

    adam-s/intercept

    Build a complete application from a short description. An agent skill from adam-s/intercept.

    189 GitHub stars~2.2k tokensUpdated 2 mo ago
    Auto-check passed
  • Debug Logs

    adam-s/intercept

    Iterative debugging with targeted logs. An agent skill from adam-s/intercept.

    189 GitHub stars~1.1k tokensUpdated 2 mo ago
    Auto-check passed
  • Use sub-agents to iteratively improve dashboard-building instructions.

    189 GitHub stars~4.3k tokensUpdated 2 mo ago
    Auto-check passed
  • Instruction Tuning

    adam-s/intercept

    Use sub-agents as test subjects to iteratively improve .claude/ instruction files.

    189 GitHub stars~4.6k tokensUpdated 2 mo ago
    Auto-check passed
  • Systematic Testing

    adam-s/intercept

    Bottom-up systematic validation for multi-layer architectures.

    189 GitHub stars~1.4k tokensUpdated 2 mo ago
    Auto-check passed

Categories

Questions about CI Check

What does CI Check do?

Run local CI checks and verify GitHub Actions status. An agent skill from adam-s/intercept. CI Check is an agent skill from adam-s/intercept. Run local CI checks and verify GitHub Actions status.

When should I use CI Check?

CI Check fits situations like: tasks that involve CI/CD; tasks that involve Failing and flaky tests.

How do I install CI Check in Claude Code?

Run `npx skills add adam-s/intercept --skill ci-check -a claude-code`. Or copy the skill folder (.claude/skills/ci-check in adam-s/intercept) into .claude/skills/ci-check in your project. Claude Code loads it when a task matches its description.

How do I install CI Check in Codex?

Run `npx skills add adam-s/intercept --skill ci-check -a codex`. Or copy the skill folder (.claude/skills/ci-check in adam-s/intercept) into .agents/skills/ci-check in your project. Codex loads it when a task matches its description.

Can I use CI Check in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add adam-s/intercept --skill ci-check -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ci-check, .gemini/skills/ci-check, .github/skills/ci-check and .opencode/skills/ci-check in your project.

What does CI Check need to run?

Going by SKILL.md and its folder, CI Check needs the command-line tools its instructions call (gh, pnpm, git and docker). Our summary lists: Docker.

Does CI Check access the network?

SKILL.md contains no URLs. Its commands use gh, git and docker, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is CI Check safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does CI Check use?

CI Check is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does CI Check use?

About 612 tokens (SKILL.md is roughly 2.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to CI Check?

Skills that share tags, products or a category with CI Check: Swig CI Repro (swig/swig, 6.3k stars), Devops Specialist (CaoMeiYouRen/caomei-auth, 220 stars), CI Debug (yonatangross/orchestkit, 290 stars) and Babysit PR (ZenUml/web-sequence, 150 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains CI Check?

adam-s (a GitHub user) maintains it in adam-s/intercept, which has 189 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on July 31, 2026.

Source: adam-s/intercept on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.