agent-tool
Installation
SKILL.md
Agent Tool Definition
Tools are the agent's hands. Every action the agent can take is a tool with defined parameters, approval requirements, and execution logic.
Agent Core (Mastra)
import { Agent } from '@mastra/core'
import { supportTools } from './tools'
export const supportAgent = new Agent({
name: 'support-agent',
instructions: `
You are a support agent for Skill Recordings products.
Your goal is to resolve customer issues quickly and empathetically.
## Authority Levels