Skip to main content

Tool Design

Skill Active

This skill should be used when the user asks to "design agent tools", "create tool descriptions", "reduce tool complexity", "implement MCP tools", or mentions tool consolidation, architectural reduction, tool naming conventions, or agent-tool interfaces.

Purpose

To guide users in creating robust and effective tools for AI agents by focusing on clarity, conciseness, and agent-centric design principles.

Features

  • Tool description engineering best practices
  • Consolidation principle for tool design
  • Architectural reduction strategies
  • Error message design for agent recovery
  • MCP tool naming conventions

Use Cases

  • Designing new agent tools from scratch
  • Refactoring existing tool sets for better agent performance
  • Implementing MCP tools with proper naming conventions
  • Auditing tool descriptions for clarity and completeness

Non-Goals

  • Providing a runtime environment for tools
  • Directly implementing agent logic
  • Designing user-facing APIs

Trust

  • warning:Issues AttentionOpen issues: 6, Closed issues (last 90d): 2. Closure rate is 25%, indicating a potential for slow response to issues.

Installation

First, add the marketplace

/plugin marketplace add muratcankoylan/Agent-Skills-for-Context-Engineering
/plugin install Agent-Skills-for-Context-Engineering@context-engineering-marketplace

Quality Score

78 /100
Analyzed about 15 hours ago

Trust Signals

Last commitabout 1 month ago
Stars15.6k
LicenseMIT
Status
View Source

Similar Extensions

Create Command

100

Interactive assistant for creating new Claude commands with proper structure, patterns, and MCP tool integration

Skill
NeoLabHQ

Cli Anything Macrocli

100

Use when the agent wants to define, list, inspect, or execute GUI macros via the MacroCLI CLI. Macros are parameterized, CLI-callable workflows — the agent invokes `macro run <name>` and the system handles backend routing (plugin, file transform, accessibility, compiled GUI replay).

Skill
hkuds

V3 Ddd Architecture

100

Domain-Driven Design architecture for claude-flow v3. Implements modular, bounded context architecture with clean separation of concerns and microkernel pattern.

Skill
ruvnet

Pathfinder

100

Map a codebase into feature-grouped flowcharts, identify duplicated concerns across features, and propose a unified architecture. Use when asked to "find the ideal path," unify duplicated systems, or audit architecture before a refactor. Emits a proposed unified flowchart plus per-system /make-plan prompts.

Skill
thedotmack

Understand

100

Analyze a codebase to produce an interactive knowledge graph for understanding architecture, components, and relationships

Skill
Lum1104

Cloud Architect

100

Designs cloud architectures, creates migration plans, generates cost optimization recommendations, and produces disaster recovery strategies across AWS, Azure, and GCP. Use when designing cloud architectures, planning migrations, or optimizing multi-cloud deployments. Invoke for Well-Architected Framework, cost optimization, disaster recovery, landing zones, security architecture, serverless design.

Skill
jeffallan

© 2025 SkillRepo · Find the right skill, skip the noise.