Agent skill · product strategy · claude-office-skills

ai-agent-builder

Build AI agents with tools, memory, and multi-step reasoning - ChatGPT, Claude, Gemini integration patterns

Why this skill is useful

Adds multi-step reasoning workflows and integration patterns for building AI agents that aren't covered in standard documentation.

What it needs

Requires n8n installed locally. About 5k tokens when loaded. Last updated 2026-01-31. 363 stars on the source repository.

What this skill does

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: calendarcheck(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: bookappointment(datetime="Tuesday 3pm", service="haircut")] Agent: [Action: sendnotification(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: webhooktrigger: /schedule-chat aiagent: tools: [calendar, booking, notification] respondtouser --- AI Agent Builder Skill - Part of Claude Office Skills

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills claude-office-skills/ai-agent-builder

View the source on GitHub

Browse the @skills marketplace