using-skills

Invoke relevant skills before responding using YAML frontmatter in SKILL.md.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/rapyuta-robotics/agent-ai --skill using-skills-rapyuta-robotics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-skills
Source: https://github.com/rapyuta-robotics/agent-ai/tree/main/skills/using-skills
Command: npx skills add https://github.com/rapyuta-robotics/agent-ai --skill using-skills-rapyuta-robotics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that skills are identified and invoked before any response in a conversation, improving consistency and ensuring relevant capabilities are engaged at the start of every conversation.

Core Features & Use Cases

  • Skill discovery and loading: Automatically detects applicable skills from the knowledge base and prompts their usage at the outset of a conversation.
  • Pre-response invocation policy: Enforces invoking the most relevant skill prior to generating responses, including clarifying questions.
  • Use case: When starting a chat, the system loads the right skill (e.g., using-skills) to guide subsequent actions and reduce misalignment.

Quick Start

Invoke the using-skills rule at the beginning of a conversation to load and apply the appropriate Skill.

Frequently Asked Questions about using-skills

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

FAQPage Schema
How do I ensure the right AI skills are loaded automatically before responding to a conversation?

To ensure right AI skills are loaded automatically before responding, invoke a pre-response policy that identifies applicable skills from a knowledge base and loads them before generating any reply. This enforces capability discovery at the conversation outset.

What is skill discovery and how does it work with YAML frontmatter?

Skill discovery is the process of automatically detecting applicable capabilities before generating responses. It works by reading the name and description fields defined in the YAML frontmatter of a SKILL.md file to identify and load relevant skills.

How do I set up a pre-response invocation policy for AI workflow guidance?

To set up a pre-response invocation policy for AI workflow guidance, mandate the Skill tool invocation before responding to any conversation turn. This applies to initial chats, clarifying questions, and task planning to ensure correct capabilities are engaged.

Does invoking skills before clarifying questions improve task planning alignment?

Invoking skills before clarifying questions does improve task planning alignment by ensuring the system loads appropriate capabilities whenever a skill might apply. This reduces misalignment by guiding subsequent actions based on loaded skill knowledge.

When do I need to trigger skill discovery in an AI conversation?

You need to trigger skill discovery at the beginning of an AI conversation and before any response, including clarifications. This ensures the system detects applicable skills from the knowledge base and prompts their usage to guide subsequent actions.

What are the limitations of relying on SKILL.md frontmatter for skill discovery?

A limitation of relying on SKILL.md frontmatter for skill discovery is that it requires a specific YAML structure with name and description fields to enable detection. Without this standardized frontmatter, the system cannot identify or load applicable capabilities.