using-skills

Enforces a protocol for AI agents to discover, announce, and execute relevant skills before tasks.

2|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/ucirello/sgai --skill using-skills-ucirello
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-skills
Source: https://github.com/ucirello/sgai/tree/main/cmd/sgai/skel/.sgai/skills/using-skills
Command: npx skills add https://github.com/ucirello/sgai --skill using-skills-ucirello

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces a strict protocol for AI agents to discover, announce, and utilize relevant skills before performing any task, ensuring adherence to established workflows and preventing common AI errors.

Core Features & Use Cases

  • Mandatory Skill Discovery: Agents must actively check for applicable skills before responding to any user request.
  • Skill Execution Protocol: If a skill is relevant, agents must use the designated tool to read and execute it, announcing their intent beforehand.
  • Use Case: When a user asks to "write a Python script to sort a list," the agent must first check if a "sorting-algorithm" or "python-scripting" skill exists. If it does, the agent must use that skill, rather than attempting to write the code directly.

Quick Start

Always check for and use relevant skills before starting any task.

Frequently Asked Questions about using-skills

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

FAQPage Schema
How do I enforce a protocol for AI agents to discover and execute relevant skills before task execution?

To enforce a mandatory skill usage protocol, agents must discover, announce, and execute relevant skills before undertaking any task. This governs agent behavior by requiring skill utilization for all actions, including information gathering and task execution.

What is the best way to ensure AI agent adherence to established workflows during task execution?

Ensuring AI agent adherence to established workflows requires mandating skill-specific execution protocols and checklist itemization. Agents must actively check for applicable skills, announce their intent, and use designated tools to execute them before responding to requests.

How does mandatory skill discovery improve AI safety and process discipline?

Mandatory skill discovery improves AI safety by preventing common errors through strict protocol enforcement. Agents must check for applicable skills before any action, ensuring adherence to established workflows and utilizing TodoWrite for checklist itemization and process discipline.

Can I use checklist itemization with TodoWrite to improve agent behavior reliability?

Yes, you can use checklist itemization via TodoWrite to improve agent behavior reliability and process discipline. The mandatory skill usage protocol requires agents to itemize checklist items, ensuring strict adherence to skill-specific workflows during task execution.

Do I need an agent behavior protocol to prevent common AI errors during information gathering?

Yes, you need an agent behavior protocol to prevent common AI errors during information gathering. The mandatory skill usage protocol governs the interaction model by requiring skill utilization for all actions, ensuring agents discover and execute relevant skills before attempting any task.