user-defined-command

Create and edit Steward user-defined commands stored as YAML in Steward/Commands.

86|2|Updated Apr 10, 2025
One-click install
npx skills add https://github.com/googlicius/obsidian-steward --skill user-defined-command
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-defined-command
Source: https://github.com/googlicius/obsidian-steward/tree/main/skills/user-defined-command
Command: npx skills add https://github.com/googlicius/obsidian-steward --skill user-defined-command

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create and edit Steward user-defined commands (UDCs) to automate and customize workflows by storing them as YAML in Steward/Commands.

Core Features & Use Cases

  • Create, edit, and troubleshoot YAML-based Steward user-defined commands stored in Steward/Commands.
  • Define command workflows with steps, triggers, and system prompts to automate repetitive vault tasks.
  • Reuse and share command definitions across projects to standardize automation and reduce manual setup.

Quick Start

Create a new YAML-based Markdown file in Steward/Commands that defines a command following the YAML schema and test it in Steward.

Frequently Asked Questions about user-defined-command

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

FAQPage Schema
How do I create custom Obsidian Steward commands using YAML?

To create custom Obsidian Steward commands using YAML, define a command following the YAML schema in a Markdown file within the Steward/Commands directory. You can specify triggers, system prompts, and steps to automate repetitive vault tasks.

What is a user-defined command in Obsidian Steward?

A user-defined command in Obsidian Steward is a customizable automation pipeline stored as YAML. It allows users to define command workflows with specific steps, triggers, and system prompts to standardize vault tasks.

How do I edit and troubleshoot Steward command workflows?

You edit and troubleshoot Steward command workflows by modifying the YAML definitions within the Steward/Commands directory. Adjust the step definitions, triggers, and system prompts conforming to the schema to resolve issues and customize automation pipelines.

Can I reuse and share Obsidian Steward command definitions across projects?

Yes, you can reuse and share Obsidian Steward command definitions across projects. Because the commands are stored as YAML files, you can copy them between vaults to standardize automation and reduce manual setup.

Does Steward support optional tool usage within YAML command definitions?

Yes, Steward supports optional tool usage within YAML command definitions. The schema allows you to specify optional tools alongside triggers and system prompts when creating user-defined commands.