save

Installation
SKILL.md

Save Session as Agent

Generate a reusable agent file from the current conversation and save it to .claude/agents/.

Instructions

Step 1: Generate the agent file

Analyze the entire conversation — the original task, every user correction, every tool call, and the final output — then distill it into a reusable agent file. The agent file is NOT a session log. It is a system prompt that a subagent will receive with no prior context.

Key priorities:

  1. User corrections are the most important signal. Every correction implies a rule the agent got wrong initially. Each correction MUST become an explicit rule.
  2. Only capture what worked. If approach A failed and approach B worked — only document approach B.
  3. Generalize — replace session-specific values (file names, URLs, credentials) with descriptive placeholders. The agent must work for similar tasks, not just this exact one.
  4. Keep it concise — this is a system prompt for a subagent. Shorter is better.

Output the agent file with YAML frontmatter followed by a system prompt body:

Related skills
Installs
1
GitHub Stars
134
First Seen
4 days ago