autoharness: Automatically learn and organize skills from Claude Code sessions

tigerless-labs/autoharness

·2026.09.15 17:42

This layer automatically extracts and manages skills by analyzing actual work sessions during Claude Code usage. Without separate data collection or benchmarks, it identifies and stores patterns from user conversations and tool call logs.

Skills for similar scenarios are merged into one instead of accumulating duplicates, and skills with low usage frequency are periodically removed to keep the library clean. A case study showing performance improvement from 42% to 78% on CORE-Bench demonstrates that harness management impacts performance more than the model itself.

It runs automatically in the background, but when immediate learning is needed, the /learn command can instantly convert the current session into a skill. It never intervenes in skills manually created by users, targeting only skills generated by this tool.

GitHub
GitHub repository

tigerless-labs/autoharness

Autoharness — a self-learning skill layer for Claude Code — distills skills from your real sessions, updates them as you work, and prunes the ones that stop getting used. No daemon, no benchmark.

Python

This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.