Skills

Pre-built agent capabilities

Skills are pre-built capabilities you can add to agents.

Diagram

Skills

🤖 Agent

⭐ Skills

📧 Email

📅 Calendar

📁 Files

Quick Start

  1. Add Skills
    rust
    use praisonai::{Agent, skills};
    
    let agent = Agent::new()
        .name("Assistant")
        .skill(skills::email())
        .skill(skills::calendar())
        .skill(skills::file_management())
        .build()?;

Available Skills

SkillCapability
emailSend/read emails
calendarManage events
file_managementFile operations
web_searchSearch the web
code_executionRun code

Related