self-improvement-ci

Capture recurring failure patterns from pull request checks in CI/CD pipelines.

273|45|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/pskoett/pskoett-ai-skills --skill self-improvement-ci
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improvement-ci
Source: https://github.com/pskoett/pskoett-ai-skills/tree/main/skills/self-improvement-ci
Command: npx skills add https://github.com/pskoett/pskoett-ai-skills --skill self-improvement-ci

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the capture of recurring failure patterns and quality signals directly within CI/CD pipelines, preventing the repetition of mistakes without requiring interactive user input.

Core Features & Use Cases

  • CI-based Learning: Inspects PR check results and CI failures to identify patterns.
  • Automated Deduplication: Groups similar issues using stable pattern_key for efficient analysis.
  • Promotion Suggestions: Emits structured learning candidates ready for integration into agent prompts or system configurations.
  • Use Case: After a series of pull requests fail due to a specific input validation error, this Skill automatically detects the pattern, quantifies its recurrence, and suggests a new rule to prevent future occurrences, all without manual intervention.

Quick Start

Use the self-improvement-ci skill to analyze pull request checks and capture recurring failure patterns.

Frequently Asked Questions about self-improvement-ci

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I capture recurring failure patterns from pull request checks in CI?

Automated learning capture in CI inspects PR check results and CI failures to identify recurring failure patterns. It deduplicates similar issues using a stable pattern key and emits structured learning candidates for agent context or system prompt improvements.

How does pattern deduplication work for recurring CI/CD pipeline failures?

Pattern deduplication for CI/CD failures groups similar issues using a stable pattern key to efficiently analyze recurring failure patterns. This allows the system to quantify recurrence and suggest new rules to prevent future occurrences automatically.

Do I need GitHub Actions and GitHub CLI to automate learning capture in CI?

Yes, GitHub Actions, GitHub CLI, and gh-aw are required to automate learning capture in CI. These tools enable the system to inspect PR check results, validate workflows, and emit structured learning candidates for agent context improvements.

Can I use automated pattern detection to improve agent prompts from PR check results?

Yes, automated pattern detection improves agent prompts by emitting structured learning candidates from PR check results. These candidates are ready for integration into agent context or system configurations to prevent recurring failures.

What's the best way to prevent recurring input validation errors in pull requests?

Automating pattern detection within CI is the best way to prevent recurring input validation errors in pull requests. The system detects the pattern, quantifies its recurrence, and suggests new rules to prevent future occurrences automatically.

Why does my CI pipeline keep failing on the same input validation error across pull requests?

Recurring CI pipeline failures on the same input validation error happen when failure patterns are not captured and deduplicated. Automating learning capture in CI detects these patterns, quantifies recurrence, and suggests new rules to prevent future occurrences.