Skills › AI Agents & Automation

Tool Use & Function Calling

Give agents access to external tools — web search, code execution, APIs.

0%
Confidence · no data yet
Sign in to track

After this skill you can…

  • Implement function calling with structured schemas
  • Build agents that browse the web or run code
  • Handle tool errors and retry logic

Prerequisites

Watch (10 videos)

Building an Autonomous AI Bug Hunter
cholakovit · intermediate hands-on
→ Use LangChain to build autonomous AI systems→ Integrate vector databases with AI agents
NEW LEVELS [Git Hacking] Bandit: OverTheWire (Levels 26-28)
John Hammond · intermediate hands-on
→ Use Git hacking to solve challenges→ Apply Linux commands to solve Bandit levels
Cracking Linux Password Hashes with Hashcat
The Cyber Mentor · beginner hands-on
→ Use unshadow to combine passwd and shadow files→ Configure Hashcat for password cracking
Vimwiki Plugin For Vim Research Management on Arch Linux
Bryan Jenks · advanced hands-on
→ Use Vimwiki plugin→ Compile notes to PDF
How to connect Setmore Appointments to Google Sheets - Easy Integration
Zapier · beginner hands-on
→ Connect Setmore Appointments to Google Sheets using Zapier→ Automate workflows with no-code tools
How to connect Facebook Messenger to Microsoft Outlook - Easy Integration
Zapier · beginner hands-on
→ Connect Facebook Messenger to Microsoft Outlook using Zapier→ Automate workflows across multiple apps
Master 80% of Notion with this ONE Feature
Jeff Su · intermediate hands-on
→ Master Notion's Relations feature→ Build custom databases and systems
Fastest way to upload files from Google Drive to Google Colab
Data Professor · beginner hands-on
→ Upload files to Google Colab from Google Drive→ Transfer data between cloud services
How to connect Jobber to Google Contacts - Easy Integration
Zapier · beginner hands-on
→ Automate workflows with Zapier→ Integrate Jobber with Google Contacts
Build a Support Agent with Vercel AI SDK – Full Tutorial
freeCodeCamp.org · beginner hands-on
→ Use OpenAI API for support agent development→ Integrate Superbase for vector storage→ Utilize PostgreSQL vector extension for vector operations

Read (10 articles)

📄
Star or flag an email from the Command Line
Dev.to · Qasim Muhammad · 2026-04-28
📄
FFmpeg Resize Video: Scale, Crop & Pad (CLI + API)
Dev.to · RenderIO · 2026-04-14
📄
Set Up OpenClaw as Your Personal AI Agent in 2026
Dev.to · Kjetil Furås · 2026-04-12
📄
Bringing Claude's "Dispatch" Experience to Gemini and OpenCode
Dev.to · Onur Cinar · 2026-04-12
📄
Testing Webhook Integrations Locally: A Complete Developer Guide
Dev.to · WebhookScout · 2026-04-13
📄
I used Hindsight to audit autonomous agent decisions.
Dev.to · Shaan · 2026-04-13