TopGit tracks blader/Claudeception on GitHub. The project has 2.4k stars. A Claude Code skill for autonomous skill extraction and continuous learning. Have Claude Code get smarter as it works.
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
Every time you use an AI coding agent, it starts from zero. You spend an hour debugging some obscure error, the agent figures it out, session ends. Next time you hit the same issue? Another hour.
This skill fixes that. When Claude Code discovers something non-obvious (a debugging technique, a workaround, some project-specific pattern), it saves that knowledge as a new skill. Next time a similar problem comes up, the skill gets loaded automatically.
If you already have a settings.json, merge the hooks configuration into it.
The hook injects a reminder on every prompt that tells Claude to evaluate whether the current task produced extractable knowledge. This achieves higher activation rates than relying on semantic description matching alone.
Usage
Automatic Mode
The skill activates automatically when Claude Code:
Just completed debugging and discovered a non-obvious solution
Found a workaround through investigation or trial-and-error
Resolved an error where the root cause wasn't immediately apparent
Learned project-specific patterns or configurations through investigation
Completed any task where the solution required meaningful discovery
Explicit Mode
Trigger a learning retrospective:
/claudeception
Or explicitly request skill extraction:
Save what we just learned as a skill
What Gets Extracted
Not every task produces a skill. It only extracts knowledge that required actual discovery (not just reading docs), will help with future tasks, has clear trigger conditions, and has been verified to work.
Research
The idea comes from academic work on skill libraries for AI agents.
Voyager (Wang et al., 2023) showed that game-playing agents can build up libraries of reusable skills over time, and that this helps them avoid re-learning things they already figured out. CASCADE (2024) introduced "meta-skills" (skills for acquiring skills), which is what this is. SEAgent (2025) showed agents can learn new software environments through trial and error, which inspired the retrospective feature. Reflexion (Shinn et al., 2023) showed that self-reflection helps.
Agents that persist what they learn do better than agents that start fresh.
How It Works
Claude Code has a native skills system. At startup, it loads skill names and descriptions (about 100 tokens each). When you're working, it matches your current context against those descriptions and pulls in relevant skills.
But this retrieval system can be written to, not just read from. So when this skill notices extractable knowledge, it writes a new skill with a description optimized for future retrieval.
The description matters a lot. "Helps with database problems" won't match anything useful. "Fix for PrismaClientKnownRequestError in serverless" will match when someone hits that error.
More on the skills architecture here.
Skill Format
Extracted skills are markdown files with YAML frontmatter:
---
name: prisma-connection-pool-exhaustion
description: |
Fix for PrismaClientKnownRequestError: Too many database connections
in serverless environments (Vercel, AWS Lambda). Use when connection
count errors appear after ~5 concurrent requests.
author: Claude Code
version: 1.0.0
date: 2024-01-15
---
# Prisma Connection Pool Exhaustion
## Problem
[What this skill solves]
## Context / Trigger Conditions
[Exact error messages, symptoms, scenarios]
## Solution
[Step-by-step fix]
## Verification
[How to confirm it worked]
See resources/skill-template.md for the full template.
Quality Gates
The skill is picky about what it extracts. If something is just a documentation lookup, or only useful for this one case, or hasn't actually been tested, it won't create a skill. Would this actually help someone who hits this problem in six months? If not, no skill.
Examples
See examples/ for sample skills:
nextjs-server-side-error-debugging/: errors that don't show in browser console
prisma-connection-pool-exhaustion/: the "too many connections" serverless problem
typescript-circular-dependency/: detecting and fixing import cycles
Contributing
Contributions welcome. Fork, make changes, submit a PR.
No homepage URL was recorded for blader/Claudeception in TopGit's last sync. The README tab above frequently contains screenshots and demo links, or check the repository description on GitHub.
Does blader/Claudeception have any tags?
TopGit's last sync did not record any GitHub topics for blader/Claudeception. GitHub topics appear in the right sidebar of a repository page; that's the authoritative place to check.
How active is development on blader/Claudeception?
The most recent commit recorded on blader/Claudeception was 8 months ago, based on the GitHub push timestamp. The repository has 32 forks — one of the better signals of community interest.
How many stars does blader/Claudeception have?
blader/Claudeception has 2.4k GitHub stars — refresh the page for the live number, or check github.com/blader/Claudeception. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
What language is blader/Claudeception written in?
blader/Claudeception is written primarily in Shell. GitHub's language field is based on the largest share of bytes in the default branch.
What license does blader/Claudeception use?
blader/Claudeception is released under the MIT license. Always verify the LICENSE file directly on GitHub for the authoritative terms — license strings can be edited out of sync with a project's actual stance.
Where do I read more about blader/Claudeception?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/blader/Claudeception is the definitive source.
Read full README in the tab above.
Is Claudeception worth your time?
ChatGPT, Claude and Perplexity can all read this page. Ask one of them what it makes of Claudeception.