Agent skill

Manor CI Triage

by manor-os in manor-os/manor-ai

A skill your agent uses when Manor GitHub Actions, .github/workflows/ci.yml, OSS smoke/regression jobs, web source smoke, frontend build, lint, or public CI failure logs need diagnosis or repair.

Custom licenceAuto-check passedDevOps & Cloud

Install Manor CI Triage

skills CLI
$ npx skills add manor-os/manor-ai --skill manor-ci-triage -a claude-code

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

GitHub CLI
$ gh skill install manor-os/manor-ai manor-ci-triage --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/manor-os/manor-ai.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/manor-ci-triage .claude/skills/manor-ci-triage && 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
manor-ci-triage
GitHub stars
162
Token cost
~533 tokens
SKILL.md length
252 words
Files
2
Skills in repo
21
Repo updated
First seen
Licence
Custom licence

At a glance

A skill your agent uses when Manor GitHub Actions, .github/workflows/ci.yml, OSS smoke/regression jobs, web source smoke, frontend build, lint, or public CI failure logs need diagnosis or repair.

  • Works in 5 steps: Identify the exact failing job, step,… → Compare CI command to Makefile,… → For Python CI, check oss_smoke and… → …
  • Manor GitHub Actions
  • SKILL.md covers Job map, Procedure, CI guardrails and Report back
  • Calls npm, python and ruff

What it does

Manor CI Triage is an agent skill from manor-os/manor-ai. Use when Manor GitHub Actions, .github/workflows/ci.yml, OSS smoke/regression jobs, web source smoke, frontend build, lint, or public CI failure logs need diagnosis or repair.

Its SKILL.md is about 530 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `agents/openai.yaml`).

It sits in DevOps & Cloud, covering Failing and flaky tests, Linting and formatting and CI/CD. It works with GitHub Actions, npm and Python. The repository describes itself as: Source-available, self-hosted AI agent workspace for small businesses and lean teams — with BYOK, workflows, tools, and human approvals.

When your agent uses it

  • Manor GitHub Actions
  • .github/workflows/ci.yml
  • OSS smoke/regression jobs
  • Web source smoke

Example prompts

  • “/manor-ci-triage”

Requirements

  • Python 3
  • Docker

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Identify the exact failing job, step, command, and first actionable error. Do not start by editing workflow YAML.
  2. Compare CI command to Makefile, pyproject.toml markers, and .github/workflows/ci.yml.
  3. For Python CI, check oss_smoke and oss_regression markers before changing tests. Smoke should stay fast; regression should be broader.
  4. Reproduce locally with the closest command. If services are required, use the same environment variables as CI.
  5. Fix the underlying command/test/code. Only relax CI when the job definition is demonstrably wrong.

What it can do on your machine

Read from SKILL.md and the folder at commit 140c09a. 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:

    • npm
    • python
    • ruff
    • git

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

  • Network

    No URLs in SKILL.md. Its commands use npm and git, 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

Manor CI Triage loads about 533 tokens when it runs. Until then it costs about 48 tokens; SKILL.md has 252 words of instructions outside code blocks.

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

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

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 252 words (~533 tokens).

“Use this skill to diagnose public Manor CI failures by matching each failing job to the closest local command.”

— opening of SKILL.md by manor-os, Custom licence
name
manor-ci-triage

Read the full SKILL.md on GitHub

Files

SKILL.md and 1 other file in .agents/skills/manor-ci-triage of manor-os/manor-ai.

  • SKILL.md
  • agents/openai.yaml

Open the folder on GitHubat commit 140c09a

Compare with similar skills

Manor CI Triage 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.

Manor CI Triage compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Manor CI Triage this skillmanor-os/manor-ai162—~533Automated safety check: PassCustom licence
ReleaseSma1lboy/rove171—~3.1kAutomated safety check: WarnMIT
Setting Up CIspencerpauly/awesome-cursor-skills844—~582Automated safety check: PassCC0-1.0
Workflow Setupathola/claude-night-market341—~1.4kAutomated safety check: PassMIT
CI Pipeline Synthesizerkajisho5/ffmpeg-skill1.9k1 repos~1.1kAutomated safety check: PassMIT
Simple Modern Uvjlevy/simple-modern-uv301—~1.9kAutomated safety check: PassMIT

Similar skills

  • Release

    Sma1lboy/rove

    Autonomously cut a Rove (@sma1lboy/rove) release end-to-end — detect the semver bump from pending changesets (flagging an upstream minor you didn't intend), run the release gates, dispatch the…

    171 GitHub stars~3.1k tokensUpdated today
    DevOps & CloudAuto-check: warnings
  • Setting Up CI

    spencerpauly/awesome-cursor-skills

    Set up a GitHub Actions CI/CD pipeline with linting, testing, type-checking, and deployment steps.

    844 GitHub stars~582 tokensUpdated 2 mo ago
    DevOps & CloudAuto-check passed
  • Workflow Setup

    athola/claude-night-market

    Configures GitHub Actions CI/CD workflows for testing, linting, and deployment.

    341 GitHub stars~1.4k tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • CI Pipeline Synthesizer

    kajisho5/ffmpeg-skill

    Generate GitHub Actions CI/CD pipeline configurations for automated building and testing of library and package projects.

    1.9k GitHub starsUsed in 1 repo~1.1k tokens
    DevOps & CloudAuto-check passed
  • Simple Modern Uv

    jlevy/simple-modern-uv

    Start, selectively modernize, fully migrate, or update Python projects using simple-modern-uv practices: uv, ruff, BasedPyright, pytest, GitHub Actions CI, and tag-driven PyPI publishing.

    301 GitHub stars~1.9k tokensUpdated 1 mo ago
    Testing & QAAuto-check passed
  • 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 6 days ago
    Testing & QAAuto-check passed

More from manor-os/manor-ai

All 21 skills in this repo
  • PDF

    manor-os/manor-ai

    A skill your agent uses whenever the user wants to do anything with PDF files.

    162 GitHub stars~4.9k tokensUpdated 1 mo ago
    Auto-check passed
  • Manor Workspace Blueprint

    manor-os/manor-ai

    A skill your agent uses when creating, exporting, hand-authoring, installing, upgrading, reverting, reviewing, or debugging any Manor Workspace Blueprint, especially when Workspace behavior differs…

    162 GitHub stars~1.4k tokensUpdated 1 mo ago
    Auto-check passed
  • PPTX

    manor-os/manor-ai

    A skill your agent uses to generate high-quality editable PowerPoint/PPTX decks from user requirements, topic prompts, or provided text/Markdown.

    162 GitHub stars~12k tokensUpdated 1 mo ago
    Auto-check passed
  • Video Edit

    manor-os/manor-ai

    Default workflow for editing, composing, or creating a finished video from screenshots, UI captures, uploaded clips, images, audio, or a written brief.

    162 GitHub stars~2.4k tokensUpdated 1 mo ago
    Auto-check passed
  • Intro

    manor-os/manor-ai

    Public English guide to the Manor AI OSS self-hosted product, its visible capabilities, and end-user workflows.

    162 GitHub stars~781 tokensUpdated 1 mo ago
    Auto-check passed
  • Skill Creator

    manor-os/manor-ai

    Create, update, review, and evaluate reusable Manor Skills. An agent skill from manor-os/manor-ai.

    162 GitHub stars~1.6k tokensUpdated 1 mo ago
    Auto-check passed

Questions about Manor CI Triage

What does Manor CI Triage do?

A skill your agent uses when Manor GitHub Actions, .github/workflows/ci.yml, OSS smoke/regression jobs, web source smoke, frontend build, lint, or public CI failure logs need diagnosis or repair. Manor CI Triage is an agent skill from manor-os/manor-ai.yml, OSS smoke/regression jobs, web source smoke, frontend build, lint, or public CI failure logs need diagnosis or repair.

When should I use Manor CI Triage?

Manor CI Triage fits situations like: manor GitHub Actions; .github/workflows/ci.yml; OSS smoke/regression jobs; web source smoke.

How do I install Manor CI Triage in Claude Code?

Run `npx skills add manor-os/manor-ai --skill manor-ci-triage -a claude-code`. Or copy the skill folder (.agents/skills/manor-ci-triage in manor-os/manor-ai) into .claude/skills/manor-ci-triage in your project. Claude Code loads it when a task matches its description.

How do I install Manor CI Triage in Codex?

Run `npx skills add manor-os/manor-ai --skill manor-ci-triage -a codex`. Or copy the skill folder (.agents/skills/manor-ci-triage in manor-os/manor-ai) into .agents/skills/manor-ci-triage in your project. Codex loads it when a task matches its description.

Can I use Manor CI Triage 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 manor-os/manor-ai --skill manor-ci-triage -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/manor-ci-triage, .gemini/skills/manor-ci-triage, .github/skills/manor-ci-triage and .opencode/skills/manor-ci-triage in your project.

What does Manor CI Triage need to run?

Going by SKILL.md and its folder, Manor CI Triage needs the command-line tools its instructions call (npm, python, ruff and git). Our summary lists: Python 3; Docker.

Does Manor CI Triage access the network?

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

Is Manor CI Triage 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 Manor CI Triage use?

Manor CI Triage has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Manor CI Triage use?

About 533 tokens (SKILL.md is roughly 2.1k 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 Manor CI Triage?

Skills that share tags, products or a category with Manor CI Triage: Release (Sma1lboy/rove, 171 stars), Setting Up CI (spencerpauly/awesome-cursor-skills, 844 stars), Workflow Setup (athola/claude-night-market, 341 stars) and CI Pipeline Synthesizer (kajisho5/ffmpeg-skill, 1.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Manor CI Triage?

manor-os (a GitHub organization) maintains it in manor-os/manor-ai, which has 162 GitHub stars. The repository holds 21 skills in this directory. The repository was last updated on September 7, 2026.

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