create-agent

Creates custom .agent.md agent definition files for specialized jobs.

Updated Aug 30, 2026
One-click install
npx skills add https://github.com/Tyrizx/Tyrizx --skill create-agent-tyrizx
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: create-agent
Source: https://github.com/Tyrizx/Tyrizx/tree/main/extensions/copilot/assets/prompts/skills/create-agent
Command: npx skills add https://github.com/Tyrizx/Tyrizx --skill create-agent-tyrizx

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

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 file?▼

Invoke this Skill and describe the job the agent should do. It reviews your conversation for specialized behavior, asks clarifying questions about scope and tools, then drafts and saves an .agent.md file.

What is an .agent.md file used for?▼

An .agent.md file defines a custom agent with a specific role, tool preferences, and job scope. It lets the assistant be selected for specialized tasks instead of the default agent.

Can I create an agent without prior conversation context?▼

Yes. If no clear specialization emerges from the conversation, the Skill asks what job the agent should do, when it should be picked over the default agent, and which tools it should use or avoid.

How does the Skill decide which tools the agent should use?▼

It extracts tool preferences from how you have been working, such as tools you favored or avoided, and confirms them during clarification before writing them into the agent definition.

What happens after the agent file is drafted?▼

The Skill identifies the most ambiguous or weak parts of the draft and asks about them. Once finalized, it summarizes the agent's behavior, suggests example prompts, and proposes related customizations.