CI-only self-improvement workflow using gh-aw (GitHub Agentic Workflows). Captures recurring failure patterns and quality signals from pull request checks, emits structured learning candidates, and proposes durable prevention rules without interactive prompts. Use when: you want automated learning capture in CI/headless pipelines.
77
71%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/self-improvement-ci/SKILL.mdnpx skills add pskoett/pskoett-ai-skills/skills/self-improvement-ciRun self-improvement in CI without interactive chat loops:
simplify-and-harden-cipattern_keyUse self-improvement for interactive/local sessions.
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.
Implications:
pattern_key recurrence signals over single-run conclusionsgh auth status)gh-aw installed for authoring/validation:gh extension install github/gh-awThe CI skill must:
self_improvement_ci:
source:
pr_number: 123
commit_sha: "abc123"
candidates:
- pattern_key: "harden.input_validation"
source: "simplify-and-harden-ci"
recurrence_count: 3
first_seen: "2026-02-01"
last_seen: "2026-02-20"
severity: "high"
suggested_rule: "Validate and bound-check external inputs before use."
promotion_ready: true
summary:
candidates_total: 4
promotion_ready_total: 1
followup_required: truepattern_keyrecurrence_count >= 3>= 2 distinct tasks/runsCLAUDE.mdAGENTS.md.github/copilot-instructions.mdSOUL.md / TOOLS.md when using openclaw workspace memoryExample-only templates live in references/workflow-example.md.
Keep examples outside .github/workflows until you explicitly decide to enable CI automation.
When ready:
.github/workflows/self-improvement-ci.mdgh aw compile --validate --strictgh aw run self-improvement-ci --pushsimplify-and-harden-ci to ingest
simplify_and_harden.learning_loop.candidatesself-improvement memory workflow for durable prevention rulesd6c68fa
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.