controlled-waiting

Execute timed waiting with state monitoring until an exit condition is met.

1.1k|131|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/zjunlp/SkillNet --skill controlled-waiting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: controlled-waiting
Source: https://github.com/zjunlp/SkillNet/tree/main/experiments/src/skills/scienceworld/scienceworld-controlled-waiting
Command: npx skills add https://github.com/zjunlp/SkillNet --skill controlled-waiting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps when your agent needs to wait for a time-dependent process to complete, such as plant growth or a mechanical cycle, before proceeding with the next task.

Core Features & Use Cases

  • Timed Progression: Executes strategic waiting periods to allow simulations or real-world processes to advance.
  • State Monitoring: Checks the environment periodically to confirm if the waiting period has achieved the desired outcome.
  • Use Case: After planting a seed, use this skill to wait for the plant to grow to maturity before harvesting.

Quick Start

Use the controlled-waiting skill to wait for the banana to grow.

Frequently Asked Questions about controlled-waiting

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

FAQPage Schema
How do I wait for a time-dependent process to complete in an agent simulation?

To wait for a time-dependent process to complete, execute timed waiting actions iteratively to allow simulations or real-world systems to advance until the desired state is achieved.

What is the best way to automate waiting for plant growth before harvesting?

Automating waiting for plant growth involves applying strategic waiting periods, monitoring the environment periodically until the plant reaches maturity, and proceeding with the next task once the exit condition is met.

How does state monitoring work during timed progression of biological processes?

State monitoring during timed progression works by checking the environment periodically to confirm if the waiting period has achieved the desired outcome for biological or mechanical systems.

Can I use controlled waiting to advance time for mechanical cycles?

Yes, you can use controlled waiting to advance time for mechanical cycles by applying timed waiting actions to allow mechanical systems to progress until an exit condition is met.

When should I use wait or wait1 actions for pending agent tasks?

Use wait or wait1 actions for pending agent tasks when your agent is blocked pending the temporal development of biological or mechanical systems and needs to advance time strategically.