Tool Design
Skill ActiveThis 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.
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-marketplaceQuality Score
Trust Signals
Similar Extensions
Create Command
100Interactive assistant for creating new Claude commands with proper structure, patterns, and MCP tool integration
Cli Anything Macrocli
100Use 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).
V3 Ddd Architecture
100Domain-Driven Design architecture for claude-flow v3. Implements modular, bounded context architecture with clean separation of concerns and microkernel pattern.
Pathfinder
100Map 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.
Understand
100Analyze a codebase to produce an interactive knowledge graph for understanding architecture, components, and relationships
Cloud Architect
100Designs 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.