create-agent

Create a custom .agent.md agent definition from conversation history and user guidance.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/THRISHAL12345/Project_X --skill create-agent-thrishal12345
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent
Source: https://github.com/THRISHAL12345/Project_X/tree/main/apps/vscode-fork/extensions/copilot/assets/prompts/skills/create-agent
Command: npx skills add https://github.com/THRISHAL12345/Project_X --skill create-agent-thrishal12345

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you turn a specialized way of working into a reusable custom agent, so you do not have to repeat the same instructions, role, and tool preferences every time.

Core Features & Use Cases

  • Conversation Analysis: Reviews prior context to infer a stable job, persona, and working style.
  • Agent Drafting: Produces a custom .agent.md file aligned to the observed workflow.
  • Clarification Loop: Identifies weak or ambiguous areas and asks targeted questions to refine the agent.
  • Use Case: A developer who repeatedly asks for front-end-only help can convert that pattern into a dedicated agent that avoids unnecessary tools and stays focused on UI tasks.

Quick Start

Ask the skill to create a custom agent for your repeated workflow and describe the job, preferred tools, and any boundaries.

Frequently Asked Questions about create-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a custom agent for a repeated workflow?

To create a custom agent, describe your job, preferred tools, and boundaries. The skill analyzes conversation history and user guidance to draft a reusable .agent.md file with a scoped persona, job definition, and explicit tool preferences.

What is an .agent.md template used for?

An .agent.md template is used to define a reusable custom agent. It captures a specialized workflow's persona, scoped job definition, and explicit tool preferences so you do not have to repeat the same instructions every time.

How does the clarification loop refine a custom agent definition?

The clarification loop refines a custom agent definition by identifying weak or ambiguous areas in the drafted .agent.md file and asking targeted questions to clarify the persona, working style, and tool boundaries before finalizing.

Can I convert conversation history into a reusable persona?

Yes, you can convert conversation history into a reusable persona. The skill reviews prior context to infer a stable job, persona, and working style, then summarizes example prompts and next-step customizations for the agent.

When do I need a custom agent file for my workflow?

You need a custom agent file when you have a specialized workflow that requires a reusable persona and scoped job definition. It prevents repeating instructions and restricts unnecessary tools, keeping the agent focused on specific tasks.

What are the limitations of creating a custom agent from conversation history?

A limitation of creating a custom agent from conversation history is that prior context must clearly reflect a stable working style. If the workflow is ambiguous, the process requires a clarification loop to resolve weak areas before drafting the agent file.