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