A demonstration skill showing the basic structure. Use this as a template when creating new skills.
This is a demonstration skill that shows the basic structure of a Newhorse skill.
Skills are modular capabilities that can be added to agents. They define:
This skill is triggered when:
demo-skill/
├── SKILL.md # This file - skill definition
├── scripts/ # Optional: executable scripts
│ └── example.py # Python helper script
└── references/ # Optional: reference docs
└── guide.md # Additional documentation
When a user asks: "Show me how skills work"
The agent should:
To create a new skill:
extensions/skills/SKILL.md file with frontmatter (name, description)---
name: your-skill-name
description: Brief description of what this skill does and when to use it
version: 1.0.0
---
# Skill Name
## Overview
What this skill does...
## When to Use
Trigger conditions...
## Workflow
Step-by-step process...
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer