What problem does it solve? Defining a reusable custom agent requires translating an ad-hoc conversation style into a structured .agent.md file, which is tedious and error-prone to do by hand. ## Core Features & Use Cases - Conversation Analysis: Reviews the current conversation to extract the specialized role, tool preferences, and domain scope worth generalizing into an agent. - Guided Clarification: Asks targeted questions about the agent's job, when it should be chosen over the default agent, and which tools it should use or avoid. - Iterative Drafting: Drafts the .agent.md file, identifies ambiguous sections, and refines them through follow-up questions before finalizing. - Use Case: After spending a session constraining an assistant to only review TypeScript files with a security focus, use this Skill to capture that behavior as a reusable custom agent. ## Quick Start Ask the assistant to create a custom agent based on how you have been working in this conversation.