input-configurations

Validate SKILL.md frontmatter and extract metadata into a YAML block.

15|5|Updated May 11, 2026
One-click install
npx skills add https://github.com/elastic/integration-skills --skill input-configurations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: input-configurations
Source: https://github.com/elastic/integration-skills/tree/main/skills/input-configurations
Command: npx skills add https://github.com/elastic/integration-skills --skill input-configurations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Input template configuration for Elastic integrations is fragmented across many inputs. This Skill provides a standardized method to identify, describe, and validate Skill units that govern input templates.

Core Features & Use Cases

  • Detect valid Skill units by ensuring a SKILL.md at the root with a name and description.
  • Extract and structure metadata like name, description, tagline, request, complexity, category, keywords, dependencies, and components.
  • Produce a clean YAML metadata block suitable for ingestion by the discovery system.

Quick Start

Run the Skill discovery to locate valid Skill units and output their metadata YAML.

Frequently Asked Questions about input-configurations

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

FAQPage Schema
What is the process for extracting YAML frontmatter from skill metadata?

Skill discovery identifies valid units by verifying a SKILL.md frontmatter exists at the root with a name and description, then extracts structured metadata fields like category, keywords, and dependencies.

What makes a valid Skill unit for input template validation?

A valid Skill unit requires a SKILL.md file at the root containing both a name and description in its YAML frontmatter, ensuring proper template validation before metadata extraction occurs.

Do I need external dependencies to run skill discovery for Elastic integrations?

No external dependencies are required to validate Elastic input templates or extract skill metadata, as the Skill independently verifies SKILL.md frontmatter and structures the metadata fields.

What do I do with the YAML metadata block after extraction?

After extracting metadata into a YAML block, the next step is ingesting the structured YAML output into the discovery system to catalog and manage the Elastic integration skill units.