tool-priority

Define a strict operational hierarchy for invoking development tools.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Kuass/kiro-gateway-plus --skill tool-priority
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tool-priority
Source: https://github.com/Kuass/kiro-gateway-plus/tree/main/.opencode/skill/tool-priority
Command: npx skills add https://github.com/Kuass/kiro-gateway-plus --skill tool-priority

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill clarifies the optimal order and usage of various AI tools, preventing inefficient tool selection and ensuring the right tool is used for the task.

Core Features & Use Cases

  • Tool Prioritization: Provides a clear hierarchy for using tools like LSP, search, swarm, memory, and file operations.
  • Syntax Guidance: Offers correct syntax examples for each tool's operations.
  • Use Case: When faced with a coding task, this Skill helps you decide whether to first use LSP for code understanding, grep for text search, or a memory tool to recall past solutions, ensuring a systematic approach.

Quick Start

Use the tool-priority skill to understand the recommended order for using LSP, search, and memory tools.

Frequently Asked Questions about tool-priority

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the recommended order for using AI agent development tools like LSP and grep?

The recommended order prioritizes LSP for semantic code analysis, followed by grep for text searching, and then memory utilities to recall past solutions. This hierarchy ensures efficient tool selection and a systematic approach to complex coding tasks.

How do I choose between LSP and grep for code analysis in an AI workflow?

Use LSP first for semantic code understanding and structural analysis, then apply grep for direct text searching. This prioritization prevents inefficient tool selection and ensures the right tool is used for the specific task.

When should I use memory or research utilities in an agent workflow?

Invoke memory or research utilities after initial code analysis tools like LSP and grep. Use memory to recall past solutions and research utilities for information retrieval within complex agentic workflows.

Can I use this tool selection guidance for parallel task execution with swarm?

Yes, the tool hierarchy includes swarm for parallel task execution. It provides specific examples and syntax guidance to ensure correct tool invocation when executing multiple tasks concurrently.

What are the limitations of using a strict tool priority hierarchy in development?

The strict tool priority hierarchy may limit flexibility for unconventional coding tasks. It is designed for complex agentic workflows and might not cover every edge case where standard tool selection order does not apply.