self-improve

Audit a codebase for behavior-preserving improvements and generate tasks and a draft PR.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/ChazzCoin/claude-kit --skill self-improve-chazzcoin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improve
Source: https://github.com/ChazzCoin/claude-kit/tree/main/kit/skills/self-improve
Command: npx skills add https://github.com/ChazzCoin/claude-kit --skill self-improve-chazzcoin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit a codebase for obvious professional improvements that preserve observable behavior, enabling continuous polish without redesigns.

Core Features & Use Cases

  • Obvious-improvement auditing aligned to kit rules (craft-rules.md, test-rules.md, autonomy-rules.md)
  • Behavior-preserving iteration with two verification passes and automatic task generation
  • Scope-flexible: whole project, a screen, a feature, or a module; outputs TASK-NNNs and draft PRs

Quick Start

Invoke /self-improve with an optional scope to begin auditing the target for obvious, behavior-preserving improvements.

Frequently Asked Questions about self-improve

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

FAQPage Schema
How do I audit my codebase for behavior-preserving improvements?

You can audit a codebase for behavior-preserving improvements by invoking the self-improve workflow, which identifies obvious professional polish, applies changes, and orchestrates two-pass verification to ensure observable behavior remains intact.

What is the best way to polish code without redesigning features?

Polishing code without redesigns requires applying obvious, behavior-preserving improvements aligned to craft, test, and autonomy rules, enabling continuous iteration while maintaining the existing observable behavior of the software.

Can I run a codebase audit on just a single feature or module?

Yes, you can run an audit on a single feature or module. The auditing workflow is scope-flexible, allowing you to target an entire project, a specific screen, a feature, or an individual module for improvements.

How does two-pass verification work for code improvements?

Two-pass verification works by enforcing kit rules during the codebase audit, automatically generating per-improvement tasks, and validating that applied changes preserve observable behavior before outputting a draft pull request.

Do I need specific test rules to automate codebase polish and draft PRs?

Yes, the workflow enforces validation through specific kit rules including craft-rules.md, test-rules.md, and autonomy-rules.md to verify behavior-preserving changes before generating tasks and a draft pull request.