skill-authoring

Define and save reusable skills with frontmatter validation in a skills directory.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/YSheldon/Prompt-Log --skill skill-authoring-ysheldon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-authoring
Source: https://github.com/YSheldon/Prompt-Log/tree/main/.local/skills/skill-authoring
Command: npx skills add https://github.com/YSheldon/Prompt-Log --skill skill-authoring-ysheldon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you define and save reusable skills that extend agent capabilities across sessions, so you don't reinvent the wheel.

Core Features & Use Cases

  • Define skills with a clear name and description to guide future actions.
  • Store skills in a central, mutable directory for easy reuse and updates.
  • Link skills to workflows to compose complex tasks from simpler building blocks.

Quick Start

Create a new skill by adding a directory under .agents/skills and a SKILL.md with the required frontmatter.

Frequently Asked Questions about skill-authoring

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

FAQPage Schema
How do I create reusable skills to extend agent capabilities across sessions?

To create reusable skills, you define and save a SKILL.md file with required frontmatter inside a dedicated .agents/skills directory, allowing agents to apply saved instructions for future tasks without reinventing the wheel.

What is the best way to save agent instructions for future task reuse?

Saving agent instructions involves creating a skill definition with a clear name and description in a central, mutable skills directory, which validates the frontmatter to ensure future actions are guided correctly across sessions.

How do I compose complex agent workflows from simpler building blocks?

You can compose complex agent workflows by linking multiple saved skills together within YAML workflows, combining simpler skill definitions to execute larger, multi-step tasks efficiently.

Does the skill-authoring process require specific frontmatter validation?

Yes, creating skills requires satisfying frontmatter validation in the SKILL.md file, ensuring that the metadata format is correct so the agent can properly parse and apply the saved instructions.

Can I update existing skill definitions after saving them?

Yes, skills are stored in a central, mutable directory, meaning you can easily update existing skill definitions and add optional resources whenever your agent capabilities or task requirements change.