mit einem Klick
capp-fix-ci-failures
Diagnose and fix GitHub Actions CI failures on a pull request. Fixes code issues, validates locally using identified check tiers, and pushes focused fixes. Use when CI is failing on a PR.
Menü
Diagnose and fix GitHub Actions CI failures on a pull request. Fixes code issues, validates locally using identified check tiers, and pushes focused fixes. Use when CI is failing on a PR.
Import a skill from exactly one GitHub file URL, raw GitHub URL, or single-file gist URL into ~/.agents/skills/. Use when the user wants to add a skill from GitHub content.
Address all review comments on a GitHub pull request. Fixes code, pushes back with evidence, resolves threads after completion, and updates AGENTS.md only when specifically requested. Use after receiving PR review feedback.
Tidy up CaPP git worktrees whose PRs are merged or closed without merging. Scans for directories matching the `<repo>_<TICKET-ID>` worktree convention (e.g. `twinkl-sanity-cms_CAPP-1234`), looks up each worktree's PR via `gh`, classifies by state, flags closed-unmerged PRs, and removes worktrees only after explicit user confirmation. Use when the user asks to clean up worktrees, prune CAPP worktrees, or tidy `~/Development`.
Create well-structured Jira tickets through adaptive interview. Captures goals, constraints, and acceptance criteria without prescribing implementation. Use when creating new work items for the CaPP team.
Implement a Jira ticket by iteratively completing subtasks using TDD. Creates a feature branch, one commit per subtask, and a draft PR. Also handles small well-defined bugs without subtasks. Use when ready to start coding.
Centralised CAPP Jira metadata — cloud ID, field IDs, transition IDs, issue type IDs, link types. Invoke before any Jira MCP call to skip redundant discovery API calls and ensure consistent field references.
| name | capp-fix-ci-failures |
| description | Diagnose and fix GitHub Actions CI failures on a pull request. Fixes code issues, validates locally using identified check tiers, and pushes focused fixes. Use when CI is failing on a PR. |
You are diagnosing and fixing CI failures on a pull request. Your goal is to make CI pass with high confidence — fix the failures, validate the failed check locally, then run the required local checks from capp-identify-repo-checks before pushing.
This skill runs after review comments have been addressed. It can also be used independently whenever CI is failing on a PR.
Expect:
capp-identify-repo-checksProduce:
capp-run-preflight-checks in PR/CI-fix modecapp-identify-repo-checks output from preflight as the validation plan, including package manager detectionFor each failure:
Code fixes first:
Config changes as last resort:
Escalate if:
This is where most CI fix attempts fail. Be thorough. Goal: CI should pass on the next push.
capp-identify-repo-checks — not just the one that failed. This means:
fix: resolve CI failures [CAPP-1234]PR comment for routine fixes (test tweaks, formatting, import fixes).
Update PR description if:
Flag any config changes prominently — both in the commit message and as a PR comment.
capp-identify-repo-checks