Agent Configuration Skill
When to use this skill
Use when:
- •Creating new agent specifications
- •Setting up agent inheritance
- •Configuring agent skills and tools
- •Customizing agent behavior
- •Troubleshooting agent configuration
Agent Spec Structure
yaml
# .parac/agents/specs/my-agent.yaml name: my-agent model: gpt-4 temperature: 0.7 max_tokens: 2000 system_prompt: | You are an expert software developer. You write clean, maintainable code. skills: - code-generation - debugging - testing tools: - file-read - file-write - shell-execute metadata: author: team version: "1.0.0"
Inheritance Pattern
yaml
# Base agent # .parac/agents/specs/base-coder.yaml name: base-coder model: gpt-4 temperature: 0.7 system_prompt: "You are a software developer." skills: - code-generation # Specialized agent (inherits from base) # .parac/agents/specs/python-coder.yaml name: python-coder inherits: base-coder # Inherits all properties from base-coder temperature: 0.5 # Override: lower temperature for Python skills: - code-generation # Inherited - python-specific # Added system_prompt: | You are a Python expert. Follow PEP 8 standards.
Configuration Best Practices
- •Use inheritance for common configurations
- •Keep system prompts focused
- •Test configurations before deployment
- •Version control all agent specs
- •Document custom configurations
Resources
- •Agent Specs:
.parac/agents/specs/ - •Template:
templates/.parac-template/agents/specs/