skill-authoring

Create reusable agent skills with YAML frontmatter and markdown instructions.

Updated Jun 19, 2018
One-click install
npx skills add https://github.com/ouzayr/Utilities --skill skill-authoring-ouzayr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-authoring
Source: https://github.com/ouzayr/Utilities/tree/main/DailyPlanner/.local/skills/skill-authoring
Command: npx skills add https://github.com/ouzayr/Utilities --skill skill-authoring-ouzayr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured way to create and save reusable instructions, procedures, and workflows that can be used by the agent in future sessions, effectively extending its capabilities.

Core Features & Use Cases

  • Skill Creation: Guides the user through defining a new skill with a name, description, and operational instructions.
  • Knowledge Persistence: Allows for saving information that the agent should remember and apply to similar tasks later.
  • Use Case: When a user wants to teach the agent a new, specific process like "how to format code according to our team's style guide" or "how to summarize meeting notes in a specific format," this skill is used to capture that knowledge.

Quick Start

Use the skill-authoring skill to create a new skill for summarizing customer feedback.

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 agent skills for workflow persistence?

To create reusable agent skills, you define a new skill using a specific markdown format with YAML frontmatter for the name and description, and a markdown body for operational instructions. This ensures knowledge persistence across sessions.

What is knowledge persistence in agent workflows and when do I need it?

Knowledge persistence in agent workflows allows saving specific instructions and procedures so the agent can apply them to similar tasks in future sessions. You need it when you want to teach the agent a reusable process like a custom formatting guide.

How do I save custom instructions for an agent to use across sessions?

You save custom instructions by authoring a skill with YAML frontmatter defining the name and description, followed by a markdown body containing the operational instructions. This structured format captures the workflow for future reuse.

Do I need any dependencies or specific environment setup to author agent skills?

Authoring agent skills requires no external dependencies or special environment setup. You only need to adhere to the specific markdown format that combines YAML frontmatter for metadata with a markdown body for the operational instructions.

Can I use markdown to define operational instructions for agent skills?

Yes, you use markdown to define operational instructions for agent skills. The required format includes YAML frontmatter for the name and description fields, paired with a standard markdown body where the actual workflow instructions are written.