_shared-sentinel

Emit a sentinel matching the active skill directory name once per response.

8|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/ChoshimWy/iOSAgentSkills --skill shared-sentinel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: _shared-sentinel
Source: https://github.com/ChoshimWy/iOSAgentSkills/tree/main/skills/_shared-sentinel
Command: npx skills add https://github.com/ChoshimWy/iOSAgentSkills --skill shared-sentinel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill serves as an internal sentinel fragment used to verify that other skills are loaded and active. It is generally not meant to be triggered directly.

Core Features & Use Cases

  • Emits a unique sentinel only when the corresponding skill is actively loaded, enabling reliable detection in composite tasks.
  • Enforces a single-sentinel policy per response and requires the sentinel to match the active skill directory name.
  • Provides a lightweight mechanism for debugging, integration testing, and validation of skill routing.

Quick Start

Instruct the AI to emit the sentinel only when the target skill is active, using the format // skill-used: <SKILL_NAME>.

Frequently Asked Questions about _shared-sentinel

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

FAQPage Schema
How do I verify which skill is active during composite task debugging?

To verify the active skill during debugging, you can use a sentinel mechanism that emits an identifier matching the active skill directory name, ensuring reliable detection in composite integration scenarios.

What is a sentinel in skill loading and integration testing?

A sentinel in skill loading is a marker emitted only when its corresponding skill is actively loaded, providing visibility of the responsible skill during integration testing and validation of skill routing.

How do I output a sentinel to detect an active skill?

You output a sentinel by instructing the AI to emit the format // skill-used: <SKILL_NAME> when the target skill is active, ensuring the marker matches the active skill directory name.

Can I emit multiple sentinels for different skills in one response?

No, you cannot emit multiple sentinels in one response because the system enforces a single-sentinel policy, allowing the sentinel to appear at most once to indicate the responsible skill.

When do I need skill verification for automation workflows?

You need skill verification for automation workflows when multiple skills may be loaded simultaneously, requiring a sentinel to ensure visibility of the responsible skill and validate routing in debugging scenarios.