Guide for creating and configuring AI agents in the DEVS platform. Use this when asked to create new agents, modify agent behavior, or work with agent YAML/JSON files.
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Une commande directe contourne le prompt de vérification. Examinez la source avant de l'exécuter.
Guide for creating and configuring AI agents in the DEVS platform. Use this when asked to create new agents, modify agent behavior, or work with agent YAML/JSON files.
Agent Definition for DEVS
Agents are AI personas with specific roles, instructions, and capabilities. They can be defined as built-in agents (YAML/JSON files) or created dynamically by users.
Agent File Locations
Built-in agents: public/agents/*.agent.yaml and public/agents/*.agent.json
interfaceAgent {
id: string// Unique identifierslug: string// URL-friendly, auto-generated from namename: string// Display nameicon?: IconName// Lucide icon name (e.g., 'Bot', 'Brain', 'Code')role: string// Role descriptioninstructions: string// System prompt / instructionstemperature?: number// LLM temperature (0-1)tags?: string[] // Categorization tagstools?: Tool[] // Available tools/capabilitiescreatedAt: DateupdatedAt?: DatedeletedAt?: Date// Soft delete timestampversion?: string
}
Instruction Writing Best Practices
1. Clear Identity
Start with who the agent is:
You are [Name], a [role/expertise] specializing in [domain].
Your purpose is to [main objective].
2. Expertise Definition
List specific skills and knowledge areas:
## Your Expertise- Deep knowledge of [topic 1]
- Expert in [technique/methodology]
- Skilled at [specific task]
3. Behavioral Guidelines
Define how the agent should behave:
## Behavior Guidelines1. Always maintain a [tone/style]
2. Provide [type of responses]
3. When uncertain, [fallback behavior]
4. Output Format
Specify expected response structure:
## Response Format- Start with [opening element]
- Include [required sections]
- End with [closing element]
- Use [formatting style] for code/lists/etc.
5. Constraints
Define limitations and boundaries:
## Constraints- Never [prohibited actions]
- Always [required behaviors]
- Stay within [boundaries]