probe-circular-alpha

Detect and prevent circular skill invocation loops between paired skills.

2|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/agent-ecosystem/agent-skill-implementation --skill probe-circular-alpha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: probe-circular-alpha
Source: https://github.com/agent-ecosystem/agent-skill-implementation/tree/main/benchmark-skills/probe-circular-alpha
Command: npx skills add https://github.com/agent-ecosystem/agent-skill-implementation --skill probe-circular-alpha

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill tests whether two skills reference each other, creating a circular invocation loop, and ensures platforms detect and prevent such cycles.

Core Features & Use Cases

  • Detects and prevents circular invocation loops between probe-circular-alpha and probe-circular-beta.
  • Validates platform safeguards for inter-skill activations.
  • Use case: verify that circular dependencies are identified and handled gracefully.

Quick Start

Activate probe-circular-beta as directed to observe how the system handles circular references.

Frequently Asked Questions about probe-circular-alpha

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

FAQPage Schema
How do I detect and stop circular skill invocation loops during inter-skill calls?

To detect circular skill invocation loops, you need a platform safeguard that identifies recursive cycles between paired skills, halts the recursion, and reports the cycle to the user. This skill tests exactly that platform behavior.

What are circular invocation loops and when do I need to test for them?

Circular invocation loops occur when two inter-skill calls reference each other recursively, causing infinite cycles. You need to test for them when validating platform safeguards to ensure inter-skill activations are handled gracefully without crashing.

How do I validate platform safeguards for inter-skill activations?

You validate platform safeguards for inter-skill activations by triggering a controlled circular reference between paired skills and verifying the platform detects the cycle, halts the recursion, and reports the result to the user.

Why does circular invocation happen between paired skills and how is it handled?

Circular invocation happens when two paired skills reference each other through inter-skill calls. The platform handles it by detecting the recursive cycle, halting the loop, and reporting the result to the user to prevent system crashes.

Can I use this skill to test canary phrases for platform loop safeguards?

Yes, you can use this skill to test canary phrases and platform safeguards by validating whether the platform detects circular dependencies during inter-skill calls and stops the recursive loop from executing indefinitely.

What are the limitations of testing circular dependencies with paired skills?

Testing circular dependencies with paired skills is limited to validating platform behavior for inter-skill calls and loop safeguards. It requires the platform to detect cycles and halt recursion, and does not fix underlying circular reference architecture.