ai-agent-builder
Build AI agents with tools, memory, and multi-step reasoning - ChatGPT, Claude, Gemini integration patterns
By claude-office-skills · 4,144 installs
npx skills add claude-office-skills/skills --skill ai-agent-builder
Source repository · Upstream listing
AI Agent Builder
Design and build AI agents with tools, memory, and multi step reasoning capabilities. Covers ChatGPT, Claude, Gemini integration patterns based on n8n's 5,000+ AI workflow templates.
Overview
This skill covers:
AI agent architecture design
Tool/function calling patterns
Memory and context management
Multi step reasoning workflows
Platform integrations (Slack, Telegram, Web)
AI Agent Architecture
Core Components
Agent Types
Tool Calling Pattern
Tool Definition
Common Tool Categories
n8n Tool Integration
Memory Patterns
Memory Types
Context Window Management
Multi Step Reasoning
ReAct Pattern
Planning Agent
Platform Integrations
Slack Bot Agent
Telegram Bot Agent
Web Chat Interface
Agent Templates
Customer Support Agent
Research Agent
Output Example
Request : "Design an AI agent for appointment scheduling"
Output :
yaml
agent:
name: "Scheduling Assistant"
model: gpt 4
capabilities:
Check calendar availability
Book appointments
Send confirmations
Handle rescheduling
Answer FAQs
User: "I'd like to book an appointment"
Agent: [Thought: Need to know service type and preferred time]
Agent: "I'd be happy to help! What service are you looking for,
and do you have a preferred date/time?"
User: "Haircut, next Tuesday afternoon"
Agent: [Action: calendar check(date="next Tuesday", time="afternoon")]
Agent: "I have availability at 2pm, 3pm, and 4:30pm next Tuesday.
Which works best for you?"
User: "3pm please"
Agent: [Action: book appointment(datetime="Tuesday 3pm", service="haircut")]
Agent: [Action: send notification(type="confirmation", ...)]
Agent: "You're all set for a haircut at 3pm next Tuesday.
I've sent a confirmation to your email. See you then!"
yaml
workflow:
webhook trigger: /schedule chat
ai agent:
tools: [calendar, booking, notification]
respond to user
AI Agent Builder Skill Part of Claude Office Skills