"Extract and structure personal context from AI chat transcripts into themed markdown files. Use when (1) Processing Claude, Claude Code, or other AI conversation exports, (2) Building personalized AI assistants from chat history, (3) Creating context files for Claude Projects, GPTs, or Gems, (4) Consolidating scattered knowledge from multiple conversations. Optimized for Claude Haiku."
Resources
1Install
npx skillscat add cursedpotential/thebigone/archive-04-utilities-personal-context-agent Install via the SkillsCat registry.
SKILL.md
Personal Context Agent
Extract personal context from AI chat transcripts and structure into themed files. Designed to work with Claude Haiku for cost-effective batch processing.
Workflow
Chat Exports → Process → Extract → Chunk → IntegrateReference Files
| File | Purpose |
|---|---|
references/transcript-processor.md |
Convert JSON/text exports to clean transcripts |
references/context-extractor.md |
Extract personal facts from conversations |
references/context-chunker.md |
Split context into themed markdown files |
references/batch-processing.md |
Handle multiple transcripts, merge context |
Quick Start
Single Transcript
- Process: Convert export to clean text (see
transcript-processor.md) - Extract: Pull out personal context (see
context-extractor.md) - Chunk: Split into themed files (see
context-chunker.md)
Multiple Transcripts
See batch-processing.md for:
- Sequential processing (Haiku-friendly)
- Merging extracted context
- Incremental updates
Source Formats
- Claude.ai JSON exports
- Claude Code session logs
- ChatGPT JSON exports
- Plain text/markdown chat logs
Output Files
Use kebab-case: work-context.md, technical-stack.md
Standard categories:
personal-background.md- Name, location, familywork-context.md- Job, role, companytechnical-stack.md- Languages, tools, frameworkscurrent-projects.md- Active work with detailspreferences.md- Likes, dislikes, opinionsconstraints.md- Limitations, requirementsgoals.md- Objectivescommunication-style.md- Interaction preferences
Integration
| Platform | Limit | Method |
|---|---|---|
| Claude Projects | None | Project Knowledge |
| Custom GPTs | 10 files | Knowledge upload |
| Gems | 10 files | Context files |
| Claude Code | None | CLAUDE.md or docs/ |
Haiku Optimization
These prompts use:
- Short, direct instructions
- Explicit output formats
- Concrete examples
- Step-by-step structure
- No ambiguity
For best results with Haiku:
- Process one transcript at a time
- Keep input under 50K tokens
- Use the exact prompts provided
- Review and merge outputs manually if needed