Logo
Agent Skills
  • Skills
  • Category
  • Publishers
  • Cookbook
  • Blog
Logo
Agent Skills
SkillsContext EngineeringTool Design
markdown

Tool Design

by muratcankoylan•Context Engineering

Best practices for designing agent tools including schema optimization, error handling, and output formatting

1,350downloads
175stars
~480tokens

Quick Install

One command to add this skill

Terminal
$ mkdir -p ~/.claude/skills/context-engineering && curl -L https://raw.githubusercontent.com/muratcankoylan/Agent-Skills-for-Context-Engineering/main/skills/tool-design/SKILL.md > ~/.claude/skills/context-engineering/tool-design-SKILL.md

Instructions

SKILL.md

Back

Security & Permissions

1 permission required

  • No network access required
  • Can modify files on disk
  • No shell command execution

Details

Published
2026/01/10
Language
markdown
Token Est.
~480

Resources

  • GitHub Repository

Tags

toolsdesignschemamcpfunctionsapi
Logo
Agent Skills

Discover and download skills for Claude Code and other AI agents

GitHub
Skills
  • Category
  • Publishers
  • Cookbook
Resources
  • Blog
  • GitHub
Legal
  • Privacy Policy
  • Terms of Service
Copyright © 2026 All Rights Reserved.

Tool Design for Agents

Best practices for designing effective agent tools.

Design Principles

Clear Schemas

  • Self-documenting parameters
  • Explicit types and constraints
  • Meaningful descriptions

Error Handling

  • Graceful degradation
  • Informative error messages
  • Recovery suggestions

Output Formatting

  • Structured responses
  • Parseable formats
  • Context-appropriate detail