pskoett avatar

Self Improvement Ci

This captures recurring failure patterns from your CI runs and promotes them to durable prevention rules without needing interactive chat. It reads PR check results, deduplicates patterns by stable keys, and only suggests promotion after hitting recurrence thresholds (default: 3+ occurrences across 2+ runs in 30 days). The output is structured YAML you can feed into agent context files or workspace memory. Use it when you want headless learning loops in GitHub Actions pipelines. The recurrence filtering is the smart part here: it prevents one-off noise from polluting your system prompts while surfacing patterns that actually matter across your codebase.

skills.sh installs
548
GitHub stars
331
last updated
Aug 21, 2026

Install

$ npx -y skills add pskoett/pskoett-ai-skills --skill self-improvement-ci --agent claude-code

Installs into .claude/skills of the current project.

Files

Self-Improvement CI

Install

gh skill install pskoett/pskoett-skills self-improvement-ci

Fallback using the Agent Skills CLI:

npx skills add pskoett/pskoett-skills/skills/self-improvement-ci

Purpose

Run self-improvement in CI without interactive chat loops:

  • Inspect PR check results and CI failures
  • Ingest learning candidates from simplify-and-harden-ci
  • Ingest Handoff blocks from .learnings/HEALS.md (filed by self-healing / self-healing-ci) and surface them as promotion candidates
  • Deduplicate recurring patterns by stable pattern_key
  • Emit promotion-ready suggestions for agent context/system prompts

This skill is read-only with respect to the repository (see CI Contract): it does not write .learnings/ entries. Its candidates are emitted as machine-readable output, and promotions are proposed as a PR or comment for human review.

Use self-improvement for interactive/local sessions.

Context Limitation (Important)

CI agents do not have peak task context from the original implementation session. Use this skill to aggregate recurring patterns across runs, not to infer nuanced one-off intent.

Sponsors

Details

Repository
github.com/pskoett/pskoett-ai-skills
Categories
DevOps & CI/CD, Git & Pull Requests, Code Review & Quality, AI & Agent Building, Automation & Workflows
First seen
Jun 3, 2026

More from pskoett/pskoett-ai-skills

All 9
1patricio0312rev avatardockerfile-optimizerpatricio0312rev/skillsOptimizes Dockerfiles for smaller images, faster builds, better caching, and security hardening using multi-stage builds and best practices. Use when users requ545skills.sh installs
2aj-geddes avatardesign-system-creationaj-geddes/useful-ai-promptsBuild comprehensive design systems with components, patterns, and guidelines. Enable consistent design, faster development, and better collaboration across team543skills.sh installs
3madteacher avatarflutter-internationalizationmadteacher/mad-agents-skillsAdd, fix, audit, and maintain Flutter internationalization with gen-l10n, ARB files, AppLocalizations, flutter_localizations, intl formatting, plural/select mes542skills.sh installs
4wshaddix avatarvalidation-patternswshaddix/dotnet-skillsComprehensive validation patterns for ASP.NET Core applications. Covers FluentValidation integration, DataAnnotations, IValidatableObject, IValidateOptions<T>, 542skills.sh installs
5awslabs avatardsqlawslabs/mcpBuild with Aurora DSQL — manage schemas, execute queries, handle migrations, diagnose query plans, load data, and develop applications with a serverless, distri541skills.sh installs
6openclaudia avatarcontent-strategyopenclaudia/openclaudia-skillsBuild content strategies, editorial calendars, topic clusters, and content plans. Map content to buyer journey stages and plan distribution. Trigger phrases: "c541skills.sh installs