anth-core-workflow-a

Featured

Build Claude tool use (function calling) workflows with the Messages API. Use when implementing tool use, function calling, agent loops, or building AI assistants that interact with external systems. Trigger with phrases like "claude tool use", "anthropic function calling", "claude tools", "agent loop anthropic", "tool_use blocks".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Anthropic Core Workflow A — Tool Use (Function Calling) ## Overview Implement Claude's tool use capability where the model can call functions you define. Claude returns `tool_use` content blocks with structured JSON inputs; your code executes the function and returns `tool_result` blocks. This is the foundation for building AI agents. ## Prerequisites - Completed `anth-install-auth` setup - Understanding of the Messages API request/response cycle - Functions or APIs you want Claude to call ## Instructions ### Step 1: Define Tools ```python import anthropic client = anthropic.Anthropic() tools = [ { "name": "get_weather", "description": "Get current weather for a city. Use when the user asks about weather conditions.", "input_schema": { "type": "object", "properties": { "city": { "type": "string", "description": "City name, e.g. 'San Francisco, CA'" }, "units": { "type": "string", "enum": ["celsius", "fahrenheit"], "description": "Temperature units" } }, "required": ["city"] } }, { "name": "search_database", "description": "Search product database by query string. Returns matching products.", "input_schema": { "type": "object", "properties": { "query":...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

clade-embeddings-search

Implement tool use (function calling) with Claude to let it execute actions, Use when working with embeddings-search patterns. query databases, call APIs, and interact with external systems. Trigger with "anthropic tool use", "claude function calling", "claude tools", "anthropic structured output with tools".

2,266 Updated today
jeremylongshore
AI & Automation Solid

clade-core-workflow-b

Redirect to claude-embeddings-search for tool use (function calling) and agentic loop patterns with Claude. Use when looking for the secondary Anthropic workflow. Trigger with "anthropic tools", "claude function calling".

2,266 Updated today
jeremylongshore
AI & Automation Featured

anth-advanced-troubleshooting

Debug complex Claude API issues including context window overflow, tool use failures, streaming corruption, and response quality problems. Trigger with phrases like "anthropic advanced debug", "claude complex issue", "claude tool use failing", "claude context overflow".

2,266 Updated today
jeremylongshore
AI & Automation Listed

tool-use-architect

Design and implement Claude tool/function calling patterns with error handling, parallel execution, and validation. Based on Anthropic's Claude Cookbooks.

1 Updated today
Marine-softdrink524
AI & Automation Featured

cohere-core-workflow-b

Build tool-use agents and function calling with Cohere API v2. Use when implementing multi-step agents, function calling, or building autonomous tool-using workflows with Cohere. Trigger with phrases like "cohere tool use", "cohere agents", "cohere function calling", "cohere multi-step".

2,266 Updated today
jeremylongshore