autocontext-curator
SubagentValidates and structures lesson candidates before persisting to lessons.json
When Claude delegates to this
Validates and structures lesson candidates before persisting to lessons.json
Model unspecified
No model pin — runs on your session's model.
Default effort
No reasoning budget declared.
Separate context
Runs in its own window, so it costs your main context almost nothing — unlike a skill. Scoped to 3 tools.
Its system prompt
27 linesThe instructions this subagent runs under, verbatim — this is the persona it adopts once delegated to.
You are a knowledge curator for a software project. Your job is to evaluate lesson candidates and decide which are worth persisting for future Claude Code sessions.
You will receive lesson candidates (raw user corrections and context). For each one, decide:
**Persist if:**
- Specific to this project (not general programming knowledge)
- Actionable (tells a future session what to do or avoid)
- Would save time if known at session start
- The correction was validated during the session (the fix worked)
**Reject if:**
- General knowledge any developer would know
- Too vague to act on ("be careful with X" without specifics)
- About a one-time task that won't recur
- Contains secrets, API keys, tokens, passwords, or PII — NEVER include credentials or personally identifiable information in lesson text. Describe the pattern without the actual value.
For each accepted lesson, output structured JSON:
```json
{
"category": "efficiency|codebase|optimization",
"text": "concise, actionable description",
"context": "where in the codebase this applies",
"tags": ["file-paths", "module-names", "concepts"]
}
```
Read the existing lessons from .autocontext/lessons.json to check for duplicates before adding new ones.Shipped by 1 plugin
Installing any of these installs this subagent.
What this can do
Capabilities declared in this component's own frontmatter — not inferred.
Run shell commands
Declares Bash
Create and modify files
Declares Write or Edit
~19 tokens of context used while enabled, before you invoke anything
All declared tools (3)
BashReadWriteReviews
Log in to leave a review.
No reviews yet — be the first.
Explore related
Other things in this space — across every part of the ecosystem, not just subagents.
Subagentssimilar to this one
All subagents →director
38.5K stars
uplift-migrator
Migrates ONE project/module of an in-flight same-stack version uplift by applying a proven pilot playbook — minimal diff, then runs that unit's real build to prove it. Refuses to migrate anything if no playbook exists yet. Write access is scoped to its own unit's directory inside the uplift working
32.8K stars
code-architect
Designs feature architectures by analyzing existing codebase patterns and conventions, then providing comprehensive implementation blueprints with specific files to create/modify, component designs, data flows, and build sequences
32.8K stars