test_executor

Test SmartBot skill invocation, parameter passing, and context propagation.

2|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/zhuangbiaowei/smart_bot --skill test-executor-zhuangbiaowei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test_executor
Source: https://github.com/zhuangbiaowei/smart_bot/tree/main/skills/test_executor
Command: npx skills add https://github.com/zhuangbiaowei/smart_bot --skill test-executor-zhuangbiaowei

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that the SmartBot's execution system functions correctly, verifying that skills can be invoked, parameters are passed accurately, and context is maintained.

Core Features & Use Cases

  • Skill Invocation: Confirms that any skill can be triggered and run.
  • Parameter Validation: Tests the correct transmission of arguments from user input to the skill's logic.
  • Context Preservation: Verifies that environmental data, like the LLM being used, is passed correctly.
  • Instruction Handling: Ensures that skills defined by instructions are parsed and executed as expected.

Quick Start

Run the test_executor skill to verify basic execution and parameter passing.

Frequently Asked Questions about test_executor

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

FAQPage Schema
How do I test skill invocation and parameter passing in an agent framework?

To test skill invocation and parameter passing, you can execute a test skill that validates argument transmission from user input to the skill's logic, ensuring the agent's core execution engine handles diverse skill types correctly.

How does context propagation work when executing skills with an LLM?

Context propagation during skill execution ensures that environmental data, such as the specific LLM being used, is passed correctly to the skill, maintaining context awareness throughout the agent's execution lifecycle.

What is the best way to validate instruction-based skill handling?

Validating instruction-based skill handling involves executing tests to ensure that skills defined by instructions are parsed and executed as expected by the framework, confirming the integrity of the execution engine.

Can I verify if my SmartBot framework maintains context during skill execution?

Yes, you can verify context preservation by running execution tests that specifically check whether environmental data and LLM context are accurately maintained and propagated throughout the skill invocation process.

Why does my skill execution fail when passing arguments to the agent's core logic?

Skill execution may fail during argument transmission if the execution engine does not correctly parse user input or if context propagation is interrupted, which can be identified by validating parameter passing and instruction handling.