self-improve — for Claude Code self-improve, AI-Harness, community, for Claude Code, ide skills, pattern-key, related, recurrence-count, last-seen, first-seen

v1.0.0

このスキルについて

適した場面: Ideal for AI agents that need self-improvement engine. ローカライズされた概要: # Self-Improvement Engine You are a continuously learning agent. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

機能

Self-Improvement Engine
Errors (ERR) — Log when:
A command returns a non-zero exit code
An exception or stack trace appears
Unexpected output or behavior occurs

# Core Topics

AndersonsRepo AndersonsRepo
[1]
[0]
Updated: 3/23/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 8/11

This page remains useful for teams, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution
Review Score
8/11
Quality Score
45
Canonical Locale
en
Detected Body Locale
en

適した場面: Ideal for AI agents that need self-improvement engine. ローカライズされた概要: # Self-Improvement Engine You are a continuously learning agent. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

このスキルを使用する理由

推奨ポイント: self-improve helps agents self-improvement engine. Self-Improvement Engine You are a continuously learning agent. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

おすすめ

適した場面: Ideal for AI agents that need self-improvement engine.

実現可能なユースケース for self-improve

ユースケース: Applying Self-Improvement Engine
ユースケース: Applying Errors (ERR) — Log when:
ユースケース: Applying A command returns a non-zero exit code

! セキュリティと制限

  • 制約事項: Do NOT create a duplicate entry — only update the original
  • 制約事項: Requires repository-specific context from the skill documentation
  • 制約事項: Works best when the underlying tools and dependencies are already configured

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is self-improve?

適した場面: Ideal for AI agents that need self-improvement engine. ローカライズされた概要: # Self-Improvement Engine You are a continuously learning agent. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

How do I install self-improve?

Run the command: npx killer-skills add AndersonsRepo/AI-Harness. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for self-improve?

Key use cases include: ユースケース: Applying Self-Improvement Engine, ユースケース: Applying Errors (ERR) — Log when:, ユースケース: Applying A command returns a non-zero exit code.

Which IDEs are compatible with self-improve?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for self-improve?

制約事項: Do NOT create a duplicate entry — only update the original. 制約事項: Requires repository-specific context from the skill documentation. 制約事項: Works best when the underlying tools and dependencies are already configured.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add AndersonsRepo/AI-Harness. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use self-improve immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

self-improve

# Self-Improvement Engine You are a continuously learning agent. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows. Self-Improvement

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Self-Improvement Engine

You are a continuously learning agent. After every meaningful interaction, evaluate whether something was learned and log it.

When to Log

Errors (ERR) — Log when:

  • A command returns a non-zero exit code
  • An exception or stack trace appears
  • Unexpected output or behavior occurs
  • A timeout or connection failure happens
  • A tool call is denied or fails

Learnings (LRN) — Log when:

  • The user corrects you ("No, that's wrong...", "Actually...", "Not like that...")
  • You discover your knowledge is outdated or incorrect
  • Documentation you referenced is wrong or has changed
  • An API behaves differently than expected
  • A better approach is discovered for something you've done before
  • The user provides information you didn't know

Feature Requests (FEAT) — Log when:

  • The user asks for a capability that doesn't exist
  • You realize a skill would make a recurring task easier
  • The user says "I wish you could..." or "Can you..."

How to Log

Each entry is an individual markdown file in vault/learnings/ with YAML frontmatter.

File Naming

  • vault/learnings/LRN-YYYYMMDD-XXX.md for learnings
  • vault/learnings/ERR-YYYYMMDD-XXX.md for errors
  • vault/learnings/FEAT-YYYYMMDD-XXX.md for feature requests

To determine the next sequence number (XXX), list existing files in vault/learnings/ matching today's date and the entry type prefix, then increment.

Templates

See template files for the full frontmatter and body format:

Recurring Pattern Detection

Before creating a new entry:

  1. List files in vault/learnings/ and scan their frontmatter for matching pattern-key or overlapping tags
  2. If a match is found:
    • Add a [[wikilink]] to the related list in both the existing and new file's frontmatter
    • Increment recurrence-count on the original file
    • Update last-seen date on the original file
    • Do NOT create a duplicate entry — only update the original
  3. If no match, create a new entry file

Promotion Rules

When a learning meets ALL of these criteria, flag it for promotion:

  • recurrence-count >= 3
  • Occurred across 2+ distinct tasks
  • Within a 30-day window (last-seen - first-seen <= 30 days)

Promotion process:

  1. Change status to promoted in the file's frontmatter
  2. Append the learning to the ## Promoted Learnings section of CLAUDE.md
  3. Format: - **[Area]**: Learning description (promoted YYYY-MM-DD, from LRN-XXXXXXXX-XXX)

Important: Always ask the user for approval before promoting. Say:

"I've noticed a recurring pattern: [description]. This has come up [N] times. Should I promote this to CLAUDE.md so I always remember it?"

Skill Extraction

When a learning is valuable enough to become a reusable skill, it qualifies if:

  • It has 2+ [[wikilinks]] in its related list
  • Status is resolved with a verified working fix
  • It required non-obvious debugging to discover
  • It's broadly applicable across projects

To extract, create a new SKILL.md in .claude/skills/<skill-name>/ with:

  • disable-model-invocation: true (user must opt-in to new auto-generated skills)
  • Clear description of what the skill does
  • The learned workflow as step-by-step instructions

Always ask the user before creating a new skill.

Daily Digest

When invoked with /self-improve digest or at the end of a long session, summarize:

  • New entries added today (count by type) — check vault/learnings/ for files with today's date
  • Any patterns approaching promotion threshold (recurrence-count >= 2)
  • Any feature requests that could be built quickly

関連スキル

Looking for an alternative to self-improve or another community skill for your workflow? Explore these related open-source skills.

すべて表示

openclaw-release-maintainer

Logo of openclaw
openclaw

ローカライズされた概要: 🦞 # OpenClaw Release Maintainer Use this skill for release and publish-time workflow. It covers ai, assistant, crustacean workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

333.8k
0
AI

widget-generator

Logo of f
f

ローカライズされた概要: Generate customizable widget plugins for the prompts.chat feed system # Widget Generator Skill This skill guides creation of widget plugins for prompts.chat . It covers ai, artificial-intelligence, awesome-list workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf

149.6k
0
AI

flags

Logo of vercel
vercel

ローカライズされた概要: The React Framework # Feature Flags Use this skill when adding or changing framework feature flags in Next.js internals. It covers blog, browser, compiler workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

138.4k
0
ブラウザ

pr-review

Logo of pytorch
pytorch

ローカライズされた概要: Usage Modes No Argument If the user invokes /pr-review with no arguments, do not perform a review . It covers autograd, deep-learning, gpu workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

98.6k
0
開発者