agent-skills

Enforce consistent frontmatter schema for Agent Skills using the rei CLI.

9|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/gwenwindflower/dotfiles --skill agent-skills-gwenwindflower
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-skills
Source: https://github.com/gwenwindflower/dotfiles/tree/main/dot_agents/exact_skills/agent-skills
Command: npx skills add https://github.com/gwenwindflower/dotfiles --skill agent-skills-gwenwindflower

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Author and audit Agent Skills metadata and structure, enabling quick creation and consistent governance across skills.

Core Features & Use Cases

  • Enforces a consistent frontmatter schema (name, description, allowed-tools) for new and existing skills.
  • Guides scaffolding, modular documentation, and metadata updates with recommended workflows.
  • Supports a streamlined validation and sync process using the rei CLI to propagate changes.

Quick Start

Scaffold a new skill with rei skills new <name> and tighten SKILL.md frontmatter before adding modular references.

Frequently Asked Questions about agent-skills

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

FAQPage Schema
How do I enforce consistent frontmatter structure for agent skills?

To enforce consistent frontmatter structure for agent skills, apply a defined schema including name, description, and allowed-tools. This standardizes metadata across new and existing skills for consistent governance and streamlined setup.

What is the best way to scaffold a new agent skill?

The best way to scaffold a new agent skill is using the rei CLI command 'rei skills new <name>'. This generates the initial structure, allowing you to tighten SKILL.md frontmatter and add modular references before validation.

How does skill metadata validation work with the rei CLI?

Skill metadata validation with the rei CLI checks your frontmatter structure prior to sync. This workflow ensures your agent skills meet the required schema standards before changes are propagated to the system.

Can I refactor existing skill metadata to use a modular organization?

Yes, you can refactor existing skill metadata to use modular organization with linked references. This approach allows you to rewrite and update skill metadata while maintaining consistent frontmatter structure.

Why do I need to validate agent skills before syncing?

You need to validate agent skills before syncing to ensure the frontmatter schema is correct. Running validation through the rei CLI prevents structural errors from propagating when you sync changes across your environment.