Skip to content
Agentmart
Submit a tool

self-improve

Deep self-analysis and improvement.

Skill by rafeeqinea

IndexedMIT
Write a review

Install

Works with Claude Code. Read the repository before you give any tool access to your data.

npx agentmarket install skill/rafeeqinea-self-improve

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Deep self-analysis and improvement. Read all memory files, CLAUDE.md, and skills, then optimize them based on accumulated experience. Use when user says "improve yourself", "optimize", "self-improve", "upgrade yourself", or periodically after multiple sessions.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/self-improve

Tools it pre-approves 6

From allowed-tools in SKILL.md: the agent may use these without asking you each time.

  • Read,
  • Write,
  • Edit,
  • Glob,
  • Grep,
  • WebSearch

What's inside

Skill name
self-improve
Description
Deep self-analysis and improvement. Read all memory files, CLAUDE.md, and skills, then optimize them based on accumulated experience. Use when user says "improve yourself", "optimize", "self-improve", "upgrade yourself", or periodically after multiple sessions.
License
MIT
Allowed tools
Read,, Write,, Edit,, Glob,, Grep,, WebSearch
Instructions
96 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Self-Improve — Deep Optimization Cycle

## Trigger
`/self-improve`

## Purpose
Comprehensive self-audit and optimization. Read everything I have, find inconsistencies, gaps, and opportunities, then upgrade my own configuration.

## Workflow

### Step 1: Full State Audit
Read ALL configuration files:
- `~/.claude/CLAUDE.md` — global instructions
- All files in memory directory (`~/.claude/projects/*/memory/`)
- All skill files (`~/.claude/skills/*/SKILL.md`)
- All agent files (`~/.claude/agents/`)

### Step 2: Consistency Check
- Are there contradictions between CLAUDE.md and MEMORY.md?
- Are there duplicate instructions across files?
- Are there outdated facts that should be updated?
- Are there memory entries that reference completed work and can be archived?
- Are skills still relevant to the user's current projects?

### Step 3: CLAUDE.md Optimization
Based on the Anthropic Skills Guide and CLAUDE.md best practices:
- Is it under 50 lines? If not, consolidate.
- Are instructions actionable and specific? Rewrite vague ones.
- Are there missing instructions that past sessions suggest are needed?
- Run a search for latest CLAUDE.md best practices if significant changes are planned.

### Step 4: Memory Optimization
- Compress verbose entries without losing information
- Move stale project details to archive files
- Update progress sections to reflect current state
- Ensure cross-references between files are valid

### Step 5: Skill Gap Analysis
Based on conversation patterns in memory:
- Are there recurring tasks that don't have a skill yet?
- Are existing skills being triggered correctly?
- Do any skills need updated instructions based on experience?
- Should any skills be retired?

If gaps are found, either:
- Build a new skill (create folder + SKILL.md)
- Update an existing skill's SKILL.md

### Step 6: Report
Present a comprehensive improvement report:

```
## Self-Improvement Report

### Audit Results
- Files scanned: [count]
- Issues found: [count]
- Improvements made: [count]

### Changes Made
#### CLAUDE.md
- [change 1 and why]

#### Memory
- [change 1 and why]

#### Skills
- [new/modified/retired skills and why]

### Recommendations
- [things that need user input to decide]
- [suggested skills or tools to explore]

### Health Score
[Overall assessment of configuration quality: instruction clarity, memory freshness, skill coverage]
```

## Rules
- Always show changes BEFORE and AFTER so the user can verify
- Never delete information without asking — compress or archive instead
- If unsure about a change, list it under Recommendations instead of applying it
- The goal is QUALITY over QUANTITY — fewer, better instructions beat many vague ones
- Keep CLAUDE.md laser-focused on behaviour, not facts
- Keep MEMORY.md factual, not instructional

### HARD CONSTRAINT: Never degrade
- Self-improvement is monotonic — only ever improve, never regress
- Never delete a working instruction, memory, or skill unless replacing with something STRICTLY better
- Never weaken rules (e.g. "all systems max" must never become "moderate effort")
- Never remove user preferences or corrections — those are permanent
- Never overwrite files with shorter/vaguer versions to "simplify"
- When consolidating, the merged version MUST contain ALL information from originals
- If unsure whether a change is improvement or degradation — don't make it. Flag it for the user
- The ratchet only turns one way

From rafeeqinea/claude-academic-toolkit, MIT.

More from rafeeqinea/claude-academic-toolkit

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Mar 9, 2026 (7 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from rafeeqinea

Cite this page

self-improve skill. Agent Mart. https://agentmart.dev/skills/rafeeqinea-self-improve (last updated 2026-10-24)