home / skills / ontos-ai / skills-evaluator / hello-world

hello-world skill

/test-skills/hello-world

This skill prints Hello World and demonstrates simple predefined output flow for quick validation and learning.

npx playbooks add skill ontos-ai/skills-evaluator --skill hello-world

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
219 B
---
name: Hello World
description: A simple skill that outputs 'Hello World'.
---
This skill demonstrates the basic functionality of outputting a predefined string. When activated, it will simply display "Hello World".

Overview

This skill is a minimal demonstration that outputs the text "Hello World" when invoked. It serves as a meta test and a baseline example to verify that the environment can load and execute a simple JavaScript skill. The implementation is intentionally small to focus on basic integration and behavior validation.

How this skill works

When triggered, the skill runs a straightforward JavaScript handler that returns the predefined string "Hello World". There is no external state, configuration, or side effects; the skill purely emits the static output. Use it to confirm that invocation, routing, and output rendering are working in your agent platform.

When to use it

  • Validate runtime integration and deployment of skills in a new environment.
  • Smoke-test invocation paths and output rendering in an agent directory.
  • Demonstrate the minimal structure of a JavaScript skill to new contributors.
  • Confirm that permission and loading mechanisms allow basic execution.
  • Use as a template to build more complex skills by extending the handler.

Best practices

  • Keep the handler simple and deterministic for reliable smoke tests.
  • Use this skill in isolated environments to avoid interfering with other tests.
  • Log invocation metadata outside of the returned output if you need telemetry.
  • Clone the structure and add features incrementally when developing new skills.
  • Ensure consistent invocation names to make automated checks straightforward.

Example use cases

  • Automated CI step that verifies skills can be loaded and executed.
  • Onboarding demo showing how to implement and publish a JavaScript skill.
  • Health-check endpoint for an agent registry to confirm responsiveness.
  • Starter template when teaching skill development in workshops.

FAQ

Does the skill require configuration or permissions?

No. It returns a static string and does not access external resources or require special permissions.

Can I extend this skill to perform other actions?

Yes. Use the same minimal handler structure as a starting point and add logic, inputs, or side effects as needed.