{"id":"7127d70c-0a51-48ad-beaf-01570ebd20ed","shortId":"kdCzMg","kind":"skill","title":"Fix failing pull requests by analyzing CI errors and pushing targeted repairs","tagline":"Use GitHub Next's pr-fix workflow when a pull request is blocked on failing checks and the likely repair is machine-doable. The agent inspects CI failures, traces the root cause, applies a focused fix on the PR branch, and leaves the result in reviewable Git history.","description":"# Fix failing pull requests by analyzing CI errors and pushing targeted repairs\n\nUse GitHub Next's pr-fix workflow when a pull request is blocked on failing checks and the likely repair is machine-doable. The agent inspects CI failures, traces the root cause, applies a focused fix on the PR branch, and leaves the result in reviewable Git history.\n\n## Prerequisites\n\nGitHub CLI, gh-aw extension\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- Make software maintenance enjoyable! From basic issue triage to Repo Assist - a powerful triage multi-task backlog burner, issue labeller, bug fixer and general repository assistant. Other workflows help gate your rep...\n\nBasic usage or getting-started notes:\n- [💰 Cost Tracker](docs/cost-tracker.md) - Post per-run agent spend summaries on pull requests using token-usage.jsonl from gh-aw's firewall\n- [📝 Markdown Linter](docs/markdown-linter.md) - Run Markdown quality checks on all documentation files and get a prioritized issue report of violations\n- **[Reporting](workflows/shared/reporting.md)** - Guidelines for reporting workflow run information with clickable run ID links\n\n- Source: https://github.com/githubnext/agentics/blob/main/docs/pr-fix.md\n- Extracted from upstream docs: https://raw.githubusercontent.com/githubnext/agentics/HEAD/README.md\n\n## Documentation\n\n- https://github.com/githubnext/agentics/blob/main/docs/pr-fix.md\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/fix-failing-pull-requests-by-analyzing-ci-errors-and-pushing-targeted-repairs/)","tags":["fix","failing","pull","requests","analyzing","errors","and","pushing","targeted","repairs","skills","agentskillexchange"],"capabilities":["skill","source-agentskillexchange","skill-fix-failing-pull-requests-by-analyzing-ci-errors-and-pushing-targeted-repairs","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/fix-failing-pull-requests-by-analyzing-ci-errors-and-pushing-targeted-repairs","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,586 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:10:29.291Z","embedding":null,"createdAt":"2026-05-18T13:16:35.055Z","updatedAt":"2026-05-18T19:10:29.291Z","lastSeenAt":"2026-05-18T19:10:29.291Z","tsv":"'/githubnext/agentics/blob/main/docs/pr-fix.md':240,251 '/githubnext/agentics/head/readme.md':247 '/skills/fix-failing-pull-requests-by-analyzing-ci-errors-and-pushing-targeted-repairs/)':258 'agent':39,101,191,253 'agentskillexchange.com':257 'agentskillexchange.com/skills/fix-failing-pull-requests-by-analyzing-ci-errors-and-pushing-targeted-repairs/)':256 'analyz':6,68 'appli':47,109 'assist':154,170 'aw':130,202 'backlog':161 'basic':149,177 'block':26,88 'branch':54,116 'bug':165 'burner':162 'caus':46,108 'check':29,91,211 'ci':7,41,69,103 'cli':127 'clickabl':233 'cost':184 'doabl':37,99 'doc':244 'docs/cost-tracker.md':186 'docs/markdown-linter.md':207 'document':214,248 'enjoy':147 'environ':143 'error':8,70 'exchang':255 'extens':131 'extract':241 'fail':2,28,64,90 'failur':42,104 'file':215 'firewal':204 'fix':1,19,50,63,81,112 'fixer':166 'focus':49,111 'gate':174 'general':168 'get':181,217 'getting-start':180 'gh':129,201 'gh-aw':128,200 'git':61,123 'github':14,76,126 'github.com':239,250 'github.com/githubnext/agentics/blob/main/docs/pr-fix.md':238,249 'guidelin':226 'help':173 'histori':62,124 'id':235 'inform':231 'inspect':40,102 'instal':132,136 'issu':150,163,220 'label':164 'leav':56,118 'like':32,94 'link':236 'linter':206 'machin':36,98 'machine-do':35,97 'mainten':146 'make':144 'markdown':205,209 'match':141 'multi':159 'multi-task':158 'next':15,77 'note':183 'path':139 'per':189 'per-run':188 'post':187 'power':156 'pr':18,53,80,115 'pr-fix':17,79 'prerequisit':125 'priorit':219 'pull':3,23,65,85,195 'push':10,72 'qualiti':210 'raw.githubusercontent.com':246 'raw.githubusercontent.com/githubnext/agentics/head/readme.md':245 'rep':176 'repair':12,33,74,95 'repo':153 'report':221,224,228 'repositori':169 'request':4,24,66,86,196 'result':58,120 'review':60,122 'root':45,107 'run':190,208,230,234 'setup':138 'skill':254 'skill-fix-failing-pull-requests-by-analyzing-ci-errors-and-pushing-targeted-repairs' 'softwar':145 'sourc':237,252 'source-agentskillexchange' 'spend':192 'start':182 'summari':193 'target':11,73 'task':160 'token-usage.jsonl':198 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'trace':43,105 'tracker':185 'triag':151,157 'upstream':135,243 'usag':178 'use':13,75,133,197 'violat':223 'workflow':20,82,172,229 'workflows/shared/reporting.md':225","prices":[{"id":"85f23bff-4abc-4e76-bea3-98e9a7be2986","listingId":"7127d70c-0a51-48ad-beaf-01570ebd20ed","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:16:35.055Z"}],"sources":[{"listingId":"7127d70c-0a51-48ad-beaf-01570ebd20ed","source":"github","sourceId":"agentskillexchange/skills/fix-failing-pull-requests-by-analyzing-ci-errors-and-pushing-targeted-repairs","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/fix-failing-pull-requests-by-analyzing-ci-errors-and-pushing-targeted-repairs","isPrimary":false,"firstSeenAt":"2026-05-18T13:16:35.055Z","lastSeenAt":"2026-05-18T19:10:29.291Z"}],"details":{"listingId":"7127d70c-0a51-48ad-beaf-01570ebd20ed","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"fix-failing-pull-requests-by-analyzing-ci-errors-and-pushing-targeted-repairs","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"1a372952a40ee5a6b7eea8ffc0fc2cb6677f8b61","skill_md_path":"skills/fix-failing-pull-requests-by-analyzing-ci-errors-and-pushing-targeted-repairs/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/fix-failing-pull-requests-by-analyzing-ci-errors-and-pushing-targeted-repairs"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Fix failing pull requests by analyzing CI errors and pushing targeted repairs","description":"Use GitHub Next's pr-fix workflow when a pull request is blocked on failing checks and the likely repair is machine-doable. The agent inspects CI failures, traces the root cause, applies a focused fix on the PR branch, and leaves the result in reviewable Git history."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/fix-failing-pull-requests-by-analyzing-ci-errors-and-pushing-targeted-repairs"},"updatedAt":"2026-05-18T19:10:29.291Z"}}